IniziaInizia gratis

Creare la trascrizione di un podcast

L'endpoint Audio dell'API OpenAI dà accesso a diversi modelli che puoi usare per la trascrizione e la traduzione speech-to-text. In questo esercizio, creerai la trascrizione di un episodio del podcast DataFramed con lo sviluppatore OpenAI, Logan Kilpatrick.

Se vuoi ascoltare di più da Logan, dai un'occhiata all'episodio completo ChatGPT and the OpenAI Developer Ecosystem.

Questo esercizio fa parte del corso

Sistemi multimodali con l'API di OpenAI

Visualizza il corso

Istruzioni dell'esercizio

  • Apri il file openai-audio.mp3.
  • Crea una richiesta di trascrizione verso l'endpoint Audio passando audio_file.
  • Estrai e stampa il testo della trascrizione da response.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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.____)
Modifica ed esegui il codice