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

เตรียมไฟล์เสียงสำหรับการจำแนกข้อความ

Acme ประทับใจผลงานของคุณมาก จึงส่งโฟลเดอร์ไฟล์เสียงเพิ่มมาอีกสองโฟลเดอร์

โฟลเดอร์แรกชื่อ pre_purchase เก็บคลิปเสียงจากลูกค้าที่ยังไม่ได้ซื้อสินค้า เช่น pre_purchase_audio_25.mp3 (ไฟล์)

อีกโฟลเดอร์ชื่อ post_purchase เก็บคลิปเสียงจากลูกค้าที่ซื้อสินค้าไปแล้ว เช่น post_purchase_audio_27.mp3 (ไฟล์)

เมื่อตรวจสอบไฟล์แล้วพบว่าแต่ละโฟลเดอร์มีไฟล์ประมาณ 50 ไฟล์ และทั้งหมดอยู่ในรูปแบบ .mp3

Acme ต้องการให้สร้างตัวจำแนกประเภทสายโทรศัพท์ในอนาคต ซึ่งทำได้แน่นอน

ในแบบฝึกหัดนี้ ให้วนซ้ำแต่ละโฟลเดอร์แล้วแปลงไฟล์เสียงให้เป็นรูปแบบ .wav โดยใช้ convert_to_wav() เพื่อเตรียมนำไปถอดความต่อไป

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

Spoken Language Processing ด้วย Python

ดูคอร์ส

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

  • แปลงไฟล์ใน pre_purchase ให้เป็น .wav โดยใช้ convert_to_wav()
  • แปลงไฟล์ใน post_purchase ให้เป็น .wav โดยใช้ convert_to_wav()

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

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

# Convert post purchase
for file in post_purchase:
    print(f"Converting {file} to .wav...")
    convert_to_wav(____)

# Convert pre purchase
for file in ____:
    print(f"Converting {file} to .wav...")
    ____(file)
แก้ไขและรันโค้ด