使用单个麦克风进行声音定位 [关闭]
Posted
技术标签:
【中文标题】使用单个麦克风进行声音定位 [关闭]【英文标题】:Sound Localization with a single microphone [closed] 【发布时间】:2020-02-26 17:20:54 【问题描述】:我正在尝试使用 iPhone 上的麦克风确定音频信号的方向。有没有办法做到这一点?据我阅读和尝试,这是不可能的。我已经用 keras 制作了广泛的模型,即使如此,由于变量的数量,确定声音的位置充其量也是不稳定的。所以不包括任何 ML 方面,是否有一个库或方法来确定来自 ios 麦克风的音频方向?
【问题讨论】:
我不太了解这里的否决票/关闭。这是一个很好的问题,适合这个平台——尽管物理学可能是它的另一个好地方:) 【参考方案1】:不,一般来说这是不可能的(即使使用机器学习)——您至少需要两个点(以及出色的时机)来确定方向。你可能可以用多部 iPhone 做一些事情,但这需要非常紧迫的时间和一些学习来确定手机彼此之间的关系——我怀疑 iPhone 已经存在这样的库(现有的库可能是移植/改编)
【讨论】:
谢谢,我完全同意,但同事们建议以某种方式使用单个麦克风进行波束成形,我认为这本来是不可能的。 如果您有完美的房间,您也许可以对回声进行计时,但它不会保持一致,并且必须“学习”房间的布局。如果房间没有回声或位于方形房间的中间,则根本无法工作,如果有,您将必须“了解”哪组回声对应于哪个位置,即使那样也会出错通常比正确。以上是关于使用单个麦克风进行声音定位 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
阵列麦克风声音定位-代码python实现-二维与三维声音定位