จะทดสอบได้อย่างไรว่าผู้พูดกำลังเล่นเสียงโดยทางโปรแกรมหรือไม่


0

มีวิธีการตรวจสอบว่าลำโพงกำลังเล่นเสียงหรือไม่เนื่องจากไม่มีไมโครโฟนในการตรวจสอบสิ่งนี้

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

ขอบคุณสำหรับคำแนะนำใด ๆ

คำตอบ:


0

sox stats ..soxน่าจะเป็นวิธีหนึ่งในการตรวจสอบระดับสมมติว่าคุณมีตัวเลือกในการทำงาน

กล่าวคือ

  1. ใช้ซอฟต์แวร์ (sox?) เพื่อสุ่มตัวอย่างเอาต์พุตเสียงของบอร์ดเป้าหมาย ARM ซึ่ง
    อาจต้องใช้สายเคเบิลพิเศษหากไม่ใช้ไมโครโฟน
  2. ทำงานsox stats ...กับไฟล์เสียงที่ได้

manpage ของทีม


สำหรับความต้องการระดับต่ำกว่า: เครื่องตรวจจับระดับแบบง่าย ๆ ที่สร้างขึ้นบน op-amp โดยมีค่าเฉลี่ยระดับและระดับตัวอย่างและระดับการกระตุ้นอาจเป็นไปได้ที่จะสร้างจากองค์ประกอบบางส่วน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.