Tạo bản chép lời cho podcast
Endpoint Audio của OpenAI API cung cấp nhiều mô hình khác nhau để chuyển lời nói thành văn bản và dịch. Trong bài này, bạn sẽ tạo bản chép lời từ một tập podcast DataFramed với Logan Kilpatrick, OpenAI Developer.
Nếu bạn muốn nghe thêm từ Logan, hãy xem trọn tập ChatGPT and the OpenAI Developer Ecosystem.
Bài tập này là một phần của khóa học
Hệ thống đa phương thức với OpenAI API
Hướng dẫn bài tập
- Mở tệp
openai-audio.mp3. - Tạo một yêu cầu chuyển lời nói thành văn bản tới endpoint Audio với
audio_file. - Trích xuất và in văn bản chép lời từ
response.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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.____)