2013-07-08 30 views
2

我正在编写一个智能助手,其中一个独特的功能是它一直听你的。有没有办法让Speech长时间处于活动状态?如何在应用程序中一直使用谷歌语音识别系统?

谢谢。

+0

你的意思是你的应用程序在任何时候都处于前景或背景中吗? – wtsang02

+0

前景,但我不希望“听”窗口可见。并且必须在onCreate上启动TTS api。我知道怎么做,但 –

+0

你的意思是讲话的文本?在长时间的语境中,文本到语音没有多大意义。 –

回答

1

您的问题+反应似乎有点迷茫......

“前台服务是一个被认为是东西服务的用户正在积极了解并因此不为系统杀人候选人当内存不足时。“

http://developer.android.com/guide/components/services.html

否则,答案是否定的。 Android可以随时需要资源停止执行另一个进程的代码。请参阅上面的链接进一步说明。

+0

[This](http://stackoverflow.com/questions/14940657/android-speech-recognition-as-a-service-on-android-4-1-4-2/14950616#14950616)是你想要的 – Justin