Criando a transcrição de um podcast
O endpoint Audio da API da OpenAI dá acesso a diferentes modelos, que podem ser usados para transcrição e tradução de fala para texto. Neste exercício, você vai criar a transcrição de um episódio do podcast DataFramed com o OpenAI Developer, Logan Kilpatrick.
Se quiser ouvir mais do Logan, confira o episódio completo ChatGPT and the OpenAI Developer Ecosystem.
Este exercício faz parte do curso
Sistemas Multimodais com a API da OpenAI
Instruções do exercício
- Abra o arquivo
openai-audio.mp3. - Crie uma solicitação de transcrição para o endpoint de Audio com
audio_file. - Extraia e imprima o texto da transcrição a partir de
response.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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.____)