一种文本编辑方法、装置及服务器的制造方法

文档序号:6511133阅读:213来源:国知局
一种文本编辑方法、装置及服务器的制造方法
【专利摘要】本发明实施例公开了一种文本编辑方法、装置及服务器,所述方法包括:获取待编辑文本;将所述待编辑文本中的内容分割成词块;确定所述词块中的待替换词块;获取到与所述待替换词块相似的候选词块,生成候选词块列表;显示所述候选词块列表;在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。本发明实施例解决了现有技术中以字为单位,导致编辑文本的光标定位不准确的技术问题,提升了用户体验。
【专利说明】一种文本编辑方法、装置及服务器

【技术领域】
[0001]本发明涉及终端【技术领域】,特别涉及一种文本编辑方法、装置及服务器。

【背景技术】
[0002]随着移动电子设备的飞速发展,人们越来越多的使用触摸屏幕进行文字输入和文字编辑。除了撰写新的文本内容,还可以对已有的文本内容进行二次编辑。
[0003]但是,现有技术中,对文本内容的编辑操作比较繁琐,比如,要删除文本中的某个字或某句话,就需要先移动手指找到焦点,再点击删除按钮;再比如,要选择文本中的内容,就需要点击屏幕上要选择的位置,出现提示框,点选操作方式,再用户手指移动选择区间,从而选中文本中的内容。
[0004]在对现有技术的研究和实践过程中,本发明的发明人发现,现有的文本编辑方式是以“字”为单位进行文本编辑的,即在编辑文本时用手指进行光标定位。这对用户来说,由于手指较粗,文字间距又小,导致操作不便,同时也降低了用户体验。


【发明内容】

[0005]本发明实施例中提供了一种文本编辑方法、装置及服务器,以解决现有技术中,以字为单位,导致编辑文本的光标定位不准确的技术问题,降低了用户体验。
[0006]为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0007]第一方面提供了一种文本编辑方法,所述方法包括:
[0008]获取待编辑文本;
[0009]将所述待编辑文本中的内容分割成词块;
[0010]确定所述词块中的待替换词块;
[0011]获取到与所述待替换词块相似的候选词块,生成候选词块列表;
[0012]显示所述候选词块列表;
[0013]在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0014]在第一方面的第一种可能的实现方式中,所述将所述待编辑文本中的内容分割成词块,包括:按照习惯用语、常用词语和/或语义和语用的相似性将所述待编辑文本中的内容分割成词块。
[0015]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定所述词块中的待替换词块,包括:
[0016]按照接收到用户的替换操作指令确定所述词块中的待替换词块。
[0017]结合第一方面或第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述获取与所述待替换词块相似的候选词块,生成候选词块列表,包括:
[0018]从词块库中查找与所述待替换词块相似的候选词块;
[0019]将查询到的所述候选词块排列在一起,生成候选词块列表。
[0020]结合第一方面或第一方面的第一种或第二种或第三种可能的实现方式,在第四种可能的实现方式中,所述显示所述候选词块列表,包括:
[0021]在所述待替换词块的下方以文本方式显示所述候选词块列表。
[0022]结合第一方面或第一方面的第一种或第二种或第三种或第四种可能的实现方式,在第五种可能的实现方式中,还包括:
[0023]如果没有获取到与所述待替换词块相似的候选词块,则接收用户输入的替换文本;
[0024]将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0025]结合第一方面或第一方面的第一种或第二种或第三种或第四种或第五种可能的实现方式,在第六种可能的实现方式中,其特征在于,还包括:
[0026]以块为单位计算训练文本集的语义和语用的相似度,得到对应的词块,所述词块组成词块库。
[0027]第二方面提供了一种文本编辑装置,包括:
[0028]第一获取单元,用于获取待编辑文本;
[0029]分割单元,用于将所述待编辑文本中的内容分割成词块;
[0030]确定单元,用于确定所述词块中的待替换词块;
[0031]第二获取单元,用于获取到与所述待替换词块相似的候选词块;
[0032]生成单元,用于根据所述第二获取单元获取的候选词块生成候选词块列表;
[0033]显示单元,用于显示所述候选词块列表;
[0034]编辑单元,用于在获取到用户选中所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0035]在第二方面的第一种可能的实现方式中,所述分割单元,具体用于按照习惯用语、和/或语义和语用的相似性将所述待编辑文本中的内容分割成词块。
[0036]结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定单元,具体用于按照接收到用户的替换操作指令确定所述词块中的待替换词块。
[0037]结合第二方面或第二方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,
[0038]所述第二获取单元,具体用于从词块库中查找到与所述待替换词块相似的候选词块;
[0039]所述生成单元,具体用于将查询到的所述候选词块排列在一起,生成候选词块列表。
[0040]结合第二方面或第二面的第一种或第二种或第三种可能的实现方式,在第四种可能的实现方式中,所述显示单元,具体用于在所述待替换词块的下方以文本方式显示所述候选词块列表。
[0041]结合第二方面或第二方面的第一种或第二种或第三种或第四种可能的实现方式,在第五种可能的实现方式中,还包括:
[0042]接收单元,用于所述第二获取单元如果没有获取到与所述待替换词块相似的候选词块,则接收用户输入的替换文本;
[0043]替换单元,用于将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0044]结合第二方面或第二方面的第一种或第二种或第三种或第四种或第五种可能的实现方式,在第六种可能的实现方式中,还包括:
[0045]存储单元,与所述第二获取单元连接,用于存储多个词块,所述词块是用于以块为单位按照训练文本集的语义和语用的相似度进行计算的。
[0046]第三方面提供了一种文本编辑装置,包括:
[0047]相似度计算单元,用于以块为单位计算训练文本集的语义和语用的相似度,得到词块;
[0048]存储单元,用于存储所述相似度计算单元计算后的词块;
[0049]用户接口单元,用于获取用户的待编辑文本,将所述待编辑文本中的内容分割成词块,确定所述词块中的待替换词块;
[0050]候选查找单元,用于查找到与所述待替换词块相似的候选词块,生成候选词块列表,并显示所述候选词块列表;
[0051]所述用户接口单元,还用于在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0052]在第三方面的第一种可能的实现方式中,所述用户接口单元,还用于在所述候选查找单元没有查找到与所述待替换词块相似的候选词块时,接收用户输入的替换文本;并将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0053]第四方面提供了一种服务器,包括:
[0054]词块库,用于存储词块,所述词块是以块为单位依据训练文本集的语义和语用的相似度进行计算的;
[0055]收发器,用于获取待编辑文本;
[0056]处理器,用于将所述待编辑文本中的内容分割成词块,确定所述词块中的待替换词块;
[0057]所述收发器,还用于获取到与所述待替换词块相似的候选词块;
[0058]所述处理器,还用于根据所述收发器获取的候选词块生成候选词块列表,并显示所述候选词块列表;
[0059]所述收发器,还用于接收用户选中显示的所述候选词块列表中的候选词块的操作指令;
[0060]所述处理器,还用于在所述收发器接收到所述操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0061]在第四方面的第一种可能的实现方式中,
[0062]所述收发器,还用于在所述候选查找单元没有查找到与所述待替换词块相似的候选词块时,接收用户输入的替换文本;
[0063]所述处理器,还用于将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0064]由上述技术方案可知,本发明实施例中,将待编辑文本分割成多个词块,确定需要替换的词块,获取要替换的词块的候选词块列表,并将所述候选词块列表显示给用户,以便于在接收到用户迆选中操作指令时,将选中的候选词块自动替换要替换的词块。也就是说,本发明实施例以块为单位来定位需要编辑的文本内容,解决了现有技术中,以字为单位在编辑文本时用手指进行光标定位不准确,导致用户操作不便的技术问题,提高了用户体验。

【专利附图】

【附图说明】
[0065]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0066]图1为本发明实施例提供的一种文本编辑方法的流程图;
[0067]图2A为本发明实施例中待编辑文本中的分割后的词块同时以不同颜色显示的示意图;
[0068]图2B为本发明实施例中待编辑文本中的分割后的词块同时以一种颜色显示的示意图;
[0069]图3为本发明实施例提供的一种在编辑文本中显示待替换词的候选词块列表的示意图;
[0070]图4为本发明实施例提供的一种文本编辑装置的结构示意图;
[0071]图5为本发明实施例提供的一种文本编辑装置另一结构示意图;
[0072]图6为本发明实施例提供的一种服务器的结构示意图。

【具体实施方式】
[0073]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0074]请参阅图1,图1为本发明实施例提供的一种文本编辑方法的流程图,所述方法包括:
[0075]步骤101:获取待编辑文本;
[0076]服务器通过人机交互界面获取用户输入的待编辑文本,也可以称为待处理文本。其中,待编辑文本中的内容,比如为:我今天下午3点有会,不能去接你等,当然并不限于此。
[0077]步骤102:将所述待编辑文本中的内容分割成词块;
[0078]该步骤中,服务器将所述待编辑文本中的内容分割成词块,一种分割方式为,按照习惯用语、常用词语和/或语义和语用的相似性将所述待编辑文本中的内容分割成词块,t匕如,将“我今天下午3点有会,不能去接你”分割成多个词块,分别为:我,今天下午3点,有会,不能,去,接你等,当然,并不限于此这种分割方式,还可以是其他分割方式,再比如,分割为:我,今天,下午3点,有会,不能,去,接你等。
[0079]其中,在该实施例中,分割后的词块,可以同时用同一种颜色显示出来,供用户选择;也可以同时用不同的颜色显示出来供用户选择。具体如图2A和图2B,其中,图2A为本发明实施例中待编辑文本中的分割后的词块同时以不同颜色显示的示意图;图2B为本发明实施例中待编辑文本中的分割后的词块同时以一种颜色显示的示意图;但在该图2A和图2B中,不同颜色均以灰色块的大小来显示。
[0080]步骤103:确定所述词块中的待替换词块;
[0081]该步骤中,按照接收到用户的替换操作指令确定所述词块中的待替换词块,也就是说,服务器通过人机界面接收用户输入的替换操作指令,然后根据所述替换操作指令确定所述词块中的待替换词块。
[0082]结合上述例子,假如,服务器接收到用户想替换“有会”词块,或者,想替换“今天下午3点”等词块的指令,则服务器就将所述“有会”或者“今天下午3点”设定为待替换词块。
[0083]假设本实施例将“今天下午3点”设定为待替换词块,其显示给用户的示意图还请参阅图2B,在图2B中,还以块为单位显示了待替换词块(即今天下午3点)的编辑文本示例。
[0084]步骤104:获取与所述待替换词块相似的候选词块,生成候选词块列表;
[0085]该步骤中,在上述步骤确定待替换词块后,服务器查找词块库中与所述待替换词块相似的候选词块;并将查询到的所述候选词块排列在一起,生成候选词块列表。
[0086]其中,词块库存储的多个词块,是以块为单位按照训练文本集的语义和语用的相似度进行计算的,所述多个词块组成词块库。
[0087]比如,从词块库中,查找到“有会”的候选词块为:开会、有课、很忙、不方便等候选词块。再比如,查找到“今天下午3点”的候选词块为:全天,本周,这个月,最近和一直等候选词块。然后,将查抄到每个待替换词块的虽有候选词块排列在一起,生成候选词块列表。
[0088]步骤105:显示所述候选词块列表;
[0089]该步骤中,一种显示方式为:在所述待替换词块的下方以文本方式显示所述候选词块列表,具体如图3所述,图3为本发明实施例提供的一种在编辑文本中显示待替换词的候选词块列表的示意图,在该实施例中,显示待替换词“我今天下午3点”的候选词块列表,所述候选词块列表包括:全天,本周,这个月,最近和一直,具体如图3所示。
[0090]其中,显示方式并不限于文本显示方式,还可以是其他显示方式,本实施例不作限制。
[0091]本发明实施例中,可以显示用户点击的一个从待替换词块或连续的多个待替换词块的“候选操作”和“候选文本块”。
[0092]步骤106:在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0093]可选的,在该实施例中,为了防止词块库中没有与所述待替换词块相似的候选词块,所述方法还可以包括:如果没有获取到与所述待替换词块相似的候选词块,则接收用户输入的替换文本,并将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0094]服务器通过人机交换界面接收到用户选中显示的所述候选词块列表中的候选词块的操作指令时,比如,接收到“全天”的操作指令,将选中的所述候选词块替换为待替换词块,完成文本编辑。当然,还可以显示编辑后的文本。
[0095]本发明实施例中,将待编辑文本分割成多个词块,确定需要替换的词块,获取要替换的词块的候选词块列表,并将所述候选词块列表显示给用户,以便于在接收到用户迆选中操作指令时,将选中的候选词块自动替换要替换的词块。也就是说,本发明实施例以块为单位来定位需要编辑的文本内容,解决了现有技术中,以字为单位在编辑文本时用手指进行光标定位不准确,导致用户操作不便的技术问题,提高了用户体验。
[0096]另外,本发明实施例以块为单位来定位需要编辑的文本内容,减少用户输入操作,提高文本输入速度,从而提高了文本编辑效率。
[0097]基于上述方法的实现过程,本发明实施例还提供一种文本编辑装置,其结构示意图如图4所示,所述装置包括:第一获取单元41,分割单元42,确定单元43,第二获取单元44,生成单元45,显示单元46和编辑单元47,其中,
[0098]所述第一获取单元41,用于获取待编辑文本;
[0099]所述分割单元42,用于将所述待编辑文本中的内容分割成词块;具体用于按照习惯用语、和/或语义和语用的相似性将所述待编辑文本中的内容分割成词块;
[0100]所述确定单元43,用于确定所述词块中的待替换词块;具体用于按照接收到用户的替换操作指令确定所述词块中的待替换词块。
[0101]所述第二获取单元44,用于获取到与所述待替换词块相似的候选词块;具体用于从词块库中查找到与所述待替换词块相似的候选词块;
[0102]所述生成单元45,用于根据所述第二获取单元获取的候选词块生成候选词块列表;具体用于将查询到的所述候选词块排列在一起,生成候选词块列表。
[0103]所述显示单元46,用于显示所述候选词块列表;具体用于在所述待替换词块的下方以文本方式显示所述候选词块列表。
[0104]所述编辑单元47,用于在获取到用户选中所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0105]可选的,在另一实施例中,该是实施例在上述实施例的基础上,所述装置还可以包括:接收单元和替换单元,其中,所述接收单元,用于所述第二获取单元如果没有获取到与所述待替换词块相似的候选词块,则接收用户输入的替换文本;所述替换单元,用于将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0106]可选的,在另一实施例中,该是实施例在上述实施例的基础上,所述装置还可以包括:存储单元,与所述第二获取单元连接,用于存储多个词块,所述词块是用于以块为单位按照训练文本集的语义和语用的相似度进行计算的。
[0107]可选的,所述装置可以集成在终端的服务器中,也可以集成在移动终端上,比如手机等。
[0108]所述装置中各个单元的功能和作用的实现过程,详见上述方法中对应步骤的实现过程。
[0109]本发明实施例还提供一种文本编辑装置,其结构示意图如图5所示,所述文本编辑装置包括:相似度计算单元51,存储单元52,用户接口单元53和候选查找单元54,其中,
[0110]所述相似度计算单元51,用于以块为单位计算训练文本集的语义和语用的相似度,得到词块;
[0111]存储单元52,用于存储所述相似度计算单元计算后的词块;所述存储单元也可以称为词块库。
[0112]所述用户接口单元53,用于获取用户的待编辑文本,将所述待编辑文本中的内容分割成词块,确定所述词块中的待替换词块;
[0113]所述候选查找单元54,用于查找到与所述待替换词块相似的候选词块,生成候选词块列表,并显示所述候选词块列表;
[0114]所述用户接口单元53,还用于在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0115]可选的,在另一实施例中,该是实施例在上述实施例的基础上,所述用户接口单元,还用于在所述候选查找单元没有查找到与所述待替换词块相似的候选词块时,接收用户输入的替换文本;并将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0116]可选的,所述装置可以集成在终端的服务器中,也可以集成在移动终端上,比如手机等终端。
[0117]所述装置中各个单元的功能和作用的实现过程,详见上述方法中对应步骤的实现过程。
[0118]相应的,本发明实施例还提供一种服务器,其结构示意图如图6所示,所述服务器包括:词块库61、收发器62和处理器63,其中,
[0119]所述词块库61,用于存储词块,所述词块是以块为单位依据训练文本集的语义和语用的相似度进行计算的;
[0120]所述收发器62,用于获取待编辑文本;
[0121]所述处理器63,用于将所述待编辑文本中的内容分割成词块,确定所述词块中的待替换词块;
[0122]所述收发器62,还用于获取与所述待替换词块相似的候选词块;
[0123]所述处理器63,还用于根据所述收发器获取的候选词块生成候选词块列表,并显示所述候选词块列表;
[0124]所述收发器62,还用于接收用户选中显示的所述候选词块列表中的候选词块的操作指令;
[0125]所述处理器63,还用于在所述收发器接收到所述操作指令时。,将选中的所述候选词块替换为待替换词块,完成文本编辑。
[0126]可选的,所述收发器,还用于在所述候选查找单元没有查找到与所述待替换词块相似的候选词块时,接收用户输入的替换文本;
[0127]所述处理器,还用于将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
[0128]可选的,所述服务器装置可以集成在终端上,也可以集成在移动终端上,比如手机坐寸ο
[0129]所述服务器中各个单元的功能和作用的实现过程,详见上述方法中对应步骤的实现过程。
[0130]在本发明实施例中,所述终端可以为以下任意一种,可以是静态的,也可以是移动的,静止的终端具体可以包括为、移动台(mobile stat1n)、用户单元(subscriber unit)或站台(stat1n)等,移动的终端具体可以包括蜂窝电话(cellular phone)、个人数字助理(PDA, personal digital assistant)、调制解调器(modem),无线通信设备、手持设备(handheld)、笔记本电脑(laptop computer)、无绳电话(cordless phone)或无线本地环路(WLL, wireless local loop)台等,上述UE可以分布于整个无线网络中。
[0131]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0132]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0133]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种文本编辑方法,其特征在于,包括: 获取待编辑文本; 将所述待编辑文本中的内容分割成词块; 确定所述词块中的待替换词块; 获取到与所述待替换词块相似的候选词块,生成候选词块列表; 显示所述候选词块列表; 在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
2.根据权利要求1所述的方法,其特征在于,所述将所述待编辑文本中的内容分割成词块,包括:按照习惯用语、常用词语和/或语义和语用的相似性将所述待编辑文本中的内容分割成词块。
3.根据权利要求1所述的方法,其特征在于,所述确定所述词块中的待替换词块,包括: 按照接收到用户的替换操作指令确定所述词块中的待替换词块。
4.根据权利要求1所述的方法,其特征在于,所述获取与所述待替换词块相似的候选词块,生成候选词块列表,包括: 从词块库中查找与所述待替换词块相似的候选词块; 将查询到的所述候选词块排列在一起,生成候选词块列表。
5.根据权利要求1所述的方法,其特征在于,所述显示所述候选词块列表,包括: 在所述待替换词块的下方以文本方式显示所述候选词块列表。
6.根据权利要求1至5任一项所述的方法,其特征在于,还包括: 如果没有获取到与所述待替换词块相似的候选词块,则接收用户输入的替换文本; 将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
7.根据权利要求1至5任一项所述的方法,其特征在于,还包括: 以块为单位计算训练文本集的语义和语用的相似度,得到对应的词块,所述词块组成词块库。
8.一种文本编辑装置,其特征在于,包括: 第一获取单元,用于获取待编辑文本; 分割单元,用于将所述待编辑文本中的内容分割成词块; 确定单元,用于确定所述词块中的待替换词块; 第二获取单元,用于获取到与所述待替换词块相似的候选词块; 生成单元,用于根据所述第二获取单元获取的候选词块生成候选词块列表; 显示单元,用于显示所述候选词块列表; 编辑单元,用于在获取到用户选中所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
9.根据权利要求8所述的装置,其特征在于,所述分割单元,具体用于按照习惯用语、和/或语义和语用的相似性将所述待编辑文本中的内容分割成词块。
10.根据权利要求8所述的装置,其特征在于,所述确定单元,具体用于按照接收到用户的替换操作指令确定所述词块中的待替换词块。
11.根据权利要求8所述的装置,其特征在于, 所述第二获取单元,具体用于从词块库中查找到与所述待替换词块相似的候选词块; 所述生成单元,具体用于将查询到的所述候选词块排列在一起,生成候选词块列表。
12.根据权利要求8所述的装置,其特征在于,所述显示单元,具体用于在所述待替换词块的下方以文本方式显示所述候选词块列表。
13.根据权利要求8至12任一项所述的装置,其特征在于,还包括: 接收单元,用于所述第二获取单元如果没有获取到与所述待替换词块相似的候选词块,则接收用户输入的替换文本; 替换单元,用于将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
14.根据权利要求8至12任一项所述的装置,其特征在于,还包括: 存储单元,与所述第二获取单元连接,用于存储多个词块,所述词块是用于以块为单位按照训练文本集的语义和语用的相似度进行计算的。
15.一种文本编辑装置,其特征在于,包括: 相似度计算单元,用于以块为单位计算训练文本集的语义和语用的相似度,得到词块; 存储单元,用于存储所述相似度计算单元计算后的词块; 用户接口单元,用于获取用户的待编辑文本,将所述待编辑文本中的内容分割成词块,确定所述词块中的待替换词块; 候选查找单元,用于查找到与所述待替换词块相似的候选词块,生成候选词块列表,并显示所述候选词块列表; 所述用户接口单元,还用于在获取到用户选中显示的所述候选词块列表中的候选词块的操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
16.根据权利要求15所述的装置,其特征在于,所述用户接口单元,还用于在所述候选查找单元没有查找到与所述待替换词块相似的候选词块时,接收用户输入的替换文本;并将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
17.—种服务器,其特征在于,包括: 词块库,用于存储词块,所述词块是以块为单位依据训练文本集的语义和语用的相似度进行计算的; 收发器,用于获取待编辑文本; 处理器,用于将所述待编辑文本中的内容分割成词块,确定所述词块中的待替换词块; 所述收发器,还用于获取到与所述待替换词块相似的候选词块; 所述处理器,还用于根据所述收发器获取的候选词块生成候选词块列表,并显示所述候选词块列表; 所述收发器,还用于接收用户选中显示的所述候选词块列表中的候选词块的操作指令; 所述处理器,还用于在所述收发器接收到所述操作指令时,将选中的所述候选词块替换为待替换词块,完成文本编辑。
18.根据权利要求17所述的服务器,其特征在于, 所述收发器,还用于在所述候选查找单元没有查找到与所述待替换词块相似的候选词块时,接收用户输入的替换文本; 所述处理器,还用于将所述替换文本替换所述词块中的待替换词块,完成文本编辑。
【文档编号】G06F17/24GK104424168SQ201310412377
【公开日】2015年3月18日 申请日期:2013年9月11日 优先权日:2013年9月11日
【发明者】张 杰, 张轶博 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1