Préparer la réponse vocale
Vous avez atteint la dernière étape de cette étude de cas ! Votre mission consiste maintenant à convertir la réponse personnalisée et traduite en parole. Comme le client a envoyé sa demande en audio, il recevra une réponse audio en retour : plutôt cool, non ?
La réponse traduite de l’exercice précédent est disponible dans translated_reply.
Cet exercice fait partie du cours
<cours>Systèmes multimodaux avec l’API OpenAI</cours>Instructions de l’exercice
- Utilisez le modèle
gpt-4o-mini-ttsavec la voix"onyx"pour créer une requête de synthèse vocale à partir detranslated_reply. - Diffusez la réponse vers un fichier
.mp3.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
client = OpenAI(api_key="")
# Create the text-to-speech request
response = ____
# Stream the response to an MP3 file
response.____("output.mp3")