屏幕解锁android的语音命令

Posted

技术标签:

【中文标题】屏幕解锁android的语音命令【英文标题】:Voice command for screen unlock android 【发布时间】:2011-11-22 12:22:11 【问题描述】:

我想使用语音指令对安卓手机进行屏幕解锁。

我已经尝试过android的语音识别示例代码,但是我如何集成它来实现这个功能呢?

我有一些疑问,

1) 我是否必须为此功能使用服务?

2) 手机锁屏后可以上网吗? (因为谷歌语音正在使用互联网)

3) 我查看了 PowerManager 类,但是当我按下电源按钮时,我可以使用哪种方法调用我的 voiceReconigtion 活动? (手机处于睡眠状态,锁定模式)

非常感谢任何指南或解决方案/反馈!

谢谢

【问题讨论】:

【参考方案1】:

我几乎肯定你必须在服务中运行它,因为它似乎一旦失去焦点并且 GC 需要分配就会被销毁......

至于从睡眠中醒来,我相信this是正确的方向。

祝你好运。

【讨论】:

您好,感谢您的回复!如果我在服务中运行它,当手机处于睡眠模式时,服务还会在后台运行吗?手机在锁屏状态下还能上网吗?

以上是关于屏幕解锁android的语音命令的主要内容,如果未能解决你的问题,请参考以下文章

Android 监听屏幕锁屏&用户解锁

Android实战开发篇 双服务加时间广播和屏幕关闭解锁广播保护APP存活

[CQOI2018] 解锁屏幕

一解锁手机屏幕上就出现抱歉,进程"com.android.systemui"已停止运行,怎么办

BZOJ5299CQOI2018解锁屏幕(动态规划,状态压缩)

5299. [CQOI2018]解锁屏幕状压DP