openai_azure_text2speech
1.0.0
これは、(URL、テキスト、またはファイルを介して)テキスト入力を受け入れ、OpenAIのGPT-4ターボモデルを使用してプロンプトに基づいて応答を生成し、AzureのテキストからスピーチAPIを使用して生成されたテキストを音声に変換するPythonアプリケーションです。このアプリは、直感的なWebインターフェイスのためにstreamlitで構築されています。
pip install requests streamlit openai beautifulsoup4 python-dotenvリポジトリをクローンします:
git clone https://github.com/hipnologo/openai_azure_text2speech.git
cd openai_azure_text2speech環境変数の構成:プロジェクトルートで.envファイルを作成し、APIキーを追加します。
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
AZURE_API_KEY=YOUR_AZURE_API_KEY
アプリケーションの実行:Restreamlitを使用してアプリを起動します。
streamlit run app.py入力オプション:
プロンプトの長さをカスタマイズします:
テキストからスピーチを生成して再生する:
en-US-AriaNeural 、 en-US-GuyNeural 、およびen-GB-RyanNeural声から選択します。貢献を歓迎します!貢献する:
詳細なガイドについては、converting.mdファイルを参照してください。
必ずコーディングスタイルに従い、新しいコードのテストケースを追加してください。ご質問がある場合は、お気軽にご連絡ください。