เรากำลังดำเนินการต่อจากการทดสอบก่อนหน้าและใน Chrome
M68 เราได้เพิ่มข้อจำกัด MediaStreamTrack
แบบทดลองลงในการควบคุม
โปรแกรมยกเลิกเสียงก้องที่กําลังใช้อยู่ เพิ่มการรองรับการตัดเสียงก้อง
Windows รวมถึงปรับปรุงฟังก์ชันการตัดเสียงก้องของระบบ
macOS และเช่นเคย ทั้งหมดนี้จะอยู่ในช่วงทดลองใช้จากต้นทาง ดังนั้นคุณจะต้องลงชื่อสมัครใช้ หรือ
เริ่มใช้งาน Chrome ด้วยแฟล็กบรรทัดคำสั่ง
หากคุณต้องการลองใช้งาน สำหรับข้อมูลเพิ่มเติม
โปรดดูด้านล่าง
มีอะไรใหม่
สิ่งสำคัญอันดับแรกเลยก็คือ
ตอนนี้คุณจะควบคุมเครื่องมือตัดเสียงก้องได้
ที่ใช้โดยรวมข้อจำกัดใหม่ในการเรียกใช้ getUserMedia
เช่น
echoCancellationType: type
โดยที่ type
สามารถเป็นหนึ่งในรายการต่อไปนี้ได้
browser
เพื่อใช้การติดตั้งซอฟต์แวร์ที่เบราว์เซอร์จัดเตรียมไว้ให้ หรือsystem
เพื่อใช้การติดตั้งใช้งานที่ระบุโดย ระบบ ในปัจจุบัน ฟีเจอร์ดังกล่าวเป็นหนึ่งในการติดตั้งใช้งานใน macOS และ Windows
หากไม่ใช้ข้อจำกัดนี้ Chrome จะเลือกโปรแกรมยกเลิกเสียงก้องที่คล้ายกับฟีเจอร์ดังกล่าว มีเสมอ: หากมีการตัดเสียงก้องของฮาร์ดแวร์ จะมีการใช้หรือไม่ใช้ แต่ซอฟต์แวร์ที่ตัดเสียงก้องของ Chrome จะทำได้ หากไม่มีการระบุข้อจำกัด Chrome จะไม่เลือกตัวตัดเสียงสะท้อนทดสอบ 1 ใน 2 แบบที่เป็นส่วนหนึ่งของ ช่วงทดลองใช้นี้
เนื่องจาก echoCancellationType
ทำงานเช่นเดียวกับข้อจำกัดอื่นๆ คุณจึงดำเนินการต่อไปนี้ได้
ระบุ system
เป็นค่าที่เหมาะสมและให้ Chrome ใช้หากมี หรือ
ก็กลับไปใช้ browser
แทน echoCancelType browser
คือ
พร้อมให้ใช้งานใน Chrome เสมอ หากต้องการดูว่าเลือกเครื่องมือตัดเสียงก้องตัวใด
สามารถเรียก getSettings()
ในแทร็กเสียง getUserMedia และตรวจสอบค่าของ
ฟิลด์ echoCancellationType
สุดท้าย คุณสามารถตรวจสอบว่าเครื่องมือยกเลิกเสียงก้องมีให้บริการสำหรับ
MediaStreamTrack
โดยโทรหา getCapabilities()
ในสถานีนี้ อย่างไรก็ตาม
ยังไม่ได้ใช้งาน echoCancellationType
สำหรับ InputDeviceInfo
รองรับการตัดเสียงก้องของ Windows
เราได้ขยายการรองรับการตัดเสียงก้องของระบบให้ครอบคลุม Windows โดยใช้ฟังก์ชัน DSP สำหรับการจับภาพเสียง คอมโพเนนต์ เช่นเดียวกับการใช้โปรแกรมยกเลิกเสียงก้องของ macOS เราต้องการประเมิน ที่มีประสิทธิภาพสูงกว่า โซลูชันด้านซอฟต์แวร์ โดยเฉพาะหากวางไว้ใกล้กับฮาร์ดแวร์เสียงเท่านั้น การทดสอบใน Windows ครั้งแรกของเราใช้เวลาไม่มากนัก ไม่เหมือนกับกรณีที่ใช้ macOS สัญญาว่าจะให้เงิน เราจะยังปรับแต่งการทำให้ใช้งานได้ต่อไปเพื่อดูว่าจะสามารถ ให้ทำงานได้ดีขึ้น ตอนนี้ทางที่ดีคุณควรหลีกเลี่ยงการทดลองใช้ โปรแกรมยกเลิกเสียงก้องของ Windows ทุกขนาด ลองใช้ในการตั้งค่าที่มีการควบคุม เช่น ในเครื่องของคุณ แต่ไม่ควรคาดหวังว่าจะทำงานได้อย่างไร้ที่ติ!
ปรับปรุงการรองรับการตัดเสียงก้องของ macOS
ระหว่างการทดสอบครั้งก่อน การติดตั้งใช้งาน macOS ไม่มีความสามารถในการ ติดตามได้อย่างถูกต้องว่าใช้อุปกรณ์เอาต์พุตใด ซึ่งหมายความว่า ไม่สามารถยกเลิกเสียงก้องจากอุปกรณ์ที่ไม่ใช่ค่าเริ่มต้นของคอมพิวเตอร์ อุปกรณ์ เรื่องนี้อาจไม่ใช่ปัญหาในหลายๆ กรณีเนื่องจาก macOS สามารถ เปลี่ยนอุปกรณ์เริ่มต้นโดยอัตโนมัติเมื่อมีการเสียบชุดหูฟังและอื่นๆ หรือ ไม่ได้เสียบปลั๊ก อย่างไรก็ตาม วิธีนี้อาจทำงานได้ไม่ถูกต้องในทุกกรณี
มีการเพิ่มฟังก์ชันนี้ลงใน Chrome M68 และใช้งานทั้ง โปรแกรมยกเลิกเสียงก้องของ macOS และ Windows โปรแกรมยกเลิกเสียงก้องของซอฟต์แวร์ Chrome จะได้รับผลกระทบจากการขาดฟังก์ชันการทำงานนี้ เนื่องจากใช้ Loopback ภายในเพื่อ เพื่อยกเลิกเสียง
วิธีเปิดใช้การทดสอบ
หากต้องการรับลักษณะการทำงานแบบใหม่นี้ในเว็บไซต์ คุณจะต้องลงชื่อสมัครใช้ "การสนับสนุนเวอร์ชันทดลอง" สำหรับ AEC ดั้งเดิม" ช่วงทดลองใช้จากต้นทาง ถ้าคุณแค่อยากลองใช้ในเครื่อง สามารถเปิดใช้การทดสอบในบรรทัดคำสั่งได้
chrome --enable-blink-features=ExperimentalHardwareEchoCancellation
การส่งผ่านแฟล็กนี้ในบรรทัดคำสั่งทำให้ echoCancellationType
ใหม่
ข้อจำกัดที่ใช้ได้ทั่วโลกใน Chrome สำหรับเซสชันปัจจุบัน การใช้
คุณก็สามารถทดสอบตัวตัดเสียงก้องที่มีอยู่ในแอป
ที่อธิบายไว้ข้างต้น ซึ่งเป็นแฟล็กบรรทัดคำสั่งเดียวกันกับในการทดลองใช้ก่อนหน้านี้ ในวันที่
Chrome M68 จะเปิดใช้งานฟังก์ชันใหม่ การเปิดใช้ช่วงทดลองใช้จากต้นทางใหม่
จะเปิดใช้งานฟังก์ชันใหม่เท่านั้น โดยจะไม่ทริกเกอร์ฟังก์ชัน
ใน Chrome เวอร์ชันเก่า
การส่งความคิดเห็น
เช่นเดียวกับการทดสอบก่อนหน้านี้ เราสนใจประสิทธิภาพในเชิงคุณภาพ
ของเครื่องมือยกเลิกเสียงก้องของ macOS และ Windows อย่างแรกคือ นอกจากนี้ เรายังต้องการ
เช่น ความคิดเห็นเกี่ยวกับการทำงานของข้อจำกัด echoCancellationType
ใหม่
การฝึกฝน ความยากในการใช้ ฯลฯ ซึ่งรวมถึงการรวมอยู่ใน
getSettings
และ getCapabilities
เรายังสนใจวิธีที่ Chrome มีปฏิสัมพันธ์กับแอปพลิเคชันอื่นเมื่อใช้ ตัวตัดเสียงก้อง รวมถึงปัญหาด้านความเสถียรหรือปัญหาอื่นๆ ไปพร้อมกับการนำไปใช้
หากคุณลองใช้ฟีเจอร์นี้ โปรดส่งความคิดเห็นในข้อบกพร่องนี้ หากเป็นไปได้ ให้ระบุฮาร์ดแวร์ที่ใช้ (เวอร์ชันของระบบปฏิบัติการ รุ่นฮาร์ดแวร์ ไมโครโฟน / ชุดหูฟัง / ฯลฯ) หากทำการทดสอบในขอบเขตที่กว้างขึ้น ให้ลิงก์ไปยัง เราขอขอบคุณสถิติที่เปรียบเทียบเกี่ยวกับคุณภาพของการโทร ไม่ว่าจะเป็นวัตถุประสงค์ หรือขึ้นอยู่กับบุคคล