Skip to content

akitomonam/whisper-api-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

概要

このプログラムは、Python(Tkinter)を使用してGUIを作成し、SpeechRecognitionとOpenAI whisper APIを使用した音声入力アプリケーションです。
image

機能

  • マイクの選択
  • 音声入力の開始/停止
  • OpenAI whisper APIを使用した音声認識
  • 認識されたテキストの表示
  • 認識されたテキストのクリップボードへのコピーとカーソル自動ペースト
  • APIキーの保存と変更

実行方法

まずはAPI KEYを取得してください。

例1

Releasesからファイルをダウンロードして設定ファイルを記述して、.exeファイルを実行する。(windowsのみ対応)
この場合、環境構築の必要はありません。

例2

  1. 必要なPythonライブラリをインストールする。
  2. config.jsonファイルにOpenAI APIキーを保存する。
  3. main.pyを実行する。

依存ライブラリ

  • tkinter
  • speech_recognition
  • openai
  • wave
  • pyautogui
  • pyperclip

動作環境

  • Python 3
  • windows

注意事項

  • このプログラムは、音声認識にOpenAI APIを使用しています。OpenAI APIを使用するには、APIキーが必要です。
  • このプログラムを実行する前に、config.jsonファイルにOpenAI APIキーを保存してください。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages