开始使用免费开始使用

创建播客转写文本

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.____)
编辑并运行代码