作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我经营一家非营利组织,致力于为残障人士开发辅助技术。我正在与一位四肢瘫痪的客户一起工作——他无法使用四肢,但可以正常说话。目前,他几乎可以使用语音命令控制 Android 手机上的所有功能,但有一个关键功能除外:似乎无法使用语音命令结束通话。当然他可以等对方挂断电话,但很多情况下都需要挂断电话。当然,我的团队知道的唯一结束通话的方法是按下结束按钮或其他一些 body Action ,他当然不能这样做,因为他已经瘫痪了。
2个问题:
1) 是否有任何现有的语音命令应用程序不仅可以调用电话,还可以通过语音命令结束通话。经过广泛的搜索,sonalight 似乎能够做到这一点,但在测试时失败了。如有任何建议,我们将不胜感激。
2) 是否可以创建一个执行以下操作的应用程序:- 该应用程序不断在后台运行,但等待触发器开始语音识别- 在通话开始时开始语音识别- 当识别出可配置的关键字或短语时,应用程序结束通话
理论上,使用语音识别和电话 API 似乎是可能的。
最后,我想在此提前感谢社区的帮助。您的努力有机会改善有需要的人的生活质量。如果有人对这个项目或我们的组织有更多疑问,请访问我们的网站:SpeakYourMindFoundation.org .
最佳答案
关于如何结束通话的几个选项,假设您可以找出语音识别触发器。
我可以稍后挖掘一些代码,我已经尝试了这两种方法并且它们工作得很好。
关于android - 用语音命令结束电话以帮助瘫痪的人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17100320/
我是一名优秀的程序员,十分优秀!