音声応答の準備
ケーススタディの最終ステップまで到達しました!ここでは、カスタマイズ済みで翻訳された応答を音声に変換します。お客様は音声で問い合わせを送っているので、返信も音声で受け取ります。とても便利ですね。
前の演習で得られた翻訳済みの返信は translated_reply として利用できます。
この演習はコースの一部です
OpenAI APIで学ぶマルチモーダルシステム
演習の手順
"onyx"の声を使ったgpt-4o-mini-ttsモデルで、translated_replyに対する音声リクエストを作成します。- レスポンスを
.mp3ファイルにストリーミングします。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
client = OpenAI(api_key="")
# Create the text-to-speech request
response = ____
# Stream the response to an MP3 file
response.____("output.mp3")