【问题标题】:Android : constantly listen to input for speech recognitionAndroid:不断听取语音识别的输入
【发布时间】:2015-01-06 07:05:57
【问题描述】:

这里是示例场景:

应用程序运行,用户会说话。当用户提到一个预定的词时,应用会发出一些通知。

类似于“OK Google”的内容:用户可以继续说话,但在用户说出与谷歌搜索相关的内容之前不会发生任何事情。

我曾考虑使用 MediaRecorder 类 (http://developer.android.com/reference/android/media/MediaRecorder.html),但问题是它会记录音频并将其保存为文件。这将导致将用户所说的每件事都保存为文件,然后将其与预定的单词进行比较。这对于用户的电池来说确实是低效且不利的。

当音频进入麦克风时,我需要能够直接访问它。

这可能吗?

任何帮助或示例将不胜感激。如果我的问题需要以任何方式澄清,请告诉我。

【问题讨论】:

标签: android audio microphone voice-recognition voice


【解决方案1】:

自定义 Google Now 语音触发器 - 它可能是您所追求的...

链接在下面……我自己还没试过……

http://lifehacker.com/how-to-create-custom-voice-commands-with-tasker-and-aut-1282209195

如果有帮助,请在“正确答案”上打勾..

【讨论】:

    猜你喜欢
    • 2013-05-23
    • 2012-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 2016-08-18
    • 1970-01-01
    相关资源
    最近更新 更多