一种输入法及数字电视终端的制作方法

文档序号:7870287阅读:214来源:国知局
专利名称:一种输入法及数字电视终端的制作方法
技术领域
本发明涉及数字电视技术领域,尤其涉及一种输入法及数字电视终端。
背景技术
近几年,随着数字电视的飞速发展,基于数字电视的各种增值业务也不断地涌现,数字电视终端的技术也不断地更新,可以支持双向回传、MP3 (Moving Picture ExpertsGroup Audio Layer III,图像连续格式的音频技术)播放、USB (Universal Serial Bus,通用串行总线)外部存储、PVR (Personal Video Recorder,个人视频录像)录制等。目前的输入法有很多种,例如百度输入法、搜狗输入法等,这些输入法主要是针对手机、平板电脑或计算机而开发出来的,而针对数字电视终端的输入法的开发则不太成熟,目前只能通过虚拟键盘在数字电视终端的输入界面中进行输入,在输入的过程中,因为需要将一个汉字的整个拼音都拼写出来,给拼音使用不熟练的人群群体造成了一定程度上的麻烦,使得数字电视终端不够人性化,并且对于一些常用的短语,也需要多次反复输入;在阅读文档的过程中,用户容易遇到不认识的汉字,并且需要通过查找字典来识别该汉字的读音,影响了用户的体验,降低了数字电视终端的智能性。

发明内容
本发明实施例提供一种输入法及数字电视终端,可以根据汉字查询对应的拼音,也可以根据输入的字母获取用户需要的常用短语、常用句子或者汉字,提升了数字电视终端的智能性。本发明实施例提供了一种输入法,应用于数字电视终端,包括当接收到用户的查询请求时,获取所述用户输入的待查询汉字信息;根据所述待查询汉字信息,查找并显示与所述待查询汉字信息相关联的拼音,以响应所述查询请求;当接收到用户的输入请求时,获取所述用户输入的字符信息;根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求。相应的,本发明实施例还提供了一种数字电视终端,包括第一获取模块,用于当接收到用户的查询请求时,获取所述用户输入的待查询汉
字信息;第一响应模块,用于根据所述待查询汉字信息,查找并显示与所述待查询汉字信息相关联的拼音,以响应所述查询请求;第二获取模块,用于当接收到用户的输入请求时,获取所述用户输入的字符信息;第二响应模块 ,用于根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求。
实施本发明实施例,可以具备以下有益效果本发明实施例可以根据汉字查询对应的拼音,减少了用户在阅读文档时的阻碍,使数字电视终端更加具备人性化的特点,并且可以根据输入的字母获取用户需要的常用短语、常用句子或者汉字,方便了用户的操作,提升了用户的体验,提高了数字电视终端的智能性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一种输入法的第一实施例流程示意图;图2是本发明一种输入法的第二实施例流程示意图;图3是本发明实施例的一种数字电视终端的主要组成模块的结构示意图;图4是本发明实施例的 一种数字电视终端的结构示意图;图5为本发明实施例的设置模块的结构示意图;图6为本发明实施例的第一响应模块的结构示意图;图7是本发明实施例的第二响应模块的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参见图1,为本发明实施例提供一种输入法的第一实施例流程示意图。如图1所示,本发明实施例的所述方法包括以下步骤SlOl,接受用户请求;具体的,所述用户请求可以为查询请求或输入请求,当接收到用户的查询请求时,转入执行步骤S102 ;当接收到用户的输入请求时,转入执行步骤S104。S102,当接收到用户的查询请求时,获取所述用户输入的待查询汉字;具体的,当接收到用户的查询请求时,优选的,数字电视终端为用户提供待查询接口,用户可以将待查询的汉字放入所述待查询接口,获取所述待查询的汉字。S103,根据所述待查询汉字,查找并显示与所述待查询汉字相关联的拼音,以响应所述查询请求;具体的,根据所述待查询汉字,可以在预设的数据库中查找所述汉字的编码,根据所述编码查找对应的所述汉字的拼音,显示所述拼音响应用户的查询请求。例如,如果所述待查询汉字为“蹟”,在预设的数据库中查找该汉字的编码,并根据所述编码查找该汉字的拼音,将该汉字的拼音“ji”显示出来以响应用户的查询请求。S104,当接收到用户的输入请求时,获取所述用户输入的字符信息;
具体的,当接收到用户的输入请求时,获取用户输入的字符信息,所述字符信息可以包括字母或拼音。S105,根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求;具体的,根据所述字符信息,显示以所述字母为前缀的拼音,以及与所述字母相关联的自定义短语、自定义句子和汉字,如果接收到用户选中的自定义短语、自定义句子或汉字,则提取所述自定义短语、自定义句子或汉字以响应所述输入请求;如果接收到用户选中的所述拼音,则显示与所述拼音相关联的自定义短语、自定义句子和汉字,并根据用户选中的自定义短语、自定义句子和汉字,提取所述自定义短语、自定义句子和汉字以响应所述输入请求。例如,如果获取用户输入的所述字符信息为“j”,则可以显示相关联的“j1、jia、jie、jiu”等拼音,显示“机顶盒、机站”等自定义短语,显示“机、及、记、S卩”等汉字,如果用户选中了拼音“ji”,则可以显示“机顶盒、机站”等自定义短语,显示“机、及、记、即”等汉字,此时如果用户选择“机顶盒”,则提取所述“机顶盒”短语以响应用户的输入请求;本发明实施例可以根据汉字查询对应的拼音,减少了用户在阅读文档时的阻碍,使数字电视终端更加具备人性化的特点,并且可以根据输入的字母获取用户需要的常用短语、常用句子或者汉字,方便了用户的操作,提升了用户的体验,提高了数字电视终端的智能性。请参见图2,为本发明实施例提供一种输入法的第二实施例流程示意图。如图2所示,本发明实施例的所述方法包括以下步骤S201,设置数据库,所述数据库包含词库和字库;具体的,在用户使用过程中,当用户需要对所输入的短语、句子进行保存时,数字电视终端可以提供接口获取用户输入的自 定义信息,并将所述自定义信息存储至所述词库中。所述词库的初始状态可以为空,后续可以由用户通过所述接口不断更新。其中,所述词库用于存储自定义信息及所述自定义信息的关联信息,所述自定义信息包括自定义短语和/或自定义句子;所述自定义信息的关联信息包括与所述自定义短语相关联的字母或拼音和/或与所述自定义句子相关联的字母或拼音;所述字库用于存储汉字信息及所述汉字信息的关联信息,所述汉字信息包括汉字和汉字的编码;所述汉字信息的关联信息包括与所述汉字的编码相关联的字母或拼音。例如,当用户需要保存“机顶盒”自定义短语,则数字电视终端提供接口获取用户输入的该自定义短语,并将所述自定义短语相对应的字母“j”和拼音“ji ding he”保存至所述词库中。S202,接受用户请求;S203,当接收到用户的查询请求时,获取所述用户输入的待查询汉字;S204,获取所述待查询汉字信息中所述待查询汉字的编码;具体的,在所述数据库的字库的汉字信息中查找所述待查询汉字的编码。S205,根根据所述待查询汉字的编码在所述汉字信息的关联信息中查找与所述待查询汉字相关联的拼音,并显示所述拼音以响应所述查询请求;具体的,根据所述编码在所述数据库的字库的关联信息中查找与所述待查询汉字的编码相关联的拼音,显示所述拼音响应用户的查询请求。S206,当接收到用户的输入请求时,获取所述用户输入的字符信息;S207,根据所述字符信息,显示以所述字符信息为前缀的拼音,以及显示与所述字符信息相关联的自定义信息和汉字信息,所述字符信息包括字母或拼音;具体的,如果所述字符信息为字母,则显示以所述字母为前缀的拼音,以及与所述字母相关联的自定义短语、自定义句子和汉字;如果所述字符信息为拼音,则显示与所述拼音相关联的自定义短语、自定义句子。S208,检测到用户对显示的自定义信息或汉字信息进行选择操作时,则提取用户所选择的自定义信息或汉字信息执行输入操作以响应输入请求;具体的,如果检测到用户选中的自定义信息或汉字信息,则提取所述自定义信息或汉字信息,将所述自定义信息或汉字信息添加至用户需要输入的地方以响应用户的输入请求。S209,检测到用户对显示的拼音进行选择操作时,则显示与用户所选择的拼音相关联的自定义信息和汉字信息,并根据用户对显示的自定义信息或汉字信息的选择操作,提取用户所选择的自定义信息或汉字信息输入操作以响应所述输入请求; 具体的,如果检测到用户选中的拼音,显示与所述拼音相关联的自定义信息或汉字信息,再根据用户选中的自定义信息或汉字信息,则提取所述自定义信息或汉字信息,将所述自定义信息或汉字信息添加至用户需要输入的地方以响应用户的输入请求。其中,本发明实施例的步骤S202、S203和S206可以分别参见图1所示实施例的步骤S101、S102和S104,在此不进行赘述。本发明实施例可以根据汉字查询对应的拼音,减少了用户在阅读文档时的阻碍,由于一开始数据库中的词库可以为空,使得占用存储空间变小,后续可以根据用户不断的更新词库的内容,使数字电视终端更加具备人性化的特点,并且可以根据输入的字母获取用户需要的常用短语、常用句子或者汉字,方便了用户的操作,提升了用户的体验,提高了数字电视终端的智能性。请参见图3,为本发明实施例提供一种数字电视终端的主要组成模块的结构示意图。如图3所示,本发明实施例的所述数字电视终端I至少包括第一获取模块10,用于当接收到用户的查询请求时,获取所述用户输入的待查询汉字;具体实现中,当数字电视终端I接收到用户的查询请求时,优选的,所述第一获取模块10为用户提供待查询接口,用户可以将待查询的汉字放入所述待查询接口,所述第一获取模块10获取所述待查询的汉字。第一响应模块20,用于根据所述待查询汉字,查找并显示与所述待查询汉字相关联的拼音,以响应所述查询请求;具体实现中,所述第一响应模块20根据所述待查询汉字,可以在预设的数据库中查找所述汉字的编码,根据所述编码查找对应的所述汉字的拼音,显示所述拼音响应用户的查询请求。例如,如果所述待查询汉字为“蹟”,在预设的数据库中查找该汉字的编码,并根据所述编码查找该汉字的拼音,将该汉字的拼音“ji”显示出来以响应用户的查询请求。
第二获取模块30,用于当接收到用户的输入请求时,获取所述用户输入的字符信息;具体实现中,当接收到用户的输入请求时,所述第二获取模块30获取用户输入的字符信息,所述字符信息可以包括字母或拼音。第二响应模块40,用于根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求;具体实现中,根据所述字符信息,所述第二响应模块40显示以所述字母为前缀的拼音,以及与所述字母相关联的自定义短语、自定义句子和汉字,如果接收到用户选中的自定义短语、自定义句子或汉字,则所述第二响应模块40提取所述自定义短语、自定义句子或汉字以响应所述输入请求;如果所述第二响应模块40接收到用户选中的所述拼音,则所述第二响应模块40显示与所述拼音相关联的自定义短语、自定义句子和汉字,并根据用户选中的自定义短语、自定义句子和汉字,提取所述自定义短语、自定义句子和汉字以响应所述输入请求。例如,如果获取用户输入的所述字符信息为“j”,则所述第二响应模块40可以显示相关联的“j1、jia、jie、jiu”等拼音,显示“机顶盒、机站”等自定义短语,显示“机、及、记、即”等汉字,如果用户选中了拼音“ji”,则所述第二响应模块40可以显示“机顶盒、机站”等自定义短语,显示“机、及、记、即”等汉字,此时如果用户选择“机顶盒”,则所述第二响应模块40提取所述“机顶盒”短语以响应用户的输入请求。本发明实施例可以根据汉字查询对应的拼音,减少了用户在阅读文档时的阻碍,使数字电视终端更加具备人性化的特点,并且可以根据输入的字母获取用户需要的常用短语、常用句子或者汉字,方便了用户的操作,提升了用户的体验,提高了数字电视终端的智能性。请参见图4,为本发明实施例提供一种数字电视终端的结构示意图。如图4所示,本发明实施例的所述数字 电视终端I包括第一获取模块10、第一响应模块20、第二获取模块30和第二响应模块40,还包括设置模块50 ;其中,第一获取模块10、第一响应模块20、第二获取模块30和第二响应模块40的结构可参见图3所示实施例的相关描述,在此不进行赘述。设置模块50,用于设置数据库,所述数据库包含词库和字库;具体实现中,在用户使用过程中,当用户需要对所输入的短语、句子进行保存时,所述设置模块50可以提供接口获取用户输入的自定义信息,并将所述自定义信息存储至所述词库中。所述词库的初始状态可以为空,后续可以由用户通过所述接口不断更新。其中,所述词库用于存储自定义信息及所述自定义信息的关联信息,所述自定义信息包括自定义短语和/或自定义句子;所述自定义信息的关联信息包括与所述自定义短语相关联的字母或拼音和/或与所述自定义句子相关联的字母或拼音;所述字库用于存储汉字信息及所述汉字信息的关联信息,所述汉字信息包括汉字和汉字的编码;所述汉字信息的关联信息包括与所述汉字的编码相关联的字母或拼音。例如,当用户需要保存“机顶盒”自定义短语,则所述设置模块50提供接口获取用户输入的该自定义短语,并将所述自定义短语相对应的字母“j”和拼音“ji ding he”保存至所述词库中。
具体的,请一并参见图5,为本发明实施例提供设置模块的结构示意图。如图5所示,所述设置模块50包括获取单元51,用于获取所述用户输入的自定义信息;具体实现中,所述获取单元51可以提供接口提供给用户输入自定义信息,并根据用户输入获取所述自定义信息。确定单元52,用于根据所述自定义信息确定所述自定义信息的关联信息;具体实现中,所述确定单元52根据所述获取单元51获取的自定义信息,确定所述自定义信息的关联信息。存储单元53,用于将所述自定·义信息及所述自定义信息的关联信息存储至所述词库中;具体实现中,所述存储单元53将所述获取单元51获取的自定义信息和所述确定单元52确定的所述自定义信息的关联信息存储至所述词库中。请一并参见图6,为本发明实施例提供第一响应模块的结构示意图。图6所示的第一响应模块可以为图3或图4所不实施例中的第一响应模块20,所述第一响应模块20包括编码获取单元21,用于获取所述待查询汉字信息中所述待查询汉字的编码;具体实现中,所述编码获取单元21在所述数据库的字库的汉字信息中查找所述待查询汉字的编码。拼音显示单元22,用于根据所述待查询汉字的编码在所述汉字信息的关联信息中查找与所述待查询汉字相关联的拼音,并显示所述拼音以响应所述查询请求;具体实现中,所述拼音显示单元22根据所述编码获取单元21获取的所述待查询汉字的编码在所述数据库的字库的关联信息中查找与所述待查询汉字的编码相关联的拼音,并显示所述拼音响应用户的查询请求。请一并参见图7,为本发明实施例提供第二响应模块的结构示意图。图7所示的第二响应模块可以为图3或图4所示实施例中的第二响应模块40,所述第二响应模块40包括显示单元41,用于根据所述字符信息,显示以所述字符信息为前缀的拼音,以及显示与所述字符信息相关联的自定义信息和汉字信息,所述字符信息包括字母或拼音;具体实现中,如果所述字符信息为字母,则所述显示单元41显示以所述字母为前缀的拼音,以及与所述字母相关联的自定义短语、自定义句子和汉字;如果所述字符信息为拼音,则所述显示单元41显示与所述拼音相关联的自定义短语、自定义句子。第一提取单元42,用于检测到用户对所述显示的自定义信息或汉字信息进行选择操作时,则提取用户所选择的自定义信息或汉字信息执行输入操作以响应所述输入请求;具体实现中,如果检测到用户选中的自定义信息或汉字信息,则所述第一提取单元42提取所述自定义信息或汉字信息,并将所述自定义信息或汉字信息添加至用户需要输入的地方以响应用户的输入请求。第二提取单元43,用于检测到用户对所述显示的拼音进行选择操作时,则显示与用户所选择的拼音相关联的自定义信息和汉字信息,并根据用户对所述显示的自定义信息或汉字信息的选择操作,提取用户所选择的自定义信息或汉字信息执行输入操作以响应所述输入请求;具体实现中,如果检测到用户选中的拼音,所述第一提取单元42显示与所述拼音相关联的自定义信息或汉字信息,所述第一提取单元42再根据用户选中的自定义信息或汉字信息,提取所述自定义信息或汉字信息,并将所述自定义信息或汉字信息添加至用户需要输入的地方以响应用户的输入请求。本发明实施例可以根据汉字查询对应的拼音,减少了用户在阅读文档时的阻碍,由于一开始数据库中的词库可以为空,使得占用存储空间变小,后续可以根据用户不断的更新词库的内容,使数字电视终端更加具备人性化的特点,并且可以根据输入的字母获取用户需要的常用短语、常用句子或者汉字,方便了用户的操作,提升了用户的体验,提高了数字电视终端的智能性。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作 的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种输入法,应用于数字电视终端,其特征在于,包括当接收到用户的查询请求时,获取所述用户输入的待查询汉字;根据所述待查询汉字,查找并显示与所述待查询汉字相关联的拼音,以响应所述查询请求;当接收到用户的输入请求时,获取所述用户输入的字符信息;根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求。
2.根据权利要求1所述的输入法,其特征在于,在接收到用户的查询请求之前或在接收到用户的输入请求之前,还包括设置数据库,所述数据库包含词库和字库;其中,所述词库用于存储自定义信息及所述自定义信息的关联信息,所述自定义信息包括自定义短语和/或自定义句子;所述自定义信息的关联信息包括与所述自定义短语相关联的字母或拼音和/或与所述自定义句子相关联的字母或拼音;所述字库用于存储汉字信息及所述汉字信息的关联信息,所述汉字信息包括汉字和汉字的编码;所述汉字信息的关联信息包括与所述汉字的编码相关联的字母或拼音。
3.根据权利要求2所述的输入法,其特征在于,所述设置数据库,包括获取所述用户输入的自定义信息;根据所述自定义信息确定所述自定义信息的关联信息;将所述自定义信息及所述自定义信息的关联信息存储至所述词库中。
4.根据权利要求2所述的输入法,其特征在于,所述根据所述待查询汉字,查找并显示与所述待查询汉字相关联的拼音,以响应所述查询请求,包括获取所述待查询汉字信息中所述待查询汉字的编码;根据所述待查询汉字的编码在所述汉字信息的关联信息中查找与所述待查询汉字相关联的拼音,并显示所述拼音以响应所述查询请求。
5.根据权利要求2所述的输入法,其特征在于,所述根据所述字符信息,查找并提取与所述字符信息相关联的输入结果,以响应所述输入请求,包括根据所述字符信息,显示以所述字符信息为前缀的拼音,以及显示与所述字符信息相关联的自定义信息和汉字信息,所述字符信息包括字母或拼音;检测到用户对所述显示的自定义信息或汉字信息进行选择操作时,则提取用户所选择的自定义信息或汉字信息执行输入操作以响应所述输入请求;检测到用户对所述显示的拼音进行选择操作时,则显示与用户所选择的拼音相关联的自定义信息和汉字信息,并根据用户对所述显示的自定义信息或汉字信息的选择操作,提取用户所选择的自定义信息或汉字信息执行输入操作以响应所述输入请求。
6.一种数字电视终端,其特征在于,包括第一获取模块,用于当接收到用户的查询请求时,获取所述用户输入的待查询汉字; 第一响应模块,用于根据所述待查询汉字,查找并显示与所述待查询汉字相关联的拼音,以响应所述查询请求;第二获取模块,用于当接收到用户的输入请求时,获取所述用户输入的字符信息; 第二响应模块,用于根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求。
7.根据权利要求6所述的数字电视终端,其特征在于,还包括设置模块,用于设置数据库,所述数据库包含词库和字库;其中,所述词库用于存储自定义信息及所述自定义信息的关联信息,所述自定义信息包括自定义短语和/或自定义句子;所述自定义信息的关联信息包括与所述自定义短语相关联的字母或拼音和/或与所述自定义句子相关联的字母或拼音;所述字库用于存储汉字信息及所述汉字信息的关联信息,所述汉字信息包括汉字和汉字的编码;所述汉字信息的关联信息包括与所述汉字的编码相关联的字母或拼音。
8.根据权利要求7所述的数字电视终端,其特征在于,所述设置模块包括获取单元,用于获取所述用户输入的自定义信息;确定单元,用于根据所述自定义信息确定所述自定义信息的关联信息;存储单元,用于将所述自定义信息及所述自定义信息的关联信息存储至所述词库中。
9.根据权利要求7所述的数字电视终端,其特征在于,所述第一响应模块包括编码获取单元,用于获取所述待查询汉字信息中所述待查询汉字的编码;拼音显示单元,用于根据所述待查询汉字的编码在所述汉字信息的关联信息中查找与所述待查询汉字相关联的拼音,并显示所述拼音以响应所述查询请求。
10.根据权利要求7所述的数字电视终端,其特征在于,所述第二响应模块包括显示单元,用于根据所述字符信息,显示以所述字符信息为前缀的拼音,以及显示与所述字符信息相关联的自定义信息和汉字信息,所述字符信息包括字母或拼音;第一提取单元,用于检测到用户对所述显示的自定义信息或汉字信息进行选择操作时,则提取用户所选择的自定义信息或汉字信息执行输入操作以响应所述输入请求;第二提取单元,用于检测到用户对所述显示的拼音进行选择操作时,则显示与用户所选择的拼音相关联的自定义信息和汉字信息,并根据用户对所述显示的自定义信息或汉字信息的选择操作,提取用户所选择的自定义信息或汉字信息执行输入操作以响应所述输入请求。
全文摘要
本发明实施例公开了一种输入法及数字电视终端,其中输入法的方法包括如下步骤当接收到用户的查询请求时,获取所述用户输入的待查询汉字信息;根据所述待查询汉字信息,查找并显示与所述待查询汉字信息相关联的拼音,以响应所述查询请求;当接收到用户的输入请求时,获取所述用户输入的字符信息;根据所述字符信息,查找并提取与所述字符信息相关联的输入结果执行输入操作,以响应所述输入请求。可以根据汉字查询对应的拼音,并且可以根据输入的字符信息获取用户需要的常用短语、常用句子或者汉字,方便了用户的操作,提升了用户的体验,提高了数字电视终端的智能性。
文档编号H04N21/472GK103051971SQ20121057401
公开日2013年4月17日 申请日期2012年12月26日 优先权日2012年12月26日
发明者谢容波 申请人:深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1