如何在“始终聆听模式”下收听麦克风

Posted

技术标签:

【中文标题】如何在“始终聆听模式”下收听麦克风【英文标题】:how to listen to microphone in "always listening mode" 【发布时间】:2016-05-29 06:56:07 【问题描述】:

我正在尝试实现“始终在听”Java 程序,该程序从麦克风中侦听“ok,google”或“alexa”等热词。

我发现了很多例子,它听麦克风几秒钟。 Record voice with Java

但是我的用例是一直监听直到检测到热词。

任何指针?

【问题讨论】:

你继续读下去就行了。 你的热点问题是识别热点词所以你问的是语音识别——你离得远,首先你需要学会阅读“数据” 【参考方案1】:

您可以使用http://cmusphinx.sourceforge.net/wiki/tutorialsphinx4此链接提供有关如何安装和使用它的教程。

还有一个关于如何首次使用它的 youtube 上的旧教程 https://www.youtube.com/watch?v=GeqtLrcOogs

【讨论】:

以上是关于如何在“始终聆听模式”下收听麦克风的主要内容,如果未能解决你的问题,请参考以下文章

如何实时收听麦克风输入并进行分析?

如何让我的 iPhone 收听高于某个阈值的声音频率?

自动启用网络聊天中必应语音的开始收听功能

如何加快音频应用程序的反应输出

从网站收听麦克风[重复]

OSX 如何判断用户何时插入/拔出带有内置麦克风的耳机