팟캐스트 전사문 만들기
OpenAI API의 Audio 엔드포인트는 음성을 텍스트로 전사하거나 번역할 수 있는 다양한 모델에 접근할 수 있게 해줍니다. 이 연습 문제에서는 OpenAI 개발자인 Logan Kilpatrick이 출연한 DataFramed 팟캐스트 에피소드에서 전사문을 만들어 보겠습니다.
Logan의 이야기를 더 듣고 싶다면 전체 에피소드인 ChatGPT and the OpenAI Developer Ecosystem을 확인해 보세요.
이 연습은 강의의 일부입니다
OpenAI API로 만드는 멀티모달 시스템
연습 안내
openai-audio.mp3파일을 여세요.audio_file로 Audio 엔드포인트에 전사 요청을 생성하세요.response에서 전사 텍스트를 추출해 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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.____)