如何让Google Voice在Android背景下持续运行

时间:2013-04-25 16:04:02

标签: android google-now

我有一个应用程序的想法,但我还没有找到一个部分。在Android上的Google即时中,它为您提供了以下搜索选项:

  1. 键入以搜索
  2. 点击麦克风说出您的搜索
  3. 或者只是说“Google”开始进行语音搜索。
  4. 我想知道他们是如何使#3工作的。我需要一个关键字,当说,启动语音搜索。

    我想他们有某种类型的后台运行服务,不断听取语音动作。有谁知道这是如何实现的?

    以下是Google即时应用的图片:

    enter image description here

2 个答案:

答案 0 :(得分:4)

您可以编写服务,然后在该服务中使用createSpeechRecognizer。要获得完整的服务代码,您可以在Android Speech Recognition as a service on Android 4.1 & 4.2

找到答案

答案 1 :(得分:2)

是的,可以创建SpeechRecognizer服务,并且效果很好

您需要检查以下内容: https://github.com/jigarfumakiya/TextToSpeechcontinuously