เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้างบทถอดความพอดแคสต์

OpenAI API endpoint Audio ให้เข้าถึงโมเดลต่าง ๆ ที่ใช้สำหรับการถอดความเสียงพูดเป็นข้อความ (speech-to-text) และการแปลภาษา ในแบบฝึกหัดนี้ คุณจะสร้างบทถอดความจากตอนหนึ่งของพอดแคสต์ DataFramed ที่มี Logan Kilpatrick นักพัฒนาจาก OpenAI มาร่วมพูดคุย

หากอยากฟัง Logan เพิ่มเติม สามารถรับชมตอนเต็มได้ที่พอดแคสต์ ChatGPT and the OpenAI Developer Ecosystem

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ระบบ Multi-Modal ด้วย OpenAI API

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เปิดไฟล์ openai-audio.mp3
  • ส่งคำขอถอดความไปยัง Audio endpoint โดยใช้ audio_file
  • ดึงข้อความบทถอดความจาก 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.____)
แก้ไขและรันโค้ด