Android:不断听取输入语音识别

时间:2014-11-10 02:50:21

标签: android audio microphone voice-recognition voice

以下是示例方案:

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

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

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

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

这可能吗?

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

1 个答案:

答案 0 :(得分:0)

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

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

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

请打勾"正确答案"如果有用..