[发明专利]文本选择方法、装置、计算机可读存储介质和计算机设备有效
申请号: | 201710862068.4 | 申请日: | 2017-09-21 |
公开(公告)号: | CN109543174B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 查文 | 申请(专利权)人: | 广州腾讯科技有限公司 |
主分类号: | G06F40/284 | 分类号: | G06F40/284;G06F40/166 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 510300 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 选择 方法 装置 计算机 可读 存储 介质 设备 | ||
1.一种文本选择方法,所述方法包括:
确定目标字符序列;
对所述目标字符序列进行分词,以将所述目标字符序列转换为目标词序列;
在所述目标词序列的词之间展示两个选择符;
检测到对应至少一所述选择符的移动操作;
根据所述移动操作,以目标词序列中的词为单位逐词移动对应的所述选择符;
将移动后的所述两个选择符之间的文本确定为从所述目标词序列中选择的文本。
2.根据权利要求1所述的方法,其特征在于,所述确定目标字符序列包括:
展示社交消息;
检测对应所述社交消息的文本选择操作;
根据所述文本选择操作,将所述社交消息中的文本内容作为目标字符序列。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
展示对应所述目标字符序列的操作选项菜单;
检测作用于所述操作选项菜单的选项选择操作;
当所述选项选择操作所选择的操作选项为预设选项时,执行所述对所述目标字符序列进行分词,以将所述目标字符序列转换为目标词序列的步骤。
4.根据权利要求1所述的方法,其特征在于,所述对所述目标字符序列进行分词,以将所述目标字符序列转换为目标词序列包括:
对所述目标字符序列进行分词,得到中间词序列;
将所述中间词序列中相邻的、符合预设词组模板的词进行组合,以将所述目标字符序列转换为目标词序列。
5.根据权利要求4所述的方法,其特征在于,所述预设词组模板包括地址词组模板、同语种词组模板以及异语种词组模板中的至少一种。
6.根据权利要求1所述的方法,其特征在于,所述在所述目标词序列的词之间展示两个选择符包括:
获取光标在所述目标字符序列中的位置;
按照所述光标的位置确定所述目标词序列中的默认选中词;
在所述目标词序列的词之间,展示表示选中所述默认选中词的两个选择符。
7.根据权利要求6所述的方法,其特征在于,所述按照所述光标的位置确定所述目标词序列中的默认选中词包括:
当所述光标位于所述目标词序列中的词中时,将所述光标所位于的词作为默认选中词。
8.根据权利要求6所述的方法,其特征在于,所述按照所述光标的位置确定所述目标词序列中的默认选中词包括:
当所述光标位于所述目标词序列中的词之间时,获取所述光标相邻的词相应的字符长度;
从所述相邻的词中,按照相应的字符长度确定默认选中词。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:
获取所述移动操作对应的移动距离;
比较所述移动距离和单字符距离;
当所述移动距离超过所述单字符距离时,执行所述根据所述移动操作,以目标词序列中的词为单位移动对应的所述选择符的步骤。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
当所述移动距离小于或等于所述述单字符距离时,根据所述移动操作,以单字符为单位移动对应的所述选择符。
11.一种文本选择装置,其特征在于,所述装置包括:
目标字符序列确定模块,用于确定目标字符序列;
分词模块,用于对所述目标字符序列进行分词,以将所述目标字符序列转换为目标词序列;
选择符展示模块,用于在所述目标词序列的词之间展示两个选择符;
移动操作检测模块,用于检测到对应至少一所述选择符的移动操作;
选择符移动模块,用于根据所述移动操作,以目标词序列中的词为单位逐词移动对应的所述选择符;
文本选中模块,用于将移动后的所述两个选择符之间的文本确定为从所述目标词序列中选择的文本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州腾讯科技有限公司,未经广州腾讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710862068.4/1.html,转载请声明来源钻瓜专利网。