ข้ามไปยังเนื้อหาหลัก

คอร์ส

Spoken Language Processing ด้วย Python

ระดับกลาง4 ชม.

เรียนรู้วิธีโหลด แปลง และถอดเสียงจากไฟล์เสียงดิบใน Python

Python4 ชม.14 วิดีโอ53 แบบฝึกหัด4,400 XP9,141ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

เรียนรู้การรู้จำเสียงพูดและการประมวลผลภาษาพูดด้วย Python

เราเรียนรู้ที่จะพูดก่อนที่จะเรียนรู้ที่จะอ่านเสียอีก แม้ในยุคดิจิทัล วิธีหลักในการสื่อสารของเราก็คือการพูด Spoken Language Processing ใน Python จะช่วยให้คุณโหลด แปลง และถอดเสียงไฟล์เสียงได้ คุณจะเริ่มต้นด้วยการดูว่าเสียงดิบมีลักษณะอย่างไรใน Python จากนั้นจะไปสำรวจไลบรารีที่ได้รับความนิยมและทำงานผ่านกรณีการใช้งานทางธุรกิจตัวอย่าง

ใช้ Python SpeechRecognition และ PyDub เพื่อถอดเสียงไฟล์เสียง

Python มีไลบรารีที่ได้รับความนิยมหลายตัวซึ่งช่วยให้คุณประมวลผลภาษาพูดได้ SpeechRecognition ช่วยให้คุณผสานรวมกับ API แปลงเสียงเป็นข้อความได้อย่างง่ายดาย ขณะที่ PyDub ช่วยให้คุณปรับเปลี่ยนคุณสมบัติของไฟล์เสียงด้วยโปรแกรม เพื่อเตรียมไฟล์ให้พร้อมสำหรับการถอดเสียง ไลบรารีแต่ละรายการเหล่านี้ได้รับการครอบคลุมในบทที่เจาะลึก เปิดโอกาสให้คุณได้นำทฤษฎีไปใช้จริงเพื่อเสริมสร้างความรู้ของคุณให้มั่นคงยิ่งขึ้น

ฝึกถอดเสียงพูดด้วยโปรเจกต์ภายในคอร์ส

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

เมื่อจบหลักสูตรนี้ คุณจะมีทั้งความรู้และประสบการณ์ลงมือปฏิบัติจริง เพื่อสามารถนำสิ่งที่เรียนไปใช้ได้จริงในงานของคุณหรือโปรเจกต์ส่วนตัวของคุณ

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

แนะนำ Spoken Language Processing ด้วย Python

ไฟล์เสียงแตกต่างจากข้อมูลประเภทอื่นอยู่มาก ก่อนจะนำไปใช้งานได้ จำเป็นต้องผ่านการเตรียมข้อมูลเบื้องต้นก่อน ในบทนี้จะได้เรียนรู้ขั้นตอนแรกของการทำงานกับไฟล์เสียง โดยแปลงไฟล์เสียงสองรูปแบบให้อยู่ในรูปคลื่นเสียง แล้วนำมาเปรียบเทียบกันในเชิงภาพ
เริ่มบทเรียน
2

การใช้ไลบรารี SpeechRecognition ของ Python

การรู้จำเสียงพูดยังห่างไกลจากความสมบูรณ์แบบ แต่ไลบรารี SpeechRecognition ช่วยให้เชื่อมต่อกับ API แปลงเสียงเป็นข้อความได้หลายตัวอย่างสะดวก ในส่วนนี้จะได้เรียนรู้วิธีใช้ไลบรารี SpeechRecognition เพื่อเริ่มแปลงภาษาพูดในไฟล์เสียงให้เป็นข้อความได้อย่างรวดเร็ว
เริ่มบทเรียน
3

การจัดการไฟล์เสียงด้วย PyDub

ไฟล์เสียงไม่ได้มาในรูปแบบ ขนาด หรือฟอร์แมตเดียวกันเสมอไป โชคดีที่ไลบรารี PyDub ของ James Robert มีเครื่องมือที่ช่วยปรับแต่งคุณสมบัติต่าง ๆ ของไฟล์เสียงด้วยโค้ด ไม่ว่าจะเป็นเฟรมเรต จำนวนช่องสัญญาณ ฟอร์แมตไฟล์ และอื่น ๆ ในบทนี้จะได้เรียนรู้การใช้ไลบรารีนี้เพื่อจัดเตรียมไฟล์เสียงทั้งหมดให้พร้อมสำหรับการถอดความ
เริ่มบทเรียน
4

การประมวลผลข้อความที่ถอดจากภาษาพูด

ในบทนี้จะนำทุกสิ่งที่ได้เรียนมารวมกัน เพื่อสร้างโปรเจกต์ต้นแบบด้านการประมวลผลเสียงพูดสำหรับบริษัทเทคโนโลยีแห่งหนึ่งชื่อ Acme Studios โดยเริ่มจากการถอดความตัวอย่างไฟล์เสียงการโทรศัพท์ฝ่ายบริการลูกค้าให้เป็นข้อความ จากนั้นจะทำการวิเคราะห์ความรู้สึกด้วย NLTK การรู้จำชื่อเฉพาะด้วย spaCy และการจำแนกประเภทข้อความด้วย scikit-learn บนข้อความที่ถอดความได้
เริ่มบทเรียน

Spoken Language Processing ด้วย Python

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา

Spoken Language Processing ด้วย Python | DataCamp