Crear la transcripción de un pódcast
El endpoint Audio de la API de OpenAI da acceso a distintos modelos que pueden usarse para transcribir y traducir audio a texto. En este ejercicio, crearás la transcripción de un episodio del pódcast DataFramed con el desarrollador de OpenAI, Logan Kilpatrick.
Si quieres escuchar más a Logan, echa un vistazo al episodio completo ChatGPT and the OpenAI Developer Ecosystem.
Este ejercicio forma parte del curso
Sistemas multimodales con la API de OpenAI
Instrucciones del ejercicio
- Abre el archivo
openai-audio.mp3. - Crea una solicitud de transcripción al endpoint de Audio con
audio_file. - Extrae e imprime el texto de la transcripción desde
response.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
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.____)