整个房间都有不错的麦克风(没有网络)


10

我目前正在开发具有语音识别功能的智能家居,并且正在寻找可用于整个房间的麦克风。我应该寻找哪种麦克风?Amazon Echo和Google Home的用途是什么?

麦克风很可能已连接到Android设备。Android设备连接到Raspberry Pi托管的隔离的专用网络,并在离线模式下使用Google的语音识别。然后,使用Tasker + AutoVoice,识别出的命令将调用Raspberry Pi上的某些http路由,以进行智能家居处理,例如打开灯等。

对我而言,购买Echo是否有意义?我可以在没有互联网的情况下使用其麦克风吗?

Answers:


11

Google Home和Amazon Echo使用麦克风阵列来增强“远场识别”(即,在合理的距离内以良好的准确性识别您的声音)。

Echo使用7麦克风阵列(来自iFixit的图像,麦克风为绿色),而Google Home使用2麦克风阵列iFixit;为黄色)。

亚马逊的7-Mic Array面向具有商业用例的开发人员开放,尽管这可能对您没有帮助,因为您不会大量购买商业设备。

最近有一个名为ReSpeaker的产品的Kickstarter,该产品现在提供各种形式的远场阵列:

我对此产品没有任何亲身经历,但这可能是一个有效的选择。关于Reddit也有一些想法,例如使用Kinect的麦克风阵列。

不可否认,这些选项似乎都不对Android设备特别友好。如果找到支持麦克风的阵列,则将麦克风阵列直接连接到Pi或另一个兼容的板似乎要容易得多,而不是尝试连接到Android设备。

无论如何,我认为如果上述选项都不适合,则搜索远场麦克风阵列应将您指向正确的方向。


8

Aurora0001的好答案让我进行了更多研究,发现很多麦克风阵列(包括基准)上的信息非常好。

medium.com在这些方面做了一些很棒的基准测试。例如,查看这些描述在1-5米不同距离处的单词检测成功率的图表。

medium.com基准图

我不会破坏整篇文章,如果您需要更多详细信息,请参阅此处的文章

但我认为,秘密的赢家是PlayStation 3 Eye。它在亚马逊上只有6.99美元,在ebay上甚至更便宜。从图中可以看出,它确实做了出色的工作。它虽然是USB,却不能完成所有高级微调功能,也没有开源固件。但这是Raspberry Pi上的即插即用功能。就目前而言,我肯定会得到其中之一。


1
您发现这是一篇很棒的文章。PS3 Eye比某些专用的远场阵列更好地工作,这似乎非常令人惊讶。如果/当您尝试使用它时,请务必使用更新进行编辑,以使我们知道它的性能-我很想知道它是否可以在“现实世界”中工作。
Aurora0001

同样令人惊讶的是,PS Eye在与竞争对手的竞争中表现出色。我在家中使用外部3.5毫米插孔麦克风,Jabra的USB耳机和PS Eye进行了测试。猜猜谁赢了?如果只有摄像机是高清的。
antimirov
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.