Voice Changer สำหรับ Element & Matrix Federated Calls

ใช้ voice changer แบบเรียลไทม์ในการโทร Element และ Matrix federated ทำงานกับ Element Call ห้อง E2EE เซิร์ฟเวอร์ Synapse และ Dendrite แนวทาง setup Windows

Voice Changer สำหรับ Element & Matrix Calls

element matrix voice changer ตั้งค่าได้ง่ายกว่าผู้ใช้ส่วนใหญ่คาดการณ์ — และสำคัญกว่าสำหรับผู้ชมเฉพาะเลือก Matrix Element และโปรโตคอล Matrix ดึงดูดนักข่าว ผู้ด้วยแรงหนุน นักวิจัยความเป็นส่วนตัว นักพัฒนา open-source และหน่วยงานรัฐบาลที่ต้องการการสื่อสารแบบกระจายอำนาจและโฮสต์ด้วยตนเอง หากคุณอยู่ในกลุ่มใดกลุ่มหนึ่ง การบดบังเสียงแบบเรียลไทม์จะเพิ่มเลเยอร์ของการป้องกันที่ข้อความ E2EE เพียงอย่างเดียว ไม่สามารถให้ได้

คำแนะนำนี้อธิบายว่า voice changing ทำงานอย่างไรกับ Element Element Call และ homeserver Matrix ใดๆ — รวมถึงการปรับใช้ Synapse และ Dendrite ที่โฮสต์ด้วยตนเอง คุณจะได้รับการตั้งค่าที่สมบูรณ์ การเปรียบเทียบว่า Matrix จัดการเสียงอย่างไรเมื่อเทียบกับแพลตฟอร์มอื่น และหมายเหตุซื่อสัตย์เกี่ยวกับสิ่งที่ voice changer สามารถและไม่สามารถทำเพื่อท่าทีความเป็นส่วนตัวของคุณ


TL;DR

  • Voice changer แบบเรียลไทม์ทำงานบน Element เนื่องจากการเปลี่ยนแปลงเสียงเกิดขึ้นที่ระดับ OS ก่อนที่ Element บันทึกมัน
  • สิ่งนี้ใช้ได้กับ Element Desktop Element Web (เบราว์เซอร์ทั้งหมด) และ Element Call
  • E2EE ไม่ได้รับผลกระทบ — การเข้ารหัสเกิดขึ้นในตำแหน่งปลายน้ำของการประมวลผลเสียง
  • ทำงานบนเซิร์ฟเวอร์ Matrix ใดๆ: matrix.org Tchap Synapse ส่วนตัว Dendrite
  • VoxBooster ลงทะเบียนไมโครโฟนเสมือนมาตรฐานบน Windows — ไม่มีไดรเวอร์เคอร์เนล ไม่มีข้อขัดแย้งกับนโยบายป้องกันการโกงหรือความปลอดภัยขององค์กร
  • ผู้ชมหลัก: นักข่าวปกป้องแหล่งที่มา ผู้ด้วยแรงหนุนในภูมิภาคที่ไว — ผู้มีส่วนร่วมชุมชน open-source ที่มีเอกลักษณ์ pseudonymous

โปรโตคอล Matrix คืออะไร และเหตุใดจึงสำคัญสำหรับความเป็นส่วนตัว

Matrix คือโปรโตคอลการสื่อสารเรียลไทม์เปิดและรวมเฟดดเรดแบบ — ลองนึกถึงมันเป็นอีเมล แต่สำหรับข้อความและการโทรโสตเสียง/วิดีโอแบบเรียลไทม์ องค์กรใดๆ สามารถเรียกใช้ homeserver ของตนเอง (ใช้ Synapse หรือ Dendrite การใช้งานเซิร์ฟเวอร์หลักสองรายการ) และเซิร์ฟเวอร์จะทำงานร่วมกันบนฟีเดดเรด ไม่มีบริษัทเดียวที่ควบคุมเครือข่าย

Element คือไคลเอนต์ Matrix ชั้นนำ พร้อมใช้งานเป็นแอปเว็บ แอปเดสก์ทอป (Windows macOS Linux) และแอปมือถือ เชื่อมต่อกับ homeserver Matrix ใดๆ และรองรับข้อความ การแบ่งปันไฟล์ และการโทรโสตเสียง/วิดีโอผ่าน Element Call — สแต็คการโทรเนทีฟ Matrix ที่สร้างบน WebRTC

สถาปัตยกรรมนี้มีผลกระทบต่อความเป็นส่วนตัวที่แท้จริง:

  • ไม่มีหน่วยงานกลาง ไม่มีบริษัทเดียวที่สามารถบังคับให้ส่งมอบข้อมูลเมตาจำนวนมากได้
  • การเป็นเจ้าของตนเองคือชั้นหนึ่ง มหาวิทยาลัย ห้องข่าว หรือรัฐบาลสามารถเรียกใช้สแต็กทั้งหมดบนโครงสร้างพื้นฐานที่พวกเขาควบคุม
  • การเข้ารหัส end-to-end มีให้สำหรับข้อความและโสต Element Call
  • เอกลักษณ์แบบรวมเฟดดเรด หมายความว่าผู้ใช้สามารถรักษาเอกลักษณ์ pseudonymous ทั่วทั้งเครือข่าย

รัฐบาลฝรั่งเศสเรียกใช้ Tchap การปรับใช้ Matrix ที่ใช้โดยข้าราชการเป็นร้อยพันรายสร้างขึ้นโดยเฉพาะเนื่องจากการเป็นเจ้าของตนเองแบบรวมเฟดดเรดให้พวกเขามีอำนาจในการสื่อสาร กองทัพของเยอรมนีใช้การปรับใช้ Matrix GNOME KDE Mozilla และนามนักสระนอกหลายแห่งใช้ Matrix เป็นแพลตฟอร์มการสื่อสารชุมชนหลัก

ฐานผู้ใช้นั้น — นักข่าว ผู้ด้วยแรงหนุน นักพัฒนาที่มีมือจับ pseudonymous พนักงานรัฐบาลบนโครงสร้างพื้นฐานที่มีอำนาจ — คือผู้ชมที่แน่นอนซึ่งการบดบังเสียงในการโทรมีค่าจริงนอกเหนือจากความเป็นนวัตกรรม

Voice Changer ทำงานกับ Element อย่างไร (คำอธิบายทางเทคนิค)

ก่อนอธิบายการตั้งค่า จำเป็นต้องเข้าใจว่าเหตุใด voice changer จึงทำงานเลย — เพราะกลไกนี้ไม่เฉพาะสำหรับ Element

เมื่อคุณพูดคุยเข้าไมโครโฟน Windows (หรือ OS ใดๆ) จะกำหนดเส้นทางเสียงนั้นผ่านระบบย่อยเสียง แอปพลิเคชันเช่น Element Discord หรือเบราว์เซอร์ใดๆ เข้าถึงอินพุตไมโครโฟนโดยขอขอเครื่องจากระบบปฏิบัติการ พวกเขาไม่สามารถข้ามเลเยอร์เสียง OS — พวกเขาสามารถขอเท่านั้นว่าระบบปฏิบัติการนำเสนออะไรให้พวกเขา

Voice changer แบบเรียลไทม์เช่น VoxBooster จะแทรกตัวเข้าไปในเส้นทางเสียงนี้ มัน:

  1. จับอินพุตไมโครโฟนดิบของคุณ
  2. ประมวลผลแบบเรียลไทม์ (pitch shifting formant shifting AI voice transformation noise suppression)
  3. กำหนดเส้นทางเสียงที่ประมวลผลแล้วไปยังเอาต์พุตเสียงเสมือนที่ปรากฏต่อ OS เป็นไมโครโฟนปกติ

Element — ไม่ว่าจะเป็นแอปเว็บใน Chrome แอปเดสก์ทอปบนพื้นฐาน Electron หรือ Element Call — จากนั้นเลือกไมโครโฟนเสมือนนั้นเป็นอินพุตเสียง มันรับเสียงที่ประมวลผลแล้วและส่งไป Element Call เข้ารหัสเสียงนั้นสำหรับห้อง E2EE การทำงานทั้งสองนั้นเป็นอิสระอย่างสิ้นเชิง

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

การตั้งค่า VoxBooster ด้วย Element บน Windows

กระบวนการนี้ใช้เวลาประมาณสามนาทีสำหรับใครก็ตามที่คุ้นเคยกับการตั้งค่าเสียง

ขั้นตอนที่ 1 — ติดตั้งและเปิด VoxBooster

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

ขั้นตอนที่ 2 — กำหนดค่าเอฟเฟกต์เสียงของคุณ

เปิด VoxBooster และตั้งค่าการเปลี่ยนแปลงเสียงที่คุณต้องการ:

  • Pitch and formant adjustment — เพื่อบดบังเสียง ให้ยกหรือลดทั้ง pitch และ formants ด้วยกัน การเลื่อน formants โดยอิสระจาก pitch จะสร้างการบดบังที่น่าเชื่อถือมากกว่าการเลื่อน pitch เท่านั้น
  • AI voice preset — VoxBooster มีพรีเซตเสียงในตัวที่ใช้การเปลี่ยนแปลงเสียง neural
  • Noise suppression — มีประโยชน์หากคุณกำลังโทรจากสภาพแวดล้อมที่เสียงดัง จะลบเสียงพื้นหลังก่อนการเปลี่ยนแปลง

คุณสามารถตรวจสอบตัวอย่างแบบเรียลไทม์ก่อนเข้าร่วมการโทรใดๆ

ขั้นตอนที่ 3 — เลือกไมโครโฟนเสมือนใน Element

ใน Element Web (Chrome/Firefox/Edge):

  1. คลิกที่อวตารหรือไอคอนการตั้งค่าของคุณใน Element
  2. ไปที่ All Settings > Voice & Video
  3. ภายใต้ Microphone ให้เปิดรายการแบบเลื่อนลง
  4. เลือกอุปกรณ์ไมโครโฟนเสมือน VoxBooster
  5. พูดเข้าไปในไมโครโฟนทางกายภาพของคุณ — คุณควรเห็นมิเตอร์เสียงตอบสนองในการแสดงตัวอย่าง Element

ใน Element Desktop (แอปพลิเคชัน Windows):

  1. เปิด File > Settings (หรือคลิกที่ไอคอนเกียร์)
  2. ไปที่ Voice & Video
  3. เลือก VoxBooster จากรายการแบบเลื่อนลง Microphone
  4. การตั้งค่าจะคงอยู่ในเซสชัน

ใน Element Call:

Element Call สืบทอดการเลือกไมโครโฟนจากเบราว์เซอร์หรือแอปเดสก์ทอป หากคุณตั้งค่า VoxBooster ในการตั้งค่า Voice & Video Element Element Call จะเลือกมันโดยอัตโนมัติ คุณยังสามารถยืนยันการเลือกไมโครโฟนบนหน้าจออักษรตรวจสอบอุปกรณ์ก่อนเข้าร่วมการโทรที่ปรากฏ

ขั้นตอนที่ 4 — ทดสอบก่อนการโทรที่ละเอียดอ่อน

เปิดห้องกับตัวคุณเอง (Element ช่วยให้คุณสร้างข้อความโดยตรงกับบัญชีของคุณเอง) หรือใช้จอภาพไมโครโฟนในตัว VoxBooster เพื่อฟังเสียงที่ประมวลผลแล้วก่อนการโทรใด ๆ อย่าข้ามขั้นตอนนี้หากการโทรมีความสำคัญ — การยืนยันว่าเลือกอุปกรณ์อย่างถูกต้องใช้เวลา 30 วินาที และป้องกันไม่ให้เกิดสถานการณ์ที่คุณเข้าร่วมการโทรที่ละเอียดอ่อนและตระหนักว่าคุณลืมสลับอินพุต

Homeserver Matrix: Synapse Dendrite และการปรับใช้พิเศษ

การตั้งค่า voice changer ที่อธิบายไว้ข้างต้นทำงานเหมือนกันโดยไม่คำนึงว่า homeserver Matrix ใด ที่เกี่ยวข้อง นี่คือสิ่งที่ควรแจ้งให้ทราบอย่างชัดเจนเนื่องจากผู้ใช้ในการปรับใช้ที่กำหนดเองบางครั้งสงสัยว่ามีข้อควรพิจารณาในการประมวลผลเสียงด้านเซิร์ฟเวอร์หรือไม่

ไม่มี นี่คือเหตุผล:

ประเภท Homeserverการตั้งค่า Voice Changerหมายเหตุ
matrix.org (สาธารณะ)การตั้งค่าแบบมาตรฐานที่พบบ่อยที่สุดสำหรับบุคคล
Synapse ส่วนตัวเหมือนกันผู้ดูแลระบบ CNIT จัดการเซิร์ฟเวอร์ เสียงด้านไคลเอนต์ไม่เปลี่ยนแปลง
Dendrite ส่วนตัวเหมือนกันDendrite เป็นทางเลือกที่อ้างอิง Go ถึง Synapse (Conduit ที่อ้างอิง Rust ยังทำงานด้วย)
Tchap (รัฐบาลฝรั่งเศส)เหมือนกันTchap เป็น Synapse ที่มีแบรนด์ที่กำหนดเอง; เข้ากันได้ Element
Element Matrix Services (EMS)เหมือนกันการโฮสต์ที่ได้รับการจัดการ เส้นทางเสียงด้านไคลเอนต์เดียวกัน
สะพาน (Slack IRC Telegram)เฉพาะข้อความการโทรเสียงไม่ข้ามโปรโตคอล

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

หมายเหตุเชิงปฏิบัติสำหรับผู้ดูแลระบบ Synapse: หากการปรับใช้ของคุณจำกัด Element Call โดยปิดใช้งาน widget MSC3401 ผู้ใช้อาจกลับไปใช้การโทรที่อ้างอิง Jitsi การตั้งค่า voice changer เหมือนกันสำหรับ Jitsi Meet — การเลือกไมโครโฟนเสมือนในเบราว์เซอร์หรือแอปพลิเคชัน

เหตุใดนักข่าวและผู้ด้วยแรงหนุนจึงต้องการการบดบังเสียงโดยเฉพาะบน Matrix

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

พิจารณาแบบจำลองภัยคุณของนักข่าวที่สื่อสารกับแหล่งที่มาผ่าน Element:

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

การบดบังเสียงตอบสนองต่อจุดสุดท้าย หากทั้งสองฝ่ายในการโทรใช้การเปลี่ยนแปลงเสียงแบบเรียลไทม์ แม้แต่บันทึกของการโทรก็ไม่สามารถสร้างตัวตนผ่านไบโอเมตริกส์เสียง นี่ไม่ใช่วิธีแก้ปัญหาความปลอดภัยที่สมบูรณ์ — เป็นเลเยอร์หนึ่งในหลายเลเยอร์ — แต่มันปิดช่องว่างเฉพาะที่ E2EE เพียงอย่างเดียวทิ้งไว้เปิด

สำหรับผู้ด้วยแรงหนุนที่ทำงานในภูมิภาคที่การระบุเสียงเป็นกลวิธีการสังเกตการณ์ของรัฐบาลที่บันทึกไว้ การรวมกัน Matrix (รวมเฟดดเรด โฮสต์ด้วยตนเอง E2EE) บวกกับการเปลี่ยนแปลงเสียงแบบเรียลไทม์นั้นทรงพลังกว่าแพลตฟอร์มใดๆ ที่มีการ voice changing

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

เปรียบเทียบกรณีการใช้นี้กับวิธี voice changer ทำงานบนแพลตฟอร์มที่สนใจความเป็นส่วนตัว:

  • การโทร Signal — การตั้งค่าระดับ OS ที่คล้ายกัน โครงสร้างพื้นฐานที่รวมศูนย์
  • การโทร Threema — รวมศูนย์ด้านสวิส E2EE วิธีการไมโครโฟนเสมือนเดียวกัน
  • Jitsi Meet — WebRTC โอเพนซอร์ส มักโฮสต์ด้วยตนเอง การตั้งค่าเหมือนกัน
  • เซิร์ฟเวอร์เกม Mumble — VOIP โอเพนซอร์สความล่าช้าต่ำ นิยมในชุมชนเกมที่สนใจความเป็นส่วนตัว

Matrix และ Element เป็นวิธีแก้ปัญหาที่สมบูรณ์ที่สุดสำหรับแบบจำลองภัยคุณทั้งหมด — โครงสร้างพื้นฐานรวมเฟดดเรด ตัวเลือกโฮสต์ด้วยตนเอง E2EE ไม่มีการพึ่งพาข้อมูลของ บริษัท — แต่การป้องกันเลเยอร์เสียงนั้นเหมือนกันบนแพลตฟอร์มทั้งหมด

Element Call versus VoIP มรดกใน Matrix

Element ได้มีหลายรุ่นของการโทรเสียง:

การโทร 1-to-1 มรดก (เหตุการณ์การโทร Matrix): การโทร WebRTC peer-to-peer โดยตรงโดยใช้สัญญาณ Matrix ยังคงได้รับการสนับสนุน ทำงานในไคลเอนต์เก่า แต่ละผู้เข้าร่วมเชื่อมต่อโดยตรงกับคนอื่น

Element Call (MSC3401): โครงสร้างการโทรกลุ่มปัจจุบัน ใช้ Selective Forwarding Unit (SFU) — เซิร์ฟเวอร์รีเลย์ — เพื่อขยายขนาดเกินการโทร 2 คน SFU จัดการการกำหนดเส้นทางสื่อ แต่ไม่ถอดรหัส (โดยเปิด E2EE SFU จะเห็นเฉพาะแพ็กเก็ตที่เข้ารหัส) Element.io โฮสต์ SFU สาธารณะ องค์กรสามารถโฮสต์ของตนเอง

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

สิ่งที่สำคัญ: การตั้งค่าคุณภาพวิดีโอ Element Call หากการเชื่อมต่อของคุณอยู่ภายใต้ความเครียด (เนื่องจากโหลด SFU สูงหรือเครือข่ายของคุณ) การลดคุณภาพวิดีโอในการตั้งค่าการโทร Element จะเพิ่มเพิ่มพูนแบนด์วิธสำหรับเสียง Voice changer ไม่ได้เพิ่มความต้องการแบนด์วิธเสียงอย่างมีนัยสำคัญ — เสียงที่ประมวลผลแล้วคือความลึกบิตและอัตราตัวอย่างเดียวกันกับเสียงที่ไม่ได้ประมวลผล

สมรรถนะ Voice Changer: คาดหวังอะไรบน Windows

การเปลี่ยนแปลงเสียงแบบเรียลไทม์เพิ่มเบอร์โหลดการประมวลผล นี่คือสิ่งที่คาดหวังกับ VoxBooster บนเครื่อง Windows ทั่วไป:

ข้อมูลระบบประเภทเอฟเฟกต์เสียงการใช้ CPUความล่าช้า
Intel Core i5 (gen 8+)Pitch + formant shift2–5%< 10 ms
Intel Core i5 (gen 8+)Preset AI voice (neural)8–15%15–20 ms
Intel Core i7 / Ryzen 5 (สมัยใหม่)Preset AI voice (neural)4–8%10–15 ms
CPU สมัยใหม่ใดๆNoise suppression เท่านั้น1–3%< 5 ms

สำหรับการโทร Matrix เฉพาะเจาะจง: ฟีเดดเรด Matrix เพิ่มความล่าช้าระหว่างสัญญาณที่ออกจากอุปกรณ์ของคุณและการไปถึงผู้เข้าร่วมระยะไกล ความล่าช้า end-to-end ทั่วไปบน matrix.org ด้วย Element Call มีตั้งแต่ 80–250 ms ขึ้นอยู่กับตำแหน่งผู้เข้าร่วมและการกำหนดเส้นทาง SFU Voice changer 10-20 ms ไม่ปรากฏอยู่ในช่วง

หากคุณใช้เครื่องที่มีข้อมูลสเปคต่ำและสังเกตเห็นเสียงตัดจ้ำหรือหมดไป ให้ลดความซับซ้อนของเอฟเฟกต์เสียง (ใช้ pitch/formant shift แทนการเปลี่ยนแปลง neural) และตรวจสอบให้แน่ใจว่าไม่มีแอปพลิเคชันอื่นที่มีเสียงหนาแน่นทำงาน VoxBooster ประมวลผลเสียงบนเธรดเสียง CPU ซึ่ง Windows ให้ความสำคัญมากกว่างานเบื้องหลัง

ปัญหาการตั้งค่าทั่วไปและวิธีแก้ไข

Element ไม่แสดง mic VoxBooster ในรายการอุปกรณ์

สาเหตุ: VoxBooster เริ่มหลังจากเบราว์เซอร์หรือ Element Desktop เริ่มทำงานแล้ว หรือการลงทะเบียนอุปกรณ์เสียงเสมือนล่าช้า

แก้ไข: เริ่มต้น Element Desktop ใหม่ สำหรับ Element Web ที่อ้างอิงเบราว์เซอร์ ให้ปิดแท็บ รอ 5 วินาที แล้วเปิดใหม่ เบราว์เซอร์นับอุปกรณ์เสียงที่โหลดแท็บ พวกเขาอาจไม่ตรวจพบอุปกรณ์ที่เพิ่มหลังจากเปิดหน้า

Mic ปรากฏในรายการ แต่ไม่แสดงกิจกรรมเสียงในการแสดงตัวอย่าง Element

สาเหตุ: สิทธิ์เสียง Windows สำหรับเบราว์เซอร์หรือ Element Desktop อาจไม่ได้รับมอบสิทธิ

แก้ไข: เปิด Windows Settings > Privacy & Security > Microphone และตรวจสอบว่าเบราว์เซอร์หรือแอป Element ได้รับอนุญาตให้เข้าถึงไมโครโฟน สิทธิ์นี้ยังใช้กับอุปกรณ์เสมือนด้วย

เสียงฟังเหมือนหุ่นยนต์หรือมีแรร์แฟกต์ที่ไม่คาดคิด

สาเหตุ: ความไม่ตรงกันของอัตราตัวอย่างระหว่าง VoxBooster และอุปกรณ์เสียงระบบ

แก้ไข: ในการตั้งค่าเสียง Windows ให้คลิกขวาที่ไมโครโฟนทางกายภาพของคุณ ไปที่ Properties > Advanced และตั้งค่าอัตราตัวอย่างเป็น 48000 Hz (48 kHz) 16-bit หรือ 24-bit ตั้งค่ารูปแบบเดียวกันในการตั้งค่าอินพุตเสียง VoxBooster ความสอดคล้องของอัตราตัวอย่างจะช่วยขจัดแรร์แฟกต์ในการสุ่มตัวอย่างส่วนใหญ่

บน Tchap เฉพาะเจาะจง ไคลเอนต์เว็บขอสิทธิ์ไมโครโฟน แต่ไม่แสดงอินพุต

สาเหตุ: ไคลเอนต์เว็บ Tchap ใช้นโยบายความปลอดภัยเนื้อหาที่กำหนดเองซึ่งบ่อยครั้งขัดแย้งกับ API เสียง WebRTC บางอย่างในเวอร์ชัน Chrome ที่เก่ากว่า

แก้ไข: ใช้ Chrome 120+ หรือ Firefox 120+ ทั้งคู่มี WebRTC audio enumeration ที่ปรับปรุงแล้วซึ่งจัดการหน้าที่ถูก CSP ปิดกั้นอย่างถูกต้อง ​​แอป Element Desktop หลีกเลี่ยงสิ่งนี้ทั้งหมด

เปรียบเทียบตัวเลือก Voice Changer สำหรับ Matrix / Element

ไม่ใช่ voice changer ทุกตัวที่เหมาะสมสำหรับการใช้กับแพลตฟอร์มที่ให้ความสำคัญต่อความเป็นส่วนตัว ปัจจัยที่เกี่ยวข้องสำหรับผู้ใช้ Matrix:

คุณลักษณะVoxBoosterVoicemodMorphVOXClownfish
ไม่มีไดรเวอร์เคอร์เนลใช่ไม่ (ต้องการไดรเวอร์เคอร์เนล)ไม่ใช่
ทำงานกับแอปที่ใช้เบราว์เซอร์ใช่ใช่จำกัดใช่
Formant shiftingใช่ใช่จำกัดไม่
Preset เสียง AI neuralใช่ใช่ไม่ไม่
Noise suppression ในตัวใช่ใช่ (add-on แยก)ไม่ไม่
การประมวลผลเฉพาะที่ (ไม่มี cloud)ใช่บางส่วนใช่ใช่
Windows 11 ตรงกันใช่ใช่ใช่ใช่
ทดลองฟรีใช่ (3 วัน)ชั้นฟรีจำกัดเวอร์ชั่นฟรีฟรี

สำหรับกรณีการใช้งานความเป็นส่วนตัวบน Matrix การประมวลผลเฉพาะที่ เป็นสิ่งที่แตกต่างกันอย่างมีความหมาย หากบางคนเปลี่ยนเสียงส่งเสียงไปยังเซิร์ฟเวอร์คลาวด์เพื่อการประมวลผลก่อนที่จะส่งคืนสัญญาณที่เปลี่ยนแปลง เซิร์ฟเวอร์นั้นจะกลายเป็นจุดข้อมูลเมตา — เสียงของคุณ มีประทับเวลา เชื่อมโยงกับ IP ของคุณ VoxBooster ประมวลผลทั้งหมดที่เฉพาะที่บน CPU ของคุณ ไม่มีเสียงใดออกจากเครื่องของคุณ

Voicemod ต้องการการติดตั้งไดรเวอร์เสียงระดับเคอร์เนล ซึ่งสร้างปัญหาความเข้ากันได้กับนโยบายความปลอดภัยขององค์กร องค์กรที่เรียกใช้ Synapse หรือ Dendrite สำหรับการใช้งานภายในมักมีการกำหนดค่าความปลอดภัยจุดสิ้นสุดที่บล็อกการติดตั้งไดรเวอร์เคอร์เนล วิธีการที่ใช้ low-latency audio capture ของ VoxBooster ไม่ต้องการการเข้าถึงเคอร์เนล

คุณสามารถค้นหาการเปรียบเทียบที่คล้ายกันสำหรับ voice changer Discord หากทีมของคุณใช้ Matrix และ Discord

กรณีการใช้งานชุมชน Open-Source

นอกเหนือจากนักข่าวและผู้ด้วยแรงหนุน ฐานผู้ใช้ Matrix ที่มีนัยสำคัญคือชุมชนซอฟต์แวร์โอเพนซอร์ส GNOME KDE Fedora Mozilla Linux Foundation และหลายสิบโครงการอื่นใช้ห้อง Matrix สำหรับการประสานงานผู้มีส่วนร่วม ผู้มีส่วนร่วมจำนวนมากใช้ชื่อเล่นทางหลวงและชอบรักษาการแยกระหว่างเอกลักษณ์ออนไลน์และเอกลักษณ์ในโลกจริง

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

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

VoxBooster เหมาะสมอย่างยิ่งที่นี่เนื่องจากทำงานโดยไม่มีการสมัครสมาชิกเพื่อการทดสอบทดลองและมีแบบจำลองการกำหนดราคาที่ตรงไปตรงมาเมื่อเทียบกับทางเลือกที่รวมกลึงเสียงกับซาวนด์บอร์ดและซอฟต์แวร์เล่นสื่อ

คำถามที่พบบ่อย

คุณสามารถใช้ voice changer ในการโทร Element Matrix ได้หรือไม่

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

มี voice changer ทำงานกับ Element Call และการเข้ารหัสแบบ end-to-end หรือไม่

ใช่ E2EE ของ Element Call เข้ารหัสเสียงหลังจากออกจากอุปกรณ์ของคุณ การเปลี่ยนแปลงเสียงเกิดขึ้นที่ชั้นเสียง OS ก่อนที่ Element บันทึกสัญญาณใด ๆ ดังนั้นการเข้ารหัสจึงถูกนำไปใช้ในตำแหน่งปลายน้ำและไม่รบกวน voice changer ในลักษณะใด ๆ

มี voice changer ทำงานบนเซิร์ฟเวอร์ Synapse หรือ Dendrite ที่โฮสต์ด้วยตนเองหรือไม่

ใช่ การตั้งค่าจะเหมือนกันโดยไม่คำนึงว่าคุณเชื่อมต่อไปยังเซิร์ฟเวอร์โฮมใด — matrix.org เซิร์ฟเวอร์ Tchap ที่ดำเนินการโดยรัฐบาล หรือการปรับใช้ Synapse หรือ Dendrite ที่เป็นส่วนตัว Voice changer ขัดขวางเสียงที่ระดับ OS ก่อนแม้กระทั่งไคลเอนต์ Matrix ก็เห็นมัน

มี voice changer ทำงานในแอปเว็บ Element ในเบราว์เซอร์หรือไม่

ใช่ เบราว์เซอร์เลือกอุปกรณ์ไมโครโฟนใดๆ ที่ Windows นำเสนอ VoxBooster กำหนดเส้นทางเสียงที่ประมวลผลแล้วผ่านไมโครโฟนทางกายภาพที่มีอยู่ของคุณ ดังนั้น Chrome Firefox และ Edge จึงเห็นอุปกรณ์จริงของคุณ — เปลี่ยนแปลงแล้ว — โดยไม่ต้องมีการกำหนดค่าเฉพาะเบราว์เซอร์

การใช้ voice changer บน Matrix ได้รับอนุญาตหรือไม่

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

Voice changer เพิ่มความล่าช้าเท่าใดให้กับการโทร Matrix

Voice changer แบบเรียลไทม์ที่ออกแบบได้ดีจะเพิ่มความล่าช้าในการประมวลผลต่ำกว่า 20 ms โดยทั่วไปฟีเดดเรชัน homeserver Matrix และการบัฟเฟอร์เน็ตเวิร์กจะเพิ่ม 50-300 ms ขึ้นอยู่กับการเชื่อมต่อและตำแหน่งเซิร์ฟเวอร์ของคุณ การรับส่วนข้อมูล voice changer อยู่ใต้เกณฑ์ที่สามารถรับรู้ได้

ฉันสามารถใช้ voice changer ในแอพพลิเคชั่น Element desktop สำหรับ Windows ได้หรือไม่

ใช่ ทั้งแอปพลิเคชั่น Element Desktop (บนพื้นฐาน Electron) และแอปพลิเคชั่นเว็บ Element ต่างก็ใช้อุปกรณ์ไมโครโฟนที่ Windows นำเสนอ VoxBooster ประมวลผลเสียงที่ชั้นระบบปฏิบัติการ ดังนั้นทั้งแอปพลิเคชั่นเดสก์ทอปและเบราว์เซอร์ที่เข้ากันได้ WebRTC ทั้งหมดจึงรับเสียงที่เปลี่ยนแปลงแล้วโดยอัตโนมัติ

บทสรุป

การตั้งค่า element matrix voice changer ใช้เวลาสามนาทีและทำงานในทุกที่การปรับใช้ Matrix — matrix.org Synapse Dendrite Tchap และเซิร์ฟเวอร์ที่โฮสต์ด้วยตนเอง กลไกคือการกำหนดเส้นทางเสียงระดับ OS: voice changer ประมวลผลเสียงก่อนที่ Element เห็นมัน และการเข้ารหัส E2EE จัดการทุกสิ่งในตำแหน่งปลายน้ำ ทั้งสองชั้นเป็นอิสระและเข้ากันได้

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

หากคุณเป็นนักข่าว ผู้ด้วยแรงหนุน นักวิจัย หรือผู้มีส่วนร่วมชุมชน open-source ที่ไม่ระบุตัวตนใช้ Matrix เลเยอร์เสียงคือส่วนสุดท้ายของสแต็กความเป็นส่วนตัวที่มักถูกละเว้น VoxBooster ครอบคลุมมันด้วยการประมวลผลเฉพาะที่ ไม่มีไดรเวอร์เคอร์เนล และการทดลองฟรี 3 วัน — ไม่มีบัตรเครดิต ติดตั้ง เลือกไมโครโฟนเสมือนในการตั้งค่า Voice & Video Element และการโทร Matrix ของคุณจะได้รับการป้องกันเดียวกันกับข้อความของคุณ

ดาวน์โหลด VoxBooster — ทดลองใช้ฟรี 3 วัน การประมวลผลเฉพาะที่ ไม่มีไดรเวอร์เคอร์เนล

ลอง VoxBooster — ทดลองใช้ฟรี 3 วัน

โคลนเสียงเรียลไทม์ ซาวด์บอร์ด และเอฟเฟกต์ — ทุกที่ที่คุณคุย

  • ไม่ต้องใช้บัตรเครดิต
  • ความหน่วง ~30ms
  • Discord · Teams · OBS
ลองฟรี 3 วัน