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

การถอดเสียงสายโทรศัพท์ของลูกค้า

คุณกำลังทำงานเป็น AI Engineer ที่ DataCamp ซึ่งมีฐานผู้เรียนระดับนานาชาติกว่า 180 ประเทศ ทีมฝ่ายดูแลลูกค้าต้องการทดสอบการรับคำถามจากลูกค้าผ่านการโทรศัพท์ แต่ต้องการความช่วยเหลือในการออกแบบระบบเพื่อช่วยให้เจ้าหน้าที่จัดการคำขอเหล่านี้ได้

ในขั้นแรก จะใช้ OpenAI API เพื่อถอดเสียงสายโทรศัพท์ของลูกค้าในภาษาที่บันทึกไว้

เนื่องจากนี่คือกรณีศึกษา โค้ดที่เตรียมให้จะน้อยกว่าในบทที่ผ่านมา หากติดขัด อย่าเพิ่งท้อ — ลองทำดูได้เลย!

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

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

ดูคอร์ส

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

  • เปิดไฟล์บันทึกเสียงลูกค้าที่จัดเก็บในไฟล์ customer_call.wav
  • สร้างคำขอถอดเสียงไปยัง Audio endpoint และดึงข้อความที่ถอดเสียงได้ออกมา

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

client = OpenAI(api_key="")

# Open the customer_call.wav file
audio_file = ____

# Create a transcript from the audio file
response = ____
transcript = response.____
print(transcript)
แก้ไขและรันโค้ด