Menyiapkan respons suara
Anda telah sampai pada langkah terakhir studi kasus! Tugas Anda sekarang adalah mengonversi respons yang telah disesuaikan dan diterjemahkan menjadi suara. Karena pelanggan mengirimkan pertanyaan melalui audio, mereka akan menerima balasan audio sebagai gantinya—keren, bukan?
Balasan yang sudah diterjemahkan dari latihan sebelumnya tersedia sebagai translated_reply.
Latihan ini merupakan bagian dari kursus
Sistem Multi-Modal dengan OpenAI API
Instruksi latihan
- Gunakan model
gpt-4o-mini-ttsdengan suara"onyx"untuk membuat permintaan ucapan untuktranslated_reply. - Streaming respons ke file
.mp3.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
client = OpenAI(api_key="")
# Create the text-to-speech request
response = ____
# Stream the response to an MP3 file
response.____("output.mp3")