openai tts
1.0.0
このリポジトリには、OpenAIテキストからスピーチ(TTS)APIを活用するように設計されたグラデーションインターフェイスがあります。インターフェイスにより、ユーザーは、さまざまなモデルと音声オプションを使用して、提供されたテキストからスピーチを作成できます。
このインターフェイスの使用を開始するには、次の手順に従ってください。
このリポジトリをローカルマシンにクローンします。
git clone https://github.com/arham-kk/openai-tts.git
cd openai-tts必要な依存関係をインストールします。
pip install -r requirements.txt次の依存関係がインストールされていることを確認してください。
gradioopenaiあなたはそれらを使用してそれらをインストールすることができます:
pip install -r requirements.txttts-1またはtts-1-hd )と( alloy 、 echo 、 fable 、 onyx 、 nova 、 shimmer )から音声オプションを選択します。コードは2つの主要なコンポーネントに編成されています。
tts :このモジュールには、OpenAI APIとの対話に関与する関数が含まれており、音声を生成します。gradio_interface :このモジュールは、入力フィールド、ボタン、音声出力を含むグレードインターフェイスをセットアップします。 これらの手順に従って、グラデーションインターフェイスをセットアップして実行します。
Openai APIキーを取得します。
グレードインターフェイスを実行します。
python app.pyテキストを入力し、目的のモデルと音声オプションを選択します。
[生成]ボタンをクリックするか、Enterを押して音声を生成します。
このコードは、MITライセンスの下で提供されます。必要に応じて、自由に変更して配布してください。