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
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.____)