Preparare la risposta vocale
Ce l'hai fatta fino all'ultimo passaggio del caso di studio! Ora il tuo compito è convertire la risposta personalizzata e tradotta in parlato. Siccome il cliente ha inviato la richiesta tramite audio, riceverà a sua volta una risposta audio: fantastico, no?
La risposta tradotta dall'esercizio precedente è disponibile come translated_reply.
Questo esercizio fa parte del corso
Sistemi multimodali con l'API di OpenAI
Istruzioni dell'esercizio
- Usa il modello
gpt-4o-mini-ttscon la voce"onyx"per creare una richiesta di sintesi vocale pertranslated_reply. - Trasmetti la risposta in un file
.mp3.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
client = OpenAI(api_key="")
# Create the text-to-speech request
response = ____
# Stream the response to an MP3 file
response.____("output.mp3")