使用 navigator.getUserMedia
获取用户麦克风的访问权限非常容易。但如果我使用移动浏览器并想从远处获取音频,例如“扬声器”模式,该怎么办?
我该如何实现这一点?似乎有本地应用程序可以实现这一点,但 Web Audio 可以吗?
这是为了通过 DTMF 在设备之间发送消息。我已经在我的笔记本电脑上实现了这一点,因为其麦克风可以从很远的距离记录周围的音频,但我接触到的任何手机似乎只能记录“口音”的附近音频,因此即使将手机极度靠近源扬声器,也只有微小的机会收到消息。这样做就失去了目的,除非我可以让移动麦克风从远处捕捉音频。
编辑:所谓远距离指的是大于几英尺,而不是仅仅几厘米。环境声音,而不是紧邻麦克风的声音。