CommencerCommencez gratuitement

Créer la transcription d’un podcast

L’endpoint Audio de l’API OpenAI donne accès à différents modèles pouvant servir à la transcription et à la traduction de la parole en texte. Dans cet exercice, vous allez créer une transcription d’un épisode du podcast DataFramed avec Logan Kilpatrick, OpenAI Developer.

Si vous souhaitez en entendre davantage de la part de Logan, écoutez l’épisode complet : ChatGPT and the OpenAI Developer Ecosystem.

Cet exercice fait partie du cours

<cours>Systèmes multimodaux avec l’API OpenAI</cours>
Voir le cours

Instructions de l’exercice

  • Ouvrez le fichier openai-audio.mp3.
  • Créez une requête de transcription vers l’endpoint Audio avec audio_file.
  • Extrayez puis affichez le texte de la transcription depuis la variable response.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

client = OpenAI(api_key="")

# Open the openai-audio.mp3 file
audio_file = ____(____, "rb")

# Create a transcript from the audio file
response = client.audio.transcriptions.____(model="whisper-1", file=____)

# Extract and print the transcript text
print(response.____)
Modifier et exécuter le code