Jig*_*ekh 2 service android speech-recognition speech-to-text
我正在开发一个通过语音控制Android设备的Android项目.为此,我正在使用谷歌的语音识别服务.
在这里,我创建了一个处理语音识别的服务.
但是,一段时间后,该服务会自动停止,我的设备停止响应用户的语音.
然后几秒钟后,它再次开始响应.
所以我的问题是如何阻止我的服务被自动销毁,如果可能的话,只要我的服务停止,有什么技巧可以调用我的广播接收器吗?这样我就可以创建我的广播接收器来处理服务破坏.
当Speak识别服务正在进行时,我怎样才能阻止我的设备响起哔哔声?
你必须要对你Service用startForeground().您必须传递一个Notification将永久放置在通知栏中的内容.这使你Service的系统无法阻挡.
一如既往,请参阅Android文档了解更多详情.
http://developer.android.com/guide/components/services.html#Foreground
| 归档时间: |
|
| 查看次数: |
2613 次 |
| 最近记录: |