在Android中通过语音处理光标

在Android中通过语音处理光标,android,voice-recognition,clipboardmanager,Android,Voice Recognition,Clipboardmanager,我是android新手,尝试通过语音识别访问特定线路。我正在开发一个编辑器,现在将使用语音命令实现剪切、复制和粘贴。现在我面临的实际问题是,我想去特定的行,选择我想要的单词,然后我将通过剪贴板管理器处理剪切、复制和粘贴。希望我能理解逻辑。编辑文本框是否在您自己的应用程序中?是的。只是通过语音命令作为文本输入,但尝试处理特定命令,如“转到第8行”等。这意味着我只想知道如何通过语音选择特定的单词。只需要逻辑。你必须编写大量逻辑来解释编辑文本中所有可能的单词,以及删除、更改、更新等口头命令。用户可以说

我是android新手,尝试通过语音识别访问特定线路。我正在开发一个编辑器,现在将使用语音命令实现剪切、复制和粘贴。现在我面临的实际问题是,我想去特定的行,选择我想要的单词,然后我将通过剪贴板管理器处理剪切、复制和粘贴。希望我能理解逻辑。

编辑文本框是否在您自己的应用程序中?是的。只是通过语音命令作为文本输入,但尝试处理特定命令,如“转到第8行”等。这意味着我只想知道如何通过语音选择特定的单词。只需要逻辑。你必须编写大量逻辑来解释编辑文本中所有可能的单词,以及删除、更改、更新等口头命令。用户可以说“转到第6行,将字母T改为大写”或“将斑马改为马”。除了一些非常智能的代码之外,没有其他简单的方法可以做到这一点。我怀疑已经有人知道了。换行方式也会因设备大小的不同而变化,因此平板电脑上的第6行与小型手机不同。@brandall:你能给我一些简单的逻辑来处理这个问题吗,比如“转到第6行”,光标就会在那里。首先给出一个简单的想法,然后我会像你之前说的那样专注于大问题。我正在Nexus5上尝试这段代码。所以主要目标是只需要在那个设备上运行这个代码。