ใช้งานฟังก์ชันช่วยเหลือที่สร้างไว้
ตอนนี้เรามีฟังก์ชันช่วยเหลือพร้อมใช้งานแล้ว ถึงเวลานำไปใช้จริงกันเลย!
เริ่มต้นด้วยการใช้ convert_to_wav() เพื่อแปลงไฟล์ call_1.mp3 (ไฟล์) ของ Acme ให้เป็นรูปแบบ .wav แล้วบันทึกเป็น call_1.wav
เมื่อใช้ show_pydub_stats() ตรวจสอบแล้วพบว่า call_1.wav มี 2 ช่องสัญญาณ จึงตัดสินใจแยกช่องสัญญาณโดยใช้ split_to_mono() ของ PyDub ทาง Acme แจ้งว่าช่องสัญญาณของลูกค้า น่าจะอยู่ที่ช่องที่ 2 จึงส่งออกช่องที่ 2 โดยใช้ .export() ของ PyDub
สุดท้าย ใช้ transcribe_audio() เพื่อถอดเสียงเฉพาะช่องที่ 2
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Spoken Language Processing ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Convert mp3 file to wav
convert_to_wav(____)
# Check the stats of new file
call_1 = ____(____)