文本输入的方法及装置制造方法及图纸

技术编号:8386925 阅读:163 留言:0更新日期:2013-03-07 07:28
本发明专利技术提供了一种文本输入的方法及装置,该方法包括检测到用户的文本输入指令;获取用户的当前表情信息;根据所述文本输入指令和所述当前表情信息输出相应的候选字。本发明专利技术解决了相关技术中输出的候选字不考虑用户的表情的问题,具有使输出的候选字更精确更人性化的优点。

【技术实现步骤摘要】

本专利技术涉及移动终端领域,具体而言,涉及一种文本输入的方法及装置
技术介绍
随着计算机技术的不断发展,各种终端已经成为人们生活工作中必不可缺的一部分,而输入法是人们使用终端最常用的功能。如何按用户输入的字符,高效、快捷的筛选出用户要输入的文字,供用户选择,是一大难题,候选字字库的设计尤为关键。针对移动终端,有限的资源对字库的空间占用和搜索算法要求更高。 现有方案中,输入法的候选字库设计,一般按某种固定的算法去匹配,让用户通过键盘输入字符,或者通过触摸屏手写来输入,然后根据用户输入的字符或者笔画信息,去词库中查询候选字,把所有关联的候选字列出来供用户选择。以上方式,忽略了用户输入文字时的特定语境,比如用户的表情。针对相关技术中输出的候选字不考虑用户表情的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种文本输入的方法及装置,以至少解决上述问题。根据本专利技术的一个方面,提供了一种文本输入的方法,包括一种文本输入的方法,其特征在于,包括检测到用户的文本输入指令;获取用户的当前表情信息;根据所述文本输入指令和所述当前表情信息输出相应的候选字。优选地,检测到用户的文本输入指令之前,所述方法还包括设置表情信息对应的候选字。优选地,获取用户的当前表情信息包括获取用户的当前面部特征信息;对所述当前面部特征信息进行识别得到所述当前表情信息。优选地,获取用户的当前面部特征信息包括通过终端的摄像头获取用户的当前面部特征信息。优选地,根据所述文本输入指令和所述当前表情信息输出相应的候选字包括根据所述表情信息确定其对应的候选字;根据所述文本输入指令输出所述候选字和其他候选的文字。优选地,所述表情信息包括开心信息、伤心信息或兴奋信息。根据本专利技术的另一方面,提供了一种文本输入的装置,应用在终端上,包括检测模块,用于检测用户的文本输入指令;获取模块,用于获取用户的当前表情信息;输出模块,用于根据所述文本输入指令和所述当前表情信息输出相应的候选字。优选地,所述装置还包括设置模块,用于设置表情信息对应的候选字。优选地,所述获取模块用于获取用户的当前面部特征信息,并对所述当前面部特征信息进行识别得到所述当前表情信息。优选地,所述输出模块用于根据所述表情信息确定其对应的候选字,并根据所述文本输入指令输出所述候选字和其他候选的文字。通过本专利技术,首先检测用户的文本输入指令,然后获取用户的当前表情信息,再根据文本输入指令和当前表情信息输出相应的候选字,相关技术中输出的候选字不考虑用户的表情的问题,进而达到了使输出的候选字更精确更人性化的优点效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I是根据本专利技术实施例的文本输入方法的流程图; 图2是根据本专利技术实施例提供的文本输入装置的结构框图;图3是根据本专利技术优选实施例的文本输入方法的流程图;图4是根据本专利技术优选实施例的表情设置的方法的流程图;图5是根据本专利技术优选实施例的确定候选字的方法的流程图;图6是根据本专利技术优选实施例的文本输入装置的结构框图。具体实施例方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例一本专利技术实施例提供了一种文本输入的方法,图I是根据本专利技术实施例的文本输入方法的流程图,如图I所示,该流程包括以下步骤步骤S102,检测到用户的文本输入指令;步骤S104,获取用户的当前表情信息;步骤S106,根据文本输入指令和当前表情信息输出相应的候选字。通过上述步骤,改变了相关技术中输出候选字时不考虑用户表情的做法,进而使得输出的候选字更为准确更为人性化。表情和候选字之间的关联可以有很多种方式,优选地,可以预先设置表情信息对应的候选字。获取用户表情的方式有很多种,比如,用户输入当前表情或者选择当前心情。优选地,可以是获取用户的当前面部特征信息,然后对当前面部特征信息进行识别得到当前表情信息。其中,获取用户当前面部特征信息的方式也有很多种,比如通过相机拍摄再输入终端,优选地,可以是通过终端的摄像头获取用户的当前面部特征信息。根据文本输入指令和当前表情信息输出相应的候选字的方式有很多种,可以是根据文本输入指令从表情信息对应的候选字中查找相近的候选字,并前置所查找到的候选字,然后显示其他根据输入指令输出的候选字。优选地,可以是根据表情信息确定其对应的候选字,并根据文本输入指令输出候选字和其他候选的文字。通过上述步骤,可以使得输出的候选字考虑到用户的表情,使得输出的候选字更为人性化。优选地,表情信息可以包括开心信息、伤心信息或兴奋信息。实施例二本专利技术实施例提供了一种文本输入装置,应用在终端上,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图2是根据本专利技术实施例提供的文本输入装置的结构框图,如图2所示,该装置包括检测模块202、获取模块204、输出模块206。检测模块202,用于检测用户的文本输入指令;获取|旲块204,用于获取用户的当如表情/[目息; 输出模块206,用于根据文本输入指令和当前表情信息输出相应的候选字。优选地,所述装置还包括设置模块208,用于设置表情信息对应的候选字。优选地,获取模块204用于获取用户的当前面部特征信息,并对当前面部特征信息进行识别得到当前表情信息。优选地,输出模块206用于根据表情信息确定其对应的候选字,并根据文本输入指令输出候选字和其他候选的文字。在本专利技术实施例的优选实施方式中,该装置中的各个组成部分可以按照上述实施例一所述的方法相互组合完成相应的功能,并具有相同的有益效果,具体本专利技术实施例不再赘述。实施例三图3是根据本专利技术优选实施例的文本输入方法的流程图,如图3所示,该流程包括以下步骤步骤S302,设置表情。引导用户定义表情,设置表情和面部特征与候选字之间的关联关系,并设置特定表情下文本排版显示方式。具体地说,在字库中关联表情信息和候选字,并允许用户自己定义表情彳目息和候选字之丨0]的映射关系。步骤S304,输出候选字。用户通过按键或者触摸屏输入文本输入指令时,自动识别用户表情,并在字库中优先查询与该表情关联的候选字,查询到后优先显示这些候选字以供用户选择。具体地说,根据捕获到的用户的面部特征识别出用户的表情,然后根据用户的预先设置,确定当前表情信息关联的候选字,并在显示候选字时,将与表情相关的候选字优先显示,以提高移动终端在不同表情下文本输入的友好性和方便性。另外,还可以允许用户定义某些特定的格式,来表达自己当前的情绪,比如通过字体颜色来表示自己的情绪。实施例四本专利技术优选实施例提供了一种文本输入方法,当用户输入文字时,获取用户面部特征信息,并根据面部特征信息获取其对应的表情标识,其中,表情标识用以标识用户表情信息,表情信息是用户出于某种情绪时面部的特征信息,包括眼睛、嘴巴、脸庞轮廓等;然后获取字库中与该表情信息关联的候选字,优先显示这些候选字以供用户选择,并允许用本文档来自技高网...

【技术保护点】
一种文本输入的方法,其特征在于,包括:检测到用户的文本输入指令;获取用户的当前表情信息;根据所述文本输入指令和所述当前表情信息输出相应的候选字。

【技术特征摘要】

【专利技术属性】
技术研发人员:党志立
申请(专利权)人:北京天宇朗通通信设备股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1