【问题标题】:Android control 3rd party application using voiceAndroid 使用语音控制 3rd 方应用程序
【发布时间】:2013-06-03 12:51:51
【问题描述】:

我有一个在安卓系统中工作的语音识别引擎。我想在 android 中开发一个服务应用程序,它可以根据语音输入控制 3rd 方应用程序。 例如,当语音识别返回文本时,我想通过使用操作系统中的 XY 坐标或控制器 ID 将其发送到活动屏幕中的某个文本字段。

我在 Windows mobile 上做过类似的事情。我对android非常陌生。 任何人都知道如何执行这样的操作。

/chatcja

【问题讨论】:

  • 我认为您将不得不制作一个替代键盘来实现这一点。除此之外,实际上不可能将键盘输入注入其他应用程序。

标签: android voice-recognition


【解决方案1】:

如果您想为不属于您自己的应用程序提供键盘输入,唯一的方法是构建您自己的替代键盘。在此之后,用户必须选择您的键盘作为他选择的键盘,以便在文本框获得焦点时显示它。您甚至可以收听语音输入并解析它们以执行您需要的操作。这些链接可能会有所帮助:

键盘:

语音输入:

【讨论】:

  • 您好阿努普,非常感谢您的回答。我的应用程序还需要点击屏幕中的给定位置。前任。使用语音按下按钮。安卓可以吗?
  • 是的。您可以简单地以编程方式将点击操作传递给屏幕上的 UI 元素。
猜你喜欢
  • 2012-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-21
  • 1970-01-01
  • 2015-03-05
  • 1970-01-01
相关资源
最近更新 更多