CommencezCommencez gratuitement

Créer la transcription d'un balado

Le point de terminaison Audio de l'API d'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 balado DataFramed avec l'ingénieur d'OpenAI, Logan Kilpatrick.

Si vous souhaitez en entendre plus de Logan, consultez l'épisode complet du balado ChatGPT et l'écosystème des développeurs OpenAI.

Cette activité fait partie du cours

Systèmes multimodaux avec l'API d'OpenAI

Voir le cours

Instructions de l’exercice

  • Ouvrez le fichier openai-audio.mp3.
  • Créez une demande de transcription au point de terminaison Audio avec audio_file.
  • Extrayez et affichez le texte de la transcription à partir de 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