Android屏幕解锁语音命令

4
我想使用语音命令来解锁安卓手机。
我已经尝试了安卓的语音识别示例代码,但是如何集成以实现此功能呢?
我有一些疑问:
1)我需要使用服务来实现这个功能吗?
2)当手机屏幕被锁定时,它能够访问互联网吗?(因为Google语音需要使用互联网)
3)我查看了PowerManager类,但是在按下电源按钮时,使用哪个方法可以调用我的voiceReconigtion活动?(手机处于睡眠锁定模式)
任何指南、解决方案/反馈都将不胜感激!
谢谢。
1个回答

0

我几乎可以确定你需要在服务中运行此代码,因为它似乎会在失去焦点并且GC需要分配时被销毁...

至于从睡眠中唤醒,我认为this是正确的方向。

祝你好运。


嗨,感谢您的回复!如果我在服务中运行此代码,当手机处于睡眠模式时,服务是否仍会在后台运行?当屏幕锁定时,手机是否可以访问互联网? - star

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接