Elevenguiは、ElevenLabs APIのグラフィカルユーザーインターフェイスです。また、インストールされている場合、Speech-tostex TranscriptionにOpenaiのささやきを利用することもできます。
Elevenguiを使用すると、次のことができます。
Python 3.9以降がインストールされていることを確認してください。インストール前にPython仮想環境を作成することをお勧めします。
アプリケーションをインストールするには、最初にリポジトリをクローンします。
git clone https://github.com/winedarkmoon/ElevenGUI.git次に、ディレクトリに移動し、PIPを使用してパッケージをインストールします。
cd ElevenGUI
pip install .
OpenaiのWhisper APIまたは転写のためにローカルのささやき実装を使用するには、次のようなエクストラをインストールできます。
pip install .[whisper_api]または:
pip install .[whisper_local]または両方が必要な場合:
pip install .[whisper_api,whisper_local]ZSHユーザーの場合、ZSHが四角いブラケットを処理する方法により、引用符を使用してください。
pip install " .[whisper_api] " pip install " .[whisper_local] "または両方が必要な場合:
pip install " .[whisper_api,whisper_local] "Linuxの場合: Python環境用にTkinterがインストールされていることを確認してください。これは、パッケージマネージャーを使用してPython3-TKパッケージをインストールすることで行うことができます。たとえば、ubuntuを使用している場合は、以下でインストールできます。
sudo apt-get install python3-tkMacOSの場合: HomeBrewを介してTkinterをインストールしてください:
brew install [email protected]urllib3でエラーが発生した場合: OpenSSLをインストールまたは更新する必要がある場合があります。 HomeBrewを使用してOpenSSLをインストールします。
brew install openssl既にOpenSSLをインストールしているが、まだエラーが発生している場合は、OpenSSLのHomeBrewバージョンにリンクされたPythonを再インストールしてください。
brew reinstall pythonエラーが続く場合は、 urllib3の古いバージョンをインストールしてみてください。
pip3 install ' urllib3<2.0 ' Openaiのささやきのローカルインストールを使用することを計画している場合は、オーディオをテキストに転写するために、個別にセットアップする必要があります。ささやきの詳細なインストール手順は、公式のささやきリポジトリにあります。
TranscriptionsにOpenaiのWhisper APIを使用することを好む場合は、ローカルインストールは必要ありません。 OpenaiのAPIキーページからこの目的のためにAPIキーを取得できます。
このアプリケーションは、構成に環境変数を使用します。例の環境ファイルは、 env.exampleとしてリポジトリに含まれています。
env.exampleファイルのコピーを作成し、このコピーを.envに変更します。
テキストエディターで新しく作成された.envファイルを開きます。
env.exampleファイルには、プレースホルダー値を持つアプリケーションが必要とするすべての環境変数が含まれています。これらのプレースホルダーを実際の値に置き換えます。
.envファイルを保存して閉じます。
.envファイルがメインアプリケーションファイル( main.py )と同じディレクトリにあることを確認してください。アプリケーションを実行すると、このファイルから構成が自動的に読み取られます。
Main.pyスクリプトを実行してアプリケーションを開始します。
python main.pyこのプロジェクトは、MITライセンスの条件に基づいてライセンスされています。