《一种操作文本的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种操作文本的方法及装置.pdf(14页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103092823 A (43)申请公布日 2013.05.08 CN 103092823 A *CN103092823A* (21)申请号 201310028337.9 (22)申请日 2013.01.25 G06F 17/24(2006.01) G06F 21/16(2013.01) (71)申请人 华为终端有限公司 地址 518129 广东省深圳市龙岗区坂田华为 基地 B 区 2 号楼 (72)发明人 王细勇 李昌竹 蒋洪睿 徐丹华 司马经华 (74)专利代理机构 广州三环专利代理有限公司 44202 代理人 郝传鑫 熊永强 (54) 发明名称 一种操作文本的方。
2、法及装置 (57) 摘要 本发明公开了一种操作文本的方法, 包括 : 当 接收到语音指令时, 根据所述语音指令所指令的 源位置信息和第一操作信息, 在当前运行的第一 应用中选取所述源位置信息对应的文本并对所述 文本执行所述第一操作信息对应的操作 ; 根据所 述语音指令所指令的目的位置信息和第二操作信 息, 调用第二应用对所述文本在所述目的位置信 息对应的所述第二应用中的位置执行所述第二操 作信息对应的操作。本发明还相应地公开了一种 操作文本的装置。采用本发明提供的一种操作文 本的方法及装置的技术方案, 通过语音指令的指 示, 无需退出当前应用程序而可以在其它应用程 序中进行文本的操作, 该操作。
3、简单、 方便, 用户体 验佳。 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书8页 附图3页 (10)申请公布号 CN 103092823 A CN 103092823 A *CN103092823A* 1/2 页 2 1. 一种操作文本的方法, 其特征在于, 包括 : 当接收到语音指令时, 根据所述语音指令所指令的源位置信息和第一操作信息, 在当 前运行的第一应用中选取所述源位置信息对应的文本并对所述文本执行所述第一操作信 息对应的操作 ; 根据所述语音指令所指令的目的位置信息和第二。
4、操作信息, 调用第二应用对所述文本 在所述目的位置信息对应的所述第二应用中的位置执行所述第二操作信息对应的操作。 2. 如权利要求 1 所述的方法, 其特征在于, 在所述接收到语音指令后, 还包括 : 对所述语音指令进行识别, 获得所述语音指令所指令的源位置信息、 目的位置信息、 第 一操作信息和第二操作信息。 3.如权利要求1或2所述的方法, 其特征在于, 所述在当前运行的第一应用中选取所述 源位置信息对应的文本, 包括 : 按照所述第一应用中的文本标尺, 确定所述语音指令所指令的源位置信息对应的文本 在所述第一应用中的位置 ; 选择所述位置处的文本。 4. 如权利要求 1-3 任意一项所述。
5、的方法, 其特征在于, 所述在当前运行的第一应用中 选取所述源位置信息对应的文本之前, 还包括 : 检测所述语音指令的发送者的指令权限 ; 如果所述语音指令的发送者具备指令权限, 则执行所述第一操作信息对应的操作。 5. 如权利要求 1-4 任意一项所述的方法, 其特征在于, 所述对所述文本执行所述第一 操作信息对应的操作, 包括 : 根据所述语音指令所指令的第一操作信息, 将选取的所述文本复制至内存中。 6. 如权利要求 5 所述的方法, 其特征在于, 所述根据所述语音指令所指令的目的位置 信息和第二操作信息, 调用第二应用对所述文本在所述目的位置信息对应的所述第二应用 中的位置执行所述第二。
6、操作信息对应的操作, 包括 : 根据所述语音指令所指令的第二操作信息, 调用所述第二应用并使所述第二应用后台 运行 ; 从内存中读取所述文本, 并将所述文本发送至后台运行的所述第二应用中, 以对所述 文本在所述目的位置信息对应的所述第二应用中的位置执行所述第二操作信息对应的操 作 ; 其中, 所述操作为粘贴操作。 7. 一种操作文本的装置, 其特征在于, 包括 : 选取单元, 用于当接收到语音指令时, 根据所述语音指令所指令的源位置信息, 在当前 运行的第一应用中选取所述源位置信息对应的文本 ; 第一操作单元, 用于根据所述语音指令所指令的第一操作信息, 对所述文本执行所述 第一操作信息对应的。
7、操作 ; 第二操作单元, 用于根据所述语音指令所指令的目的位置信息和第二操作信息, 调用 第二应用对所述文本在所述目的位置信息对应的所述第二应用中的位置执行所述第二操 作信息对应的操作。 8. 如权利要求 7 所述的装置, 其特征在于, 还包括 : 权 利 要 求 书 CN 103092823 A 2 2/2 页 3 识别单元, 用于对所述语音指令进行识别, 获得所述语音指令所指令的源位置信息、 目 的位置信息、 第一操作信息和第二操作信息。 9. 如权利要求 7 或 8 所述的装置, 其特征在于, 所述选取单元包括 : 确定单元, 用于按照所述第一应用中的文本标尺, 确定所述语音指令所指令的。
8、源位置 信息对应的文本在所述第一应用中的位置 ; 选择单元, 用于选择所述位置处的文本。 10. 如权利要求 7-9 任意一项所述的装置, 其特征在于, 还包括 : 检测单元, 用于检测所述语音指令的发送者的指令权限 ; 判断单元, 用于如果所述语音指令的发送者具备指令权限, 则执行所述第一操作信息 对应的操作。 11. 如权利要求 7-10 任意一项所述的装置, 其特征在于, 所述第一操作单元包括 : 复制单元, 用于根据所述语音指令所指令的第一操作信息, 将选取的所述文本复制至 内存中。 12. 如权利要求 11 所述的装置, 其特征在于, 所述第二操作单元包括 : 调用单元, 用于根据所。
9、述语音指令所指令的第二操作信息, 调用所述第二应用并使所 述第二应用后台运行 ; 读取单元, 用于从内存中读取所述文本 ; 发送单元, 用于将所述文本发送至后台运行的所述第二应用中 ; 粘贴单元, 用于对所述文本在所述目的位置信息对应的所述第二应用中的位置执行所 述第二操作信息对应的操作 ; 其中, 所述操作为粘贴操作。 权 利 要 求 书 CN 103092823 A 3 1/8 页 4 一种操作文本的方法及装置 技术领域 0001 本发明涉及通信技术领域, 具体涉及一种操作文本的方法及装置。 背景技术 0002 在手机等终端设备上, 阅读是常用的功能之一, 用户在阅读文本时遇到感兴趣的 内。
10、容常希望发送到其他应用如微博、 邮件中与他人进行分享, 例如, 可对该文本中的内容进 行复制并粘贴到其他应用中。 0003 现有技术中, 对文本的复制、 粘贴操作比较复杂, 常需要选取并复制该文本, 然后 打开其他应用, 将复制的文本手动粘贴到其他应用中。由于手机等终端设备的屏幕相对较 小, 采用现有技术的这种文本操作方法, 存在操作步骤过多、 当前阅读被打断和需要手工粘 贴等问题, 导致用户体验不佳。 发明内容 0004 有鉴于此, 本发明实施例提供一种操作文本的方法及装置, 以期通过语音控制文 本的操作, 无需退出当前应用程序而可以在其它应用程序中进行文本的操作, 使得文本的 操作简单、 。
11、方便, 用户体验佳。 0005 第一方面, 提供了一种操作文本的方法, 包括 : 0006 当接收到语音指令时, 根据所述语音指令所指令的源位置信息和第一操作信息, 在当前运行的第一应用中选取所述源位置信息对应的文本并对所述文本执行所述第一操 作信息对应的操作 ; 0007 根据所述语音指令所指令的目的位置信息和第二操作信息, 调用第二应用对所述 文本在所述目的位置信息对应的所述第二应用中的位置执行所述第二操作信息对应的操 作。 0008 在第一种可能的实现方式中, 在所述接收到语音指令后, 所述方法还包括 : 0009 对所述语音指令进行识别, 获得所述语音指令所指令的源位置信息、 目的位置。
12、信 息、 第一操作信息和第二操作信息。 0010 结合第一方面或第一方面的第一种可能的实现方式, 在第二种可能的实现方式 中, 所述在当前运行的第一应用中选取所述源位置信息对应的文本, 包括 : 0011 按照所述第一应用中的文本标尺, 确定所述语音指令所指令的源位置信息对应的 文本在所述第一应用中的位置 ; 0012 选取所述位置处的文本。 0013 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的 实现方式, 在第三种可能的实现方式中, 所述在当前运行的第一应用中选取所述源位置信 息对应的文本之前, 所述方法还包括 : 0014 检测所述语音指令的发送者的指令权限 ; 。
13、0015 如果所述语音指令的发送者具备指令权限, 则执行所述第一操作信息对应的操 说 明 书 CN 103092823 A 4 2/8 页 5 作。 0016 结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的 实现方式或第一方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述对所述 文本执行所述第一操作信息对应的操作, 包括 : 0017 根据所述语音指令所指令的第一操作信息, 将选取的所述文本复制至内存中。 0018 结合第一方面的第四种可能的实现方式, 在第五种可能的实现方式中, 所述根据 所述语音指令所指令的目的位置信息和第二操作信息, 调用第二应用对所述文。
14、本在所述目 的位置信息对应的所述第二应用中的位置执行所述第二操作信息对应的操作, 包括 : 0019 根据所述语音指令所指令的第二操作信息, 调用所述第二应用并使所述第二应用 后台运行 ; 0020 从内存中读取所述文本, 并将所述文本发送至后台运行的所述第二应用中, 以对 所述文本在所述目的位置信息对应的所述第二应用中的位置执行所述第二操作信息对应 的操作 ; 0021 其中, 所述操作为粘贴操作。 0022 第二方面, 提供了一种操作文本的装置, 包括 : 0023 选取单元, 用于当接收到语音指令时, 根据所述语音指令所指令的源位置信息, 在 当前运行的第一应用中选取所述源位置信息对应的。
15、文本 ; 0024 第一操作单元, 用于根据所述语音指令所指令的第一操作信息, 对所述文本执行 所述第一操作信息对应的操作 ; 0025 第二操作单元, 用于根据所述语音指令所指令的目的位置信息和第二操作信息, 调用第二应用对所述文本在所述目的位置信息对应的所述第二应用中的位置执行所述第 二操作信息对应的操作。 0026 在第一种可能的实现方式中, 所述装置还包括 : 0027 识别单元, 用于对所述语音指令进行识别, 获得所述语音指令所指令的源位置信 息、 目的位置信息、 第一操作信息和第二操作信息。 0028 结合第二方面或第二方面的第一种可能的实现方式, 在第二种可能的实现方式 中, 所。
16、述选取单元包括 : 0029 确定单元, 用于按照所述第一应用中的文本标尺, 确定所述语音指令所指令的源 位置信息对应的文本在所述第一应用中的位置 ; 0030 选择单元, 用于选择所述位置处的文本。 0031 结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的 实现方式, 在第三种可能的实现方式中, 所述装置还包括 : 0032 检测单元, 用于检测所述语音指令的发送者的指令权限 ; 0033 判断单元, 用于如果所述语音指令的发送者具备指令权限, 则执行所述第一操作 信息对应的操作。 0034 结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的 实现方式。
17、或第二方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述第一操 作单元包括 : 0035 复制单元, 用于根据所述语音指令所指令的第一操作信息, 将选取的所述文本复 说 明 书 CN 103092823 A 5 3/8 页 6 制至内存中。 0036 结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的 实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式, 在第 五种可能的实现方式中, 所述第二操作单元包括 : 0037 调用单元, 用于根据所述语音指令所指令的第二操作信息, 调用所述第二应用并 使所述第二应用后台运行 ; 0038 读取单元,。
18、 用于从内存中读取所述文本 ; 0039 发送单元, 用于将所述文本发送至后台运行的所述第二应用中 ; 0040 粘贴单元, 用于对所述文本在所述目的位置信息对应的所述第二应用中的位置执 行所述第二操作信息对应的操作 ; 0041 其中, 所述操作为粘贴操作。 0042 采用本发明提供的一种操作文本的方法及装置的技术方案, 通过语音指令的指 示, 无需退出当前应用程序而可以在其它应用程序中进行文本的操作, 该操作简单、 方便, 用户体验佳。 附图说明 0043 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下。
19、面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。 0044 图 1 为本发明提供的一种操作文本的方法的一个实施例的方法流程图 ; 0045 图 2 为一种操作文本的方法的另一个实施例的方法流程图 ; 0046 图 3 为本发明提供的一种操作文本的装置的一个实施例的结构示意图 ; 0047 图 4 为一种操作文本的装置的另一个实施例的结构示意图。 具体实施方式 0048 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例,。
20、 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。 0049 图 1 为本发明提供的一种操作文本的方法的一个实施例的方法流程图。如图 1 所 示, 该方法包括以下步骤 : 0050 步骤 S101, 当接收到语音指令时, 根据所述语音指令所指令的源位置信息和第一 操作信息, 在当前运行的第一应用中选取所述源位置信息对应的文本并对所述文本执行所 述第一操作信息对应的操作。 0051 本实施例中, 在手机等终端设备的前台运行的为第一应用的程序, 即当前运行的 为第一应用的程序, 该第一应用的程序中显示的为。
21、文本等, 而在现在越来越智能的手机等 终端设备中, 都安装有语音助手类软件, 该类软件运行在后台。 0052 用户打算将第一应用中的某个位置的文本发送至第二应用中进行处理, 但并不退 说 明 书 CN 103092823 A 6 4/8 页 7 出当前运行的第一应用, 因此, 用户启动语音助手类软件, 发出语音指令, 该语音指令包括 选取的文本的源位置信息、 目的位置信息、 在当前运行的第一应用中对选取的文本进行何 种操作的第一操作信息和在第二应用中对选取的文本进行何种操作的第二操作信息。 0053 终端设备接收到该语音指令时, 根据该语音指令所指令的源位置信息和第一操作 信息, 在当前运行的。
22、第一应用中选取该源位置信息对应的文本并对该文本执行第一操作信 息对应的操作。 0054 步骤 S102, 根据所述语音指令所指令的目的位置信息和第二操作信息, 调用第二 应用对所述文本在所述目的位置信息对应的所述第二应用中的位置执行所述第二操作信 息对应的操作。 0055 在本步骤中, 终端设备当前仍然运行在第一应用, 而根据语音指令所指令的目的 位置信息和第二操作信息, 调用第二应用, 将其运行在后台, 在第二应用中确定目的位置信 息对应的位置, 在确定的位置对选取的文本执行第二操作信息对应的操作。 0056 根据本发明一个实施例提供的一种操作文本的方法, 通过语音指令的指示, 无需 退出当。
23、前应用程序而可以在其它应用程序中进行文本的操作, 该操作简单、 方便, 用户体验 佳。 0057 图 2 为一种操作文本的方法的另一个实施例的方法流程图。如图 2 所示, 该方法 包括 : 0058 步骤 S201, 当接收到语音指令时, 对所述语音指令进行识别, 获得所述语音指令所 指令的源位置信息、 目的位置信息、 第一操作信息和第二操作信息。 0059 本实施例中, 在手机等终端设备的前台运行的为第一应用的程序, 即当前运行的 为第一应用的程序, 该第一应用的程序中显示的为文本等, 用户正在该第一应用的界面上 阅读该文本, 例如, 用户想要将该文本中感兴趣的部分内容粘贴到微博等第二应用中。
24、, 因 此, 用户开启手机等终端设备中安装的语音助手类软件, 该类软件运行在后台, 用户向该 语音助手软件发出语音指令 :“请选取从第三行第三列至第五行第五列的内容并复制该文 本” 、“请将该文本粘贴到微博的空白处” , 该语音指令可以一次发出, 也可分开发出。 0060 语音助手软件从手机等终端设备的麦克风等接收该语音指令。 0061 由于用户发出的语音指令并没有统一的形式, 所以需要对该语音指令识别, 获取 其中的关键信息, 即获得该语音指令所指令的源位置信息、 目的位置信息、 第一操作信息和 第二操作信息, 例如, 根据用户发出的语音指令, 获得源位置信息为 “第一应用中的第三行 第三列。
25、至第五行第五列” 、 目的位置信息为 “微博的空白处” 、 第一操作信息为 “复制” 和第二 操作信息为 “粘贴” 。 0062 步骤 S202, 检测所述语音指令的发送者的指令权限。 0063 用户在手机等终端设备上阅读的为文本等, 而该文本往往有版权保护, 当前第一 应用的程序需要检测终端设备即语音指令的发送者的指令权限如对该文本进行复制等, 限 制非法用户对文本进行复制等, 因此, 要求语音指令的发送者提供在第一应用的程序中的 登录账号和密码等, 以检测其指令权限。 0064 步骤 S203, 判断所述语音指令的发送者是否具备指令权限, 如果是, 则转至步骤 S204, 否则, 则转至步。
26、骤 S209。 0065 根据语音指令的发送者提供的在第一应用的程序中的登录账号和密码等, 判断该 说 明 书 CN 103092823 A 7 5/8 页 8 登录账号和密码等是否正确, 以确定该语音指令的发送者是否具备指令权限。如果具备指 令权限, 则转至步骤 S204, 否则, 则转至步骤 S209, 结束对文本的操作。 0066 步骤 S204, 按照所述第一应用中的文本标尺, 确定所述语音指令所指令的源位置 信息对应的文本在所述第一应用中的位置。 0067 为了准确快速的选取语音指令所指令的位置信息对应的文本, 在第一应用中设置 并显示文本标尺, 按照该文本标尺, 可以准确快速地获取。
27、该文本在第一应用中的位置。 0068 例如, 该文本标尺在第一应用中标示了行和列, 根据该文本标尺可以准确快速地 获取语音指令所指令的位置信息 “第一应用中的第三行第三列至第五行第五列” 对应的文 本的位置。 0069 步骤 S205, 选择所述位置处的文本。 0070 根据步骤 S204 确定的文本的位置, 选择该位置处的文本。 0071 步骤 S206, 根据所述语音指令所指令的第一操作信息, 将选取的所述文本复制至 内存中。 0072 根据语音指令所指令的第一操作信息, 如本实施例中的举例为 “复制” , 则将步骤 S205 中选择的文本复制至内存。该复制操作由后台程序执行, 终端设备并。
28、不退出当前第一 应用的运行。 0073 步骤 S207, 根据所述语音指令所指令的第二操作信息, 调用所述第二应用并使所 述第二应用后台运行。 0074 根据语音指令所指令的第二操作信息, 该第二操作信息对应的操作由第二应用完 成, 因此, 调用该第二应用, 但使该第二应用在后台运行, 终端设备并不退出当前第一应用 的运行。如本实施例的举例中, 该第二应用为微博。 0075 步骤 S208, 从内存中读取所述文本, 并将所述文本发送至后台运行的所述第二应 用中, 以对所述文本在所述目的位置信息对应的所述第二应用中的位置执行所述第二操作 信息对应的操作 ; 其中, 所述操作为粘贴操作。 0076。
29、 根据步骤 S206, 选取的文本已复制至内存, 在本步骤中, 从内存中读取该文本, 将 该文本发送至后台运行的第二应用, 在第二应用中确定目的位置信息对应的位置, 如本实 施例的举例中的 “微博的空白处” , 在确定的位置对选取的文本执行第二操作信息对应的操 作, 该操作为进行粘贴操作, 将该文本粘贴在微博的空白处。 0077 步骤 S209, 结束。 0078 在本步骤中, 终端设备结束语音指令所指令对第一应用中的文本的操作。 0079 根据本发明另一个实施例提供的一种操作文本的方法, 通过语音指令的指示, 无 需退出当前应用程序而可以在其它应用程序中进行文本的操作, 该操作简单、 方便,。
30、 用户体 验佳。 0080 图 3 为本发明提供的一种操作文本的装置的一个实施例的结构示意图。如图 3 所 示, 该装置包括 : 0081 选取单元 101, 用于当接收到语音指令时, 根据所述语音指令所指令的源位置信 息, 在当前运行的第一应用中选取所述源位置信息对应的文本。 0082 第一操作单元 102, 用于根据所述语音指令所指令的第一操作信息, 对所述文本执 行所述第一操作信息对应的操作。 说 明 书 CN 103092823 A 8 6/8 页 9 0083 本实施例中, 在手机等终端设备的前台运行的为第一应用的程序, 即当前运行的 为第一应用的程序, 该第一应用的程序中显示的为文。
31、本等, 而在现在越来越智能的手机等 终端设备中, 都安装有语音助手类软件, 该类软件运行在后台。 0084 用户打算将第一应用中的某个位置的文本发送至第二应用中进行处理, 但并不退 出当前运行的第一应用, 因此, 用户启动语音助手类软件, 发出语音指令, 该语音指令包括 选取的文本的源位置信息、 目的位置信息、 在当前运行的第一应用中对选取的文本进行何 种操作的第一操作信息和在第二应用中对选取的文本进行何种操作的第二操作信息。 0085 终端设备接收到该语音指令时, 选取单元 101 根据该语音指令所指令的源位置信 息在当前运行的第一应用中选取该源位置信息对应的文本, 以及第一操作单元 102。
32、 根据该 语音指令所指令的第一操作信息在当前运行的第一应用中对该文本执行第一操作信息对 应的操作。 0086 第二操作单元 103, 用于用于根据所述语音指令所指令的目的位置信息和第二操 作信息, 调用第二应用对所述文本在所述目的位置信息对应的所述第二应用中的位置执行 所述第二操作信息对应的操作。 0087 第二操作单元 103 根据语音指令所指令的目的位置信息和第二操作信息, 调用第 二应用, 将其运行在后台, 在第二应用中确定目的位置信息对应的位置, 在确定的位置对选 取的文本执行第二操作信息对应的操作。终端设备当前仍然运行在第一应用。 0088 根据本发明一个实施例提供的一种操作文本的装。
33、置, 通过语音指令的指示, 无需 退出当前应用程序而获得在其它应用程序中对文本的操作的结果, 该操作简单、 方便, 用户 体验佳。 0089 图 4 为一种操作文本的装置的另一个实施例的结构示意图。如图 4 所示, 该装置 包括 : 0090 识别单元 201, 用于对接收到的语音指令进行识别, 获得所述语音指令所指令的源 位置信息、 目的位置信息、 第一操作信息和第二操作信息。 0091 本实施例中, 在手机等终端设备的前台运行的为第一应用的程序, 即当前运行的 为第一应用的程序, 该第一应用的程序中显示的为文本等, 用户正在该第一应用的界面上 阅读该文本, 例如, 用户想要将该文本中感兴趣。
34、的部分内容粘贴到微博等第二应用中, 因 此, 用户开启手机等终端设备中安装的语音助手类软件, 该类软件运行在后台, 用户向该 语音助手软件发出语音指令 :“请选取从第三行第三列至第五行第五列的内容并复制该文 本” 、“请将该文本粘贴到微博的空白处” , 该语音指令可以一次发出, 也可分开发出。 0092 语音助手软件从手机等终端设备的麦克风等接收该语音指令。 0093 由于用户发出的语音指令并没有统一的形式, 所以需要对该语音指令识别, 获取 其中的关键信息, 即获得该语音指令所指令的源位置信息、 目的位置信息、 第一操作信息和 第二操作信息, 例如, 根据用户发出的语音指令, 获得源位置信息。
35、为 “第一应用中的第三行 第三列至第五行第五列” 、 目的位置信息为 “微博的空白处” 、 第一操作信息为 “复制” 和第二 操作信息为 “粘贴” 。 0094 检测单元 202, 用于检测所述语音指令的发送者的指令权限。 0095 用户在手机等终端设备上阅读的为文本等, 而该文本往往有版权保护, 当前第一 应用的程序需要检测终端设备即语音指令的发送者的指令权限如对该文本进行复制等, 限 说 明 书 CN 103092823 A 9 7/8 页 10 制非法用户对文本进行复制等, 因此, 检测单元 202 要求语音指令的发送者提供在第一应 用的程序中的登录账号和密码等, 以检测其指令权限。 0。
36、096 判断单元 203, 用于判断所述语音指令的发送者是否具备指令权限, 如果所述语音 指令的发送者具备指令权限, 则执行所述第一操作信息对应的操作。 0097 根据语音指令的发送者提供的在第一应用的程序中的登录账号和密码等, 判断单 元 203 判断该登录账号和密码等是否正确, 以确定该语音指令的发送者是否具备指令权 限。如果所述语音指令的发送者具备指令权限, 则执行所述第一操作信息对应的操作。 0098 选取单元 204, 用于当接收到语音指令时, 根据所述语音指令所指令的源位置信 息, 在当前运行的第一应用中选取所述源位置信息对应的文本。为了准确快速的选取语音 指令所指令的位置信息对应。
37、的文本, 该选取单元 204 包括确定单元 2041 和选择单元 2042。 0099 确定单元 2041, 用于按照所述第一应用中的文本标尺, 确定所述语音指令所指令 的源位置信息对应的文本在所述第一应用中的位置。 0100 为了准确快速的选取语音指令所指令的源位置信息对应的文本, 在第一应用中设 置并显示文本标尺, 确定单元 2041 按照该文本标尺, 可以准确快速地获取该文本在第一应 用中的位置。 0101 例如, 该文本标尺在第一应用中标示了行和列, 根据该文本标尺可以准确快速地 获取语音指令所指令的源位置信息 “第一应用中的第三行第三列至第五行第五列” 对应的 文本的位置。 0102。
38、 选择单元 2042, 用于选择所述位置处的文本。 0103 根据确定单元 2041 确定的文本的位置, 选择单元 2042 选择该位置处的文本。 0104 复制单元 205, 用于根据所述语音指令所指令的第一操作信息, 将选取的所述文本 复制至内存中。 0105 根据语音指令所指令的第一操作信息, 如本实施例中的举例为 “复制” , 则复制单 元 205 将选取单元 204 选取的文本复制至内存。该复制操作由后台程序执行, 终端设备并 不退出当前第一应用的运行。 0106 第二操作单元 206, 用于根据所述语音指令所指令的目的位置信息和第二操作信 息, 调用第二应用对所述文本在所述目的位置。
39、信息对应的所述第二应用中的位置执行所述 第二操作信息对应的操作。 具体地, 第二操作单元206包括 : 调用单元2061、 读取单元2062、 发送单元 2063、 粘贴单元 2064。 0107 调用单元 2061, 用于根据所述语音指令所指令的第二操作信息, 调用所述第二应 用并使所述第二应用后台运行。 0108 根据语音指令所指令的第二操作信息, 该第二操作信息对应的操作由第二应用完 成, 因此, 调用单元 2061 调用该第二应用, 但使该第二应用在后台运行, 终端设备并不退出 当前第一应用的运行。 0109 读取单元 2062, 用于从内存中读取所述文本。 0110 发送单元 206。
40、3, 用于将所述文本发送至后台运行的所述第二应用中。 0111 粘贴单元 2064, 用于对所述文本在所述目的位置信息对应的所述第二应用中的位 置执行所述第二操作信息对应的操作 ; 其中, 所述操作为粘贴操作。 0112 读取单元 2062 从内存中读取复制单元 205 复制至内存的文本, 由发送单元 2063 说 明 书 CN 103092823 A 10 8/8 页 11 将该文本发送至后台运行的第二应用, 然后由粘贴单元 2064 执行第二操作信息对应的操 作, 即粘贴, 例如, 发送单元2063将文本发送至微博的空白处, 粘贴单元2064将文本粘贴在 该空白处。 0113 根据本发明另。
41、一个实施例提供的一种操作文本的装置, 通过语音指令的指示, 无 需退出当前应用程序而可以在其它应用程序中进行文本的操作, 该操作简单、 方便, 用户体 验佳。 0114 以上所揭露的仅为本发明较佳实施例而已, 当然不能以此来限定本发明之权利范 围, 因此依本发明权利要求所作的等同变化, 仍属本发明所涵盖的范围。 说 明 书 CN 103092823 A 11 1/3 页 12 图 1 说 明 书 附 图 CN 103092823 A 12 2/3 页 13 图 2 说 明 书 附 图 CN 103092823 A 13 3/3 页 14 图 3 图 4 说 明 书 附 图 CN 103092823 A 14 。