使用语音的Android控制第三方应用程序

使用语音的Android控制第三方应用程序,android,voice-recognition,Android,Voice Recognition,我有一个在安卓系统中工作的语音识别引擎。我想在android中开发一个服务应用程序,它可以根据语音输入控制第三方应用程序。 例如,当语音识别返回文本时,我希望使用操作系统中的XY坐标或控制器ID将其发送到活动屏幕中的某个文本字段 我在Windows mobile上也做过类似的事情。我对安卓非常陌生。 任何人都知道如何进行这种操作 /chatcja如果你想为非你自己的应用程序提供键盘输入,唯一的方法就是构建你自己的替代键盘。在此之后,用户必须选择您的键盘作为其选择的键盘,以便在文本框接收焦点时显示

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

我在Windows mobile上也做过类似的事情。我对安卓非常陌生。 任何人都知道如何进行这种操作


/chatcja

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

键盘:

语音输入:


我认为您必须制作一个可供选择的键盘来实现这一点。除此之外,将键盘输入插入其他应用程序是不可能的。嗨,阿努普,非常感谢你的回答。我的应用程序还需要点击屏幕中的给定位置。用声音按按钮。这在android上可能吗?是的。您只需通过编程方式将单击操作传递给屏幕上的UI元素。