คู่มือเสียง AI

การลดเสียงรบกวนด้วย RNNoise

RNNoise เป็นโครงข่ายประสาทเทียมขนาดเล็กที่รวดเร็ว ซึ่งจะตัดเสียงรบกวนพื้นหลังออกจากคำพูดแบบเรียลไทม์

ภาพรวม

RNNoise เป็นโครงข่ายประสาทเทียมขนาดเล็กที่รวดเร็ว ซึ่งจะตัดเสียงรบกวนพื้นหลังออกจากคำพูดแบบเรียลไทม์ สร้างโดย Jean-Marc Valin จาก Xiph.Org โดยจะจับคู่การประมวลผลสัญญาณแบบคลาสสิกกับเครือข่ายที่เกิดซ้ำขนาดเล็ก ดังนั้นจึงทำงานบน CPU ทั่วไปและแม้แต่อุปกรณ์ฝังตัว

Speech Denoising ด้วย RNNoise อยู่ในเวิร์กโฟลว์เสียง-AI ที่เปลี่ยนคำพูด เพลง และเสียงเพื่อการสื่อสาร การเข้าถึง และการผลิตสื่อ

เจาะลึก

RNNoise เปิดตัวในปี 2560 ได้รับการออกแบบมาเพื่อการลดเสียงรบกวนในการโทรด้วยเสียง แทนที่จะเรียนรู้ทุกอย่างตั้งแต่ต้นจนจบ ระบบจะแยกคำพูดออกเป็นคลื่นความถี่ประมาณ 22 คลื่นจำลองตามหูของมนุษย์ (ระดับคล้ายเปลือกไม้) และใช้โครงข่ายประสาทที่เกิดซ้ำพร้อมกับ Gated Recurrent Units เพื่อประเมินอัตราขยาย (0 ถึง 1) สำหรับแต่ละแบนด์ต่อเฟรม สิ่งเหล่านี้จะลดทอนย่านความถี่ที่มีเสียงดังในขณะที่ยังคงรักษาย่านความถี่ที่เน้นเสียงพูดไว้เหมือนเดิม ตัวกรองระดับเสียงเสริมจะทำความสะอาดเสียงรบกวนที่ตกค้างระหว่างฮาร์โมนิกของเสียงพูด โมเดลทั้งหมดมีน้ำหนักประมาณ 85,000 ตัว ทำงานเร็วกว่าเรียลไทม์บนคอร์ CPU ตัวเดียว และเป็นโอเพ่นซอร์สภายใต้ใบอนุญาต BSD ซึ่งเป็นเหตุผลว่าทำไมจึงถูกรวมเข้ากับโปรเจ็กต์ต่างๆ เช่น ระบบนิเวศน์ตัวแปลงสัญญาณ Opus, Mumble และ OBS Studio

ข้อมูลเชิงลึกทางเทคนิค

ตัวเลือกการออกแบบที่สำคัญคือการดำเนินการกับการรับรู้แบนด์วิดท์แทนที่จะเป็นช่องสเปกตรัมแบบดิบ ด้วยการทำนายค่าเกนเพียง ~22 ต่อเฟรม เครือข่าย GRU จึงมีขนาดเล็กและหลีกเลี่ยงปัญหาด้านเสียงรบกวนทางดนตรีซึ่งพบได้ทั่วไปในวิธีการลบสเปกตรัมแบบเก่า คุณสมบัติที่สร้างขึ้นด้วยมือ (พลังงานของวงดนตรี ระยะเวลาของระดับเสียง ความสัมพันธ์ของระดับเสียง) ป้อนเครือข่าย ผสมผสานความรู้ DSP กับการเรียนรู้ เอาต์พุตกิจกรรมเสียงที่แยกจากกันช่วยเพิ่มเกตในระหว่างเฟรมเสียงรบกวนล้วนๆ

การเรียนรู้การลดเสียงรบกวนด้วย RNNoise

RNNoise เป็นโครงข่ายประสาทเทียมขนาดเล็กที่รวดเร็ว ซึ่งจะตัดเสียงรบกวนพื้นหลังออกจากคำพูดแบบเรียลไทม์ สร้างโดย Jean-Marc Valin จาก Xiph.Org โดยจะจับคู่การประมวลผลสัญญาณแบบคลาสสิกกับเครือข่ายที่เกิดซ้ำขนาดเล็ก ดังนั้นจึงทำงานบน CPU ทั่วไปและแม้แต่อุปกรณ์ฝังตัว Speech Denoising ด้วย RNNoise อยู่ในเวิร์กโฟลว์เสียง-AI ที่เปลี่ยนคำพูด เพลง และเสียงเพื่อการสื่อสาร การเข้าถึง และการผลิตสื่อ เพื่อสร้างความเข้าใจอย่างลึกซึ้ง ให้ถือว่า Speech Denoising ด้วย RNNoise เป็นรูปแบบการดำเนินงาน ไม่ใช่คุณลักษณะเดียว: กำหนดผลลัพธ์ที่ต้องการ ชี้แจงสมมติฐาน และแยกสิ่งที่ระบบสามารถทำได้อย่างน่าเชื่อถือจากสิ่งที่ยังต้องใช้วิจารณญาณจากผู้เชี่ยวชาญ

ในทางปฏิบัติ ทีมที่แข็งแกร่งที่ใช้ Speech Denoising กับ RNNoise ถือว่าคุณภาพ เวลาแฝง และความยินยอมเป็นส่วนสำคัญของกลยุทธ์การปรับใช้ โดยจะบันทึกเกณฑ์ความสำเร็จที่ชัดเจน ทดสอบกับข้อมูลและขั้นตอนการทำงานที่สมจริง และทำซ้ำตามรูปแบบความล้มเหลวที่สังเกตได้ แทนที่จะชนะการวัดประสิทธิภาพเพียงครั้งเดียว นี่คือจุดที่ความเข้าใจทางทฤษฎีกลายเป็นความสามารถที่คงทนของผลิตภัณฑ์ นโยบาย และการดำเนินงาน

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

ผลกระทบเชิงกลยุทธ์

ปรับปรุงการเข้าถึงผ่านการถอดเสียง คำบรรยาย และอินเทอร์เฟซเสียง

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

ทีมสื่อสามารถจัดส่งเสียงที่สวยงามได้รวดเร็วยิ่งขึ้นด้วยงบประมาณที่น้อยลง

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

ระบบที่ติดต่อกับลูกค้าสามารถประมวลผลการโต้ตอบด้วยเสียงในขนาดที่ใหญ่ขึ้น

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

อนาคตของการลดเสียงรบกวนด้วย RNNoise

RNNoise เป็นแรงบันดาลใจให้กับงานเพิ่มประสิทธิภาพเรียลไทม์แบบน้ำหนักเบา การวิจัยผู้สืบทอด (PercepNet, DeepFilterNet) ผลักดันคุณภาพให้สูงขึ้นในขณะที่รักษางบประมาณของ CPU ให้น้อย คาดว่าตัวลดนอยส์จะฝังโดยตรงในชุดหูฟัง เครื่องช่วยฟัง และชิปการประชุม เพื่อรวมกับการยกเลิกเสียงก้องและการตัดเสียงก้อง และใช้วัตถุประสงค์ในการรับรู้และแม้แต่การสร้าง สูตรไฮบริด DSP-plus-เครือข่ายขนาดเล็กยังคงมีอิทธิพลไม่ว่าเวลาแฝงต่ำ พลังงานต่ำ และลิขสิทธิ์โอเพ่นซอร์สจะมีความสำคัญมากกว่าขนาดโมเดลดิบ

การใช้งานจริงในโลกแห่งความเป็นจริง

ระงับเสียงกระทบของคีย์บอร์ดและเสียงฮัมของแฟนๆ ในระหว่างแฮงเอาท์วิดีโอในแอปที่รวม RNNoise

ทำความสะอาดไมโครโฟนของสตรีมเมอร์ใน OBS Studio ผ่านตัวกรองลดเสียงรบกวน RNNoise ในตัว

การปรับปรุงความชัดเจนของการแชทด้วยเสียงในเกมและเครื่องมือ VoIP เช่น Mumble บนฮาร์ดแวร์ที่ใช้พลังงานต่ำ

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

รูปแบบการดำเนินงาน

การลดเสียงรบกวนด้วย RNNoise ในทางปฏิบัติ

ระงับเสียงกระทบของคีย์บอร์ดและเสียงฮัมของแฟนๆ ในระหว่างแฮงเอาท์วิดีโอในแอปที่รวม RNNoise

การระงับเสียงแป้นพิมพ์และเสียงฮัมของแฟนๆ ในระหว่างแฮงเอาท์วิดีโอในแอปที่รวมทีม RNNoise มักจะได้รับผลลัพธ์ที่ดีกว่าเมื่อพวกเขากำหนดเกณฑ์คุณภาพล่วงหน้า รักษาเส้นทางการยกระดับโดยมนุษย์สำหรับกรณี Edge และติดตามทั้งประสิทธิภาพการทำงานที่เพิ่มขึ้นและต้นทุนข้อผิดพลาดเมื่อเวลาผ่านไป

การลดเสียงรบกวนด้วย RNNoise ในทางปฏิบัติ

ทำความสะอาดไมโครโฟนของสตรีมเมอร์ใน OBS Studio ผ่านตัวกรองลดเสียงรบกวน RNNoise ในตัว

การทำความสะอาดไมโครโฟนของสตรีมเมอร์ใน OBS Studio ผ่านตัวกรองลดเสียงรบกวน RNNoise ในตัว ทีมมักจะได้รับผลลัพธ์ที่ดีกว่าเมื่อพวกเขากำหนดเกณฑ์คุณภาพไว้ล่วงหน้า รักษาเส้นทางการยกระดับโดยมนุษย์สำหรับกรณี Edge และติดตามทั้งประสิทธิภาพการทำงานที่เพิ่มขึ้นและต้นทุนข้อผิดพลาดเมื่อเวลาผ่านไป

การลดเสียงรบกวนด้วย RNNoise ในทางปฏิบัติ

การปรับปรุงความชัดเจนของการแชทด้วยเสียงในเกมและเครื่องมือ VoIP เช่น Mumble บนฮาร์ดแวร์ที่ใช้พลังงานต่ำ

การปรับปรุงความชัดเจนของการแชทด้วยเสียงในเกมและเครื่องมือ VoIP เช่น Mumble บนฮาร์ดแวร์ที่ใช้พลังงานต่ำ ทีมมักจะได้รับผลลัพธ์ที่ดีกว่าเมื่อพวกเขากำหนดเกณฑ์คุณภาพล่วงหน้า รักษาเส้นทางการยกระดับโดยมนุษย์สำหรับกรณี Edge และติดตามทั้งประสิทธิภาพการทำงานที่เพิ่มขึ้นและต้นทุนข้อผิดพลาดเมื่อเวลาผ่านไป

การลดเสียงรบกวนด้วย RNNoise ในทางปฏิบัติ

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

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

ความเสี่ยงและรั้ว

!

การใช้เสียงในทางที่ผิดและการแอบอ้างบุคคลอื่นมีความเสี่ยงเพิ่มขึ้นเมื่อขาดความยินยอม

!

ความแม่นยำอาจลดลงตามสำเนียง ภาษาถิ่น หรือสภาพแวดล้อมที่มีเสียงดัง

!

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

แผนงานการดำเนินงาน

1

ได้รับความยินยอมอย่างชัดแจ้งสำหรับการจับเสียง การโคลน และการใช้ซ้ำ

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

2

ทดสอบคุณภาพกับลำโพงและสภาพพื้นหลังที่หลากหลาย

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

3

กำหนดเวลาที่มนุษย์จะต้องตรวจสอบหรืออนุมัติผลลัพธ์

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

4

ติดป้ายกำกับเสียงสังเคราะห์และเก็บบันทึกที่มาเพื่อความรับผิดชอบ

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

สำรวจต่อไป