CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Utilisez le modèle gpt-4o-mini-tts avec la voix "onyx" pour créer une requête de synthèse vocale à partir de translated_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")
Modifier et exécuter le code