CN104484059A - 电子设备上基于遥控器实现汉语的拼音输入的方法及系统 - Google Patents
电子设备上基于遥控器实现汉语的拼音输入的方法及系统 Download PDFInfo
- Publication number
- CN104484059A CN104484059A CN201410838638.2A CN201410838638A CN104484059A CN 104484059 A CN104484059 A CN 104484059A CN 201410838638 A CN201410838638 A CN 201410838638A CN 104484059 A CN104484059 A CN 104484059A
- Authority
- CN
- China
- Prior art keywords
- phonetic alphabet
- input
- keyboard
- auxiliary keyboard
- phonetic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- Document Processing Apparatus (AREA)
Abstract
本发明涉及一种电子设备上基于遥控器实现汉语的拼音输入的方法及系统,其中,所述的方法包括通过第一级键盘输入首拼音字母,并根据所输入的首拼音字母切换至对应的第一次级辅助键盘;通过第一次级辅助键盘输入下个拼音字母;判断语法上是否还存在剩余拼音字母;如果不存在,则选择对应的候选词;如果存在,则根据已输入的拼音字母切换至对应的第二次级辅助键盘;并通过该第二次级辅助键盘输入下个拼音字母;所述的系统包括第一拼音字母输入模块、切换模块以及剩余拼音字母输入模块。采用本发明的电子设备上基于遥控器实现汉语的拼音输入的方法及系统,符合汉语拼音的输入习惯,界面友好,提高了汉语拼音的输入速度,应用范围广泛。
Description
技术领域
本发明涉及电子技术领域,尤其涉及智能产品,具体是指一种电子设备上基于遥控器实现汉语的拼音输入的方法及系统。
背景技术
伴随着网络化的普及,机顶盒,智能电视这些的主要用遥控器输入的产品,人机交互不仅仅局限于切换频道,设置属性这些预设好的功能,也需要输入文字进行网络互动,例如搜索网络服务。
遥控器包含一些预设键,当输入预设键之外的内容时,需要在显示设备上的显示虚拟键盘,使用遥控器的上下左右方向键定位,确定键确认输入。
目前主流的中文拼音输入法,键盘采用传统的QWERTY布局,输入拼音时,需要依次从26个英文字母中找到所需字母,逐个输入。QWERTY布局在物理键盘上输入英文时效率和用户体验很好,但在以遥控器输入的产品中输入中文拼音时,存在下述的缺点:
(1)键盘排布顺序与字母的顺序不同,不便于查找。
(2)三行梯形布局适于十个手指同时在物理键盘上敲击输入,但遥控器输入的产品使用光标线性移动定位,输入效率依赖于两键之间平均线性移动次数,三行梯形布局非最优。
(3)无法一次性输入如“ch”、“sh”、“zh”之类的常见中文拼音组合,速度慢。
(4)随着字母的逐步输入,合法的后续字母有限,但光标线性移动同样经过不合法的字母,定位速度慢。
(5)可以输入任何拼音组合,出错几率高。
(6)中文拼音字母‘ü’用英文字母‘v’,不知道这种替代关系的话,想输入‘ü’时不知如何处理。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种电子设备上基于遥控器实现汉语的拼音输入的方法及系统,能够提高用户输入速度。
为了实现上述目的,本发明的电子设备上基于遥控器实现汉语的拼音输入的方法及系统具有如下构成:
该电子设备上基于遥控器实现汉语的拼音输入的方法,其主要特点是,所述的方法包括以下步骤:
S1:通过第一级键盘输入首拼音字母,并根据所输入的首拼音字母切换至对应的根据其之前所输入的首拼音字母而生成的第一次级辅助键盘;
S2:用户判断是否继续输入拼音字母;
S3:如果步骤S2的判断结果为不继续输入拼音字母,则选择对应的候选词;
S4:通过第一次级辅助键盘输入下个拼音字母;
S5:判断语法上是否还存在剩余拼音字母;
S6:如果语法上不存在剩余拼音字母,则选择对应的候选词;
S7:如果语法上存在剩余拼音字母,则根据已输入的拼音字母切换至根据之前所输入的所有拼音字母所生成的第二次级辅助键盘;
S8:用户判断是否继续输入拼音字母;
S9:如果步骤S8的判断结果为继续输入拼音字母,则通过该第二次级辅助键盘输入该剩余拼音字母,然后继续步骤S5;
S10:如果步骤S8的判断结果为不继续输入拼音字母,则选择对应的候选词。
进一步地,所述的步骤S1之前包括:
将汉语拼音中的23个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘;
或者将汉语拼音中除zh、ch、sh以外的20个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘。
进一步地,所述的通过第一级键盘输入首拼音字母,具体为:
显示光标位于第一级键盘的中心按键上,利用所述的遥控器的方向键,通过第一级键盘输入首拼音字母。
进一步地,所述的根据所输入的首拼音字母切换至对应的第一次级辅助键盘,具体为:
根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,所述的第一次级辅助键盘中的按键分别对应于所输入的首拼音字母之后可能出现的所有的拼音字母。
更进一步地,所述的根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,所述的第一次级辅助键盘中的按键分别对应于所输入的首拼音字母之后可能出现的所有的拼音字母,包括:
如果所述的首拼音字母为汉语拼音中23个声母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中的按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母;
如果所述的首拼音字母为汉语拼音中z、c、s三个声母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母以及拼音字母h;
如果所述的首拼音字母为a、o、e三个拼音字母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母以及拼音字母n与拼音字母ng。
进一步地,所述的通过第一次级辅助键盘输入下个拼音字母,具体为:
所述的第一次级辅助键盘以输入的首拼音字母的位置为起始点,向左或向右显示所述的第一次级辅助键盘,利用所述的遥控器的左键或右键,通过第一次级辅助键盘输入下个拼音字母;或者
所述的第一次级辅助键盘以输入的首拼音字母的位置为中点,同时向左或向右显示所述的第一次级辅助键盘,利用所述的遥控器的左键或右键,通过第一次级辅助键盘输入下个拼音字母。
进一步地,所述的步骤S5,具体为:
判断已输入的拼音之后在语法上是否允许存在剩余拼音字母,以构成拼音。
更进一步地,所述的根据已输入的拼音字母切换至对应的第二次级辅助键盘,具体为:
根据已输入的拼音字母切换至根据之前所输入的所有拼音字母所生成的第二次级辅助键盘,且该第二次级辅助键盘中按键分别对应于所允许存在的剩余拼音字母。
进一步地,所述的选择对应的候选词步骤之后还包括以下步骤:
显示光标返回至所述的第一级键盘的中心按键上。
更进一步地,所述的显示光标返回至所述的第一级键盘的中心按键上步骤之后还包括以下步骤:
根据用户已输入的拼音的习惯对所述的第一级键盘及所述的次级辅助键盘的布局进行调整。
本发明还涉及一种电子设备上基于遥控器实现汉语的拼音输入的系统,其主要特点是,所述的系统包括:
第一拼音字母输入模块,用以通过第一级键盘输入首拼音字母;
切换模块,用以根据已输入的拼音字母切换至对应的第一次级辅助键盘以及第二次级辅助键盘;
剩余拼音字母输入模块,用以通过次第一级辅助键盘或第二次级辅助键盘输入下个拼音字母。
进一步地,所述的系统还包括第一级键盘生成模块,用以将汉语拼音中的23个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘;或者
用以将汉语拼音中除zh、ch、sh以外的20个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘。
进一步地,所述的剩余拼音字母输入模块包括:
输入单元,用以通过第一次级辅助键盘或者第二次级辅助键盘输入下一个拼音字母;
显示单元,用以在所述的第一级键盘之上显示能够以所述的输入的首拼音字母为首构成拼音的拼音字母;以及在所述的输入单元选择了所需的拼音字母后,所述的显示单元进一步根据已输入的拼音字母在第一级键盘之上显示能够在已输入的拼音之后以构成拼音的拼音字母。
进一步地,所述的系统还包括键盘布局调整模块,用以定期根据用户已输入的拼音的习惯对所述的第一级键盘、所述的第一次级辅助键盘及第二次级辅助键盘的布局进行调整。
采用了该发明中的电子设备上基于遥控器实现汉语的拼音输入的方法及系统,与现有技术相比,具有以下有益效果:
(1)本发明的技术方案中的按键的排列顺序为汉语拼音的排列顺序,符合汉语的输入习惯,便于查找。
(2)本发明的技术方案中的键盘为方形,适用于遥控器输入产品的使用,减少了光标的移动的次数,减少了用户操作方向键的次数。
(3)本发明的技术方案中的第一级键盘包含拼音的23个声母(或者除“zh”、“ch”、“sh”以外的20个声母)以及“a”、“o”、“e”三个拼音字母,符合拼音的语法特点,以提高用户的输入速度。
(4)本发明的技术方案中随着字母的逐步输入,第一次级辅助键盘以及第二次级辅助键盘中只显示出符合语法的拼音字母,光标线性移动只能经过符合语法的拼音字母,定位速度快。
(5)本发明的技术方案中,第一次级辅助键盘以及第二次级辅助键盘中只仅包括在语法上可以存在于已输入的字母的后边的拼音字母,这样大大减少了输入错误的可能性,同时也减少了用户的修改次数。
(6)本发明的技术方案中中文拼音字母‘ü’仍用‘ü’来表示,符合汉语的输入习惯,提高输入效率。
附图说明
图1a至1j为现有技术中用户输入的音节为“shuang”的输入过程示意图。
图2为本发明的电子设备上基于遥控器实现汉语的拼音输入的方法的第一具体实施例的流程图。
图3a至3b为本发明的第一级键盘的结构示意图。
图4a至4j为本发明电子设备上基于遥控器实现汉语的拼音输入的方法的第一具体实施例中的输入过程示意图。
图5为本发明的电子设备上基于遥控器实现汉语的拼音输入的系统结构示意图。
图6a至6b为本发明的电子设备上基于遥控器实现汉语的拼音输入的方法的第二具体实施例的示意图。
图7为本发明的电子设备的第一实施例的结构示意图。
具体实施方式
为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
在详细说明根据本发明的实施例前,应该注意到的是,所述实施例主要在于与向电子设备中输入文本有关的方法步骤和设备组件的组合。因此,所属设备组件和方法步骤已经在附图中通过常规符号在适当的位置表示出来了,并且只示出了与理解本发明的实施例有关的细节,以免因对于得益于本发明的本领域普通技术人员而言显而易见的那些细节而模糊了本公开内容。
在本文中,诸如左和右,上和下,前和后,第一和第二之类的关系术语仅仅用来区分一个实体或动作与另一个实体或动作,而不一定要求或暗示这种实体或动作之间的任何实际的这种关系或顺序。术语“包括”、“包含”或任何其他变体旨在涵盖非排他性的包含,由此使得包括一系列要素的过程、方法、物品或者设备不仅包含这些要素,而且还包含没有明确列出的其他要素,或者为这种过程、方法、物品或者设备所固有的要素。
出于公开的目的,本发明的第一级键盘以及次级辅助键盘是显示屏幕上的虚拟键盘。
为了更好地描述本发明的电子设备上基于遥控器实现汉语的拼音输入的方法及系统,首先针对汉语拼音的特征作如下说明:
(1)由26个拼音字母组合而成,除字母“ü”对应于英文字母“v”,其它拼音字母与英文字母相同。
(2)组合数量少,稳定不变。相对的,英文单词(字母组合)数量庞大,而且常有新词产生。
(3)有一些常用的字母组合,如出现在开头的“ch”、“sh”、“zh”,出现在结尾的“ang”、“ing”、“ong”。
(4)“i”、“u”、“ü”不能作为首字母。
(5)特殊韵母“i”、“u”可以和其它字母(组合)组合,如“a”、“ia”、“ua”、又如“ang”、“iang”、“uang”。
(6)特殊后缀“n”、“ng”可以和韵母组合,如“a”、“an”、“ang”,又如“i”、“in”、“ing”。
(7)最长字母组合:声母(组合)+特殊韵母(“i”、“u”)+普通韵母(组合);
其中,普通韵母(组合),例如“a”、“an”等。声母组合指“ch”、“h”、“zh”。有声母(组合)时才会有特殊韵母,例如“i”、“u”。汉语字音中声母、字调以外的部分,称为韵母,韵母按结构可分为单韵母、复韵母、鼻韵母,数量较多。
请参阅图2至图6b所示,本发明的电子设备上基于遥控器实现汉语的拼音输入的方法及系统的第一具体例。
首先,请参阅图2所示,本发明的电子设备上基于遥控器实现汉语的拼音输入的方法的第一具体实施例的流程图。
所述的方法中涉及数个次级辅助键盘,且每一个次级辅助键盘均是根据其之前所输入的所有的拼音字母而生成的,所述的方法包括以下步骤:
S1:通过第一级键盘输入首拼音字母,并根据所输入的首拼音字母切换至对应的根据其之前所输入的首拼音字母而生成的第一次级辅助键盘;
S2:用户判断是否继续输入拼音字母;
S3:如果步骤S2的判断结果为不继续输入拼音字母,则选择对应的候选词;
S4:通过第一次级辅助键盘输入下个拼音字母;
S5:切换模块判断语法上是否还存在剩余拼音字母;
S6:如果语法上不存在剩余拼音字母,则选择对应的候选词;
S7:如果语法上存在剩余拼音字母,则根据已输入的拼音字母切换至根据之前所输入的所有拼音字母所生成的第二次级辅助键盘;
S8:用户判断是否继续输入拼音字母;
S9:如果步骤S8的判断结果为继续输入拼音字母,则通过该次级辅助键盘输入该剩余拼音字母,然后继续步骤S5;
S10:如果步骤S8的判断结果为不继续输入拼音字母,则选择对应的候选词。
其中,在详细说明本发明的电子设备上基于遥控器实现汉语的拼音输入的方法之前,针对第一级键盘作以下限定:
本发明的第一级键盘不是现有技术中的QWERTY布局,请参阅图3a~3b所示,为本发明的第一级键盘的结构示意图,其中,第一级键盘包括:
将汉语拼音中的23个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘;或者将汉语拼音中除zh、ch、sh以外的20个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘。
其中,用户可以根据需要设置第一级键盘的布局,具体为选择图3a或图3b中所示的第一级键盘布局的其中一种。第一级键盘中的按键的排列顺序是按照字母顺序排列的,其中,zh排列在z后,ch排列在c后,sh排列在s后,这样符合汉语的输入习惯,便于查找。另外,本发明中的第一级键盘为方形或者尽可能为方形,这样既充分考虑到遥控器中方向键的操作局限性,又可以减少用户在输入过程中的按键的次数,提高输入效率,从而提高了人机交互水平。
在本发明的一个实施例中遥控器可以是红外遥控器,其中包含方向键(其中包含上键、下键、左键、右键)、确定键、数字键等。在其他实施例中,所述遥控器也可以是无线触屏遥控器,该触屏显示器包含方向键(其中包含上键、下键、左键、右键)、确定键、数字键等,并可通过无线网络与显示屏幕上的第一级键盘和第一次级辅助键盘及各个第二次级辅助键盘交互。
在第一具体实施例中,该第一级键盘包括汉语拼音中的23个声母及a、o、e三个拼音字母。
请参阅图1a至1j所示,为现有技术中,用户输入的音节为“shuang”的输入过程示意图。用户需要依次输入字母“s”、“h”、“u”、“a”、“n”、“g”,且由于输入过程只能通过遥控器的方向键进行,即通过按一次按键是不能将移动光标至所要输入的字符对应的按键上,而是需要根据方向键进行竖直或者左右移动,所以现有技术中输入音节“shuang”需要按方向键25次,确认键6次,由于该输入过程在现有技术中已经很普遍,在此不再赘述。
请参与图4a至图4j所示,为本发明电子设备上基于遥控器实现汉语的拼音输入的方法的第一具体实施例中的输入过程示意图。
对于步骤S1:所述的通过第一级键盘输入首拼音字母,具体为:
显示光标位于第一级键盘的中心按键上,利用所述的遥控器的方向键,通过第一级键盘输入首拼音字母。此处需要说明的是,现有技术中,刚开始时显示光标时位于左上方的“q”键上,而本发明中显示光标时位于第一级键盘的中心按键上,请参阅图4a所示,即按键“k”,另外,所述的第一级键盘中的拼音字母的排列顺序是按字母顺序(即“a”、“b”、“c”、“ch”、“d”的顺序)排列的,这样更符合汉语的输入习惯。
用户利用方向键切换光标至“sh”键,需要说明的是,在一种优选地实施例中,此时如果用户发现候选词栏中出现了所需要的候选词,则用户直接利用上键将光标移动至候选词栏中,然后选择相应的候选词即可,而不需要继续进行拼音字母的输入。另外,需要说明的一点是,当用户在使用本发明的电子设备上基于遥控器实现汉语的拼音输入的方法时,只需要输入单个拼音字母,即只输入“a”、只输入“o”、只输入“e”时,用户直接利用上键将光标移动至候选词栏中,然后选择相应的候选词即可,而不需要继续进行拼音字母的输入;即步骤S2:以及步骤S3中所描述的。也就是说当用户不需要输入拼音字母时,则直接利用上键将光标移动至候选词栏中,然后选择相应的候选词即可,而不需要继续进行拼音字母的输入。请参阅表1所示,表1为汉语拼音的音节表。
表1.汉语拼音音节表
即用户首先通过第一级键盘输入字母“sh”,然后系统会根据所输入的首拼音字母切换至对应的第一次级辅助键盘,具体为:根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,所述的第一次级辅助键盘中的按键分别对应于所输入的首拼音字母之后可能出现的所有的拼音字母。
其中,所述的根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,所述的第一次级辅助键盘中的按键分别对应于所输入的首拼音字母之后可能出现的所有的拼音字母,包括:
如果所述的首拼音字母为汉语拼音中23个声母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中的按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母;
如果所述的首拼音字母为汉语拼音中z、c、s三个声母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母以及拼音字母h;
如果所述的首拼音字母为a、o、e三个拼音字母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母以及拼音字母n与拼音字母ng。
此处,即第一级键盘的设置不同,所述的第一次级辅助键盘中显示的内容可能不同,主要表现在拼音字母“z”、“c”及“s”中,当第一级按键中不含有“zh”、“ch”、“sh”时,拼音字母“z”、“c”及“s”的第一次级辅助键盘中会包含有“h”,而当第一级按键中含有“zh”、“ch”、“sh”时,拼音字母“z”、“c”及“s”的第一次级辅助键盘中不会包含有“h”。另外,当首拼音字母为a、o、e三个拼音字母时,由于ang、eng也是符合语法的拼音音节,所以,当首拼音字母为a时,第一次级辅助键盘中包含拼音字母ng,当首拼音字母为e时,第一次级辅助键盘中包含拼音字母ng,但是由于无声母的ong不和符合语法的拼音音节,所以,当首拼音字母为o时,第一次级辅助键盘中不包含拼音字母ng。
在本具体实施例中,由于输入的是字母“sh”,即第一级次级辅助键盘中包含有“zh”、“ch”、“sh”,所以根据上述表1可知,对应“sh”的拼音音节有“sha”、“shai”、“shan”、“shang”“shao”、“she”、“shei”、“shen”、“sheng”、“shi”、“shou”、“shu”、“shua”、“shuai”、“shuan”、“shuang”、“shui”、“shun”、“shuo”,本发明中根据已输入的首拼音字母“sh”,可知其第一个次级辅助键盘中可包含韵母的首字母“a”、“e”、“i”、“o”、“u”,所以第一次级辅助键盘,请参阅图4c所示,其中,包含“a”、“e”、“i”、“o”、“u”按键。
请参阅图4c至4g所示,对于上述步骤S4中通过第一次级辅助键盘输入下个拼音字母,具体为:所述的第一次级辅助键盘以输入的首拼音字母的位置为起始点,向左或向右显示所述的第一次级辅助键盘,利用所述的遥控器的左键和右键,通过第一次级辅助键盘输入下个拼音字母。在一种优选的实施例中,此时如果用户发现候选词栏中出现了所需要的候选词,则用户直接利用上键将光标移动至候选词栏中,然后选择相应的候选词即可。
对于上述步骤S5至S7,即判断语法上是否存在剩余拼音字母,即在本具体实施例中,由于用户已经输入例如“shu”,但是用户的目标输入是“shuang”,根据表1可知,在语法上基于“shu”的输入,其后还可能存在剩余拼音字母,即对应于拼音音节“shua”、“shuai”、“shuan”、“shuang”、“shui”、“shun”以及“shuo”,所以此时显示屏幕上会继续显示第二次级辅助键盘,该第二次级辅助键盘是基于第一次输入“sh”和第二次输入“u”的,即所述的根据已输入的拼音字母切换至根据之前所输入的所有拼音字母所生成的第二次级辅助键盘,具体为:根据已输入的拼音字母切换至所对应的第二次级辅助键盘,且该第二次级辅助键盘中按键分别对应于所允许存在的剩余拼音字母。
根据表1可知,该第二次级辅助键盘中包含“a”、“i”、“n”以及“o”,用户根据要求,选择“a”,此时,继续判断语法上是否还存在其他拼音字母,具体为:判断已输入的拼音之后在语法上是否允许存在剩余拼音字母,以构成拼音。
所以,根据表1可知,基于上述输入的“shua”,其后还可能存在其他的拼音字母,即对应于拼音音节“shuai”、“shuan”、“shuang”,所以此时显示屏幕上会继续显示刷新后的第二次级辅助键盘,该刷新后的第二次级辅助键盘是基于第一次输入“sh”、第二次输入“u”和第三次输入“a”的,根据表1可知,该刷新后第二次级辅助键盘中包含“i”、“n”以及“ng”,这样用户根据需要直接选择“ng”即可实现本次输入“shuang”,在输入完“shuang”后,判断语法上是否还存在剩余拼音字母,在一种优选的实施例中,当确定语法上是否不存在剩余拼音字母,系统自动将光标移动至候选词栏中,以方便用户的选择,而不需要用户再次按动上键,使得光标移动至候选词栏中。
此外,需要特别强调的是,在整个输入过程中,只要是用户发现候选词栏中出现了所需要的候选词,则用户直接利用上键将光标移动至候选词栏中,然后选择相应的候选词即可,而不需要继续以后的输入,以提高用户的输入速度。另外,在上述实施例中,如果用户输入的为“shu”而不是“shuang”,则在通过第一次级辅助键盘输入“shu”后,虽然系统显示了第二次级辅助键盘,但是用户已完成了输入,这时用户直接利用上键将光标移动至候选词栏中,然后选择相应的候选词即可,而不需要对所述的第二次级辅助键盘作出任何操作,即步骤S8以及步骤S10所述的内容。
在一种优选的实施例中,请参阅图4c至图4g所示,当显示屏幕显示出第一次级辅助键盘或第二次级辅助键盘时,所述的第一级键盘则会处于不可操作状态,为了区分第一级键盘及第一次级辅助键盘和第二次级辅助键盘,该第一级键盘及第一次级辅助键盘和第二次级辅助键盘的颜色可以不同,或者亮度不同,以提示用户显示屏幕中可以输入的按键,同时也避免了用户输入错误的拼音字母,减少了用户输错的概率,提高了人机交互水平。
请参阅图4a至图4j所示,采用了本发明的电子设备上基于遥控器实现汉语的拼音输入的方法,在输入音节“shuang”的整个过程中只需要按方向键9次,确认键4次即可,大大减少了用户的按键次数,提高了输入的效率,提高了人机交换水平。另外,在本发明中第一次级辅助键盘以及各个第二次级辅助键盘中只显示在语法上可以存在与已输入的拼音字母后的拼音字母,减少了用户的出错的概率,同时在修改的时候,不必删除已输入的全部的音节,使得修改过程方便。
另外,在一种优选地实施例中,当一次输入完成后,即用户选择了相应的候选词后,所述的显示光标又返回至第一级键盘中心位置,即图4a中的“k”键上。
请参阅图5所示,为本发明的电子设备上基于遥控器实现汉语的拼音输入的系统结构示意图,所述的系统包括:
第一拼音字母输入模块,用以通过第一级键盘输入首拼音字母;
切换模块,用以根据已输入的拼音字母切换至对应的第一次级辅助键盘以及第二次级辅助键盘;其中,该切换模块在本发明电子设备上基于遥控器实现汉语的拼音输入的方法中起到了至关重要的作用,切换模块会根据已输入的字母切换至对应的第一次级辅助键盘以及第二次级辅助键盘中,例如上述具体实施例1中,切换模块会根据用户输入的“sh”切换至包含“a”、“e”、“i”、“o”、“u”的第一次级辅助键盘中。
剩余拼音字母输入模块,用以通过第一次级辅助键盘或第二次级辅助键盘输入下个拼音字母。其中剩余拼音字母输入模块中涉及到多个第二次级辅助键盘,会根据显示屏幕所显示的第二次级辅助键盘输入拼音字母。
请再次参阅图2所示,所述的系统还包括第一级键盘生成模块,用以将汉语拼音中的23个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘;或者用以将汉语拼音中除zh、ch、sh以外的20个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘。
所述的剩余拼音字母输入模块包括:
输入单元,用以通过第一次级辅助键盘或者第二次级辅助键盘输入下个拼音字母;
显示单元,用以在所述的第一级键盘之上显示能够以所述的输入的首拼音字母为首构成拼音的拼音字母;以及在所述的输入单元选择了所需的拼音字母后,所述的显示单元进一步根据已输入的拼音字母在第一级键盘之上显示能够在已输入的拼音之后以构成拼音的拼音字母。
请参阅图6a至6b所示,为本发明的电子设备上基于遥控器实现汉语的拼音输入的方法的第二具体实施例的示意图。其中在第二具体实施例中,所述的步骤S1中,根据所输入的首拼音字母切换至对应的第一次级辅助键盘,其中第一次级辅助键盘以及各个第二次级辅助键盘的显示方式是多种的,但是由于遥控器中只存在方向键,而上键的功能为将光标移动至候选词栏,下键的功能为将光标从候选词栏移动至虚拟键盘上,所以,此处在次级键盘选择拼音字母的过程中可使用的键为左键和右键,所以此处所述的第一次级辅助键盘以及各个第二次级辅助键盘以输入的首拼音字母(或上一次输入的字母)的位置为起始点,向左或向右显示所述的第一次级辅助键盘以及各个第二次级辅助键盘,利用所述的遥控器的左右键,通过第一次级辅助键盘以及各个第二次级辅助键盘输入下个拼音字母;在一种优选的实施例中,请参阅图6b所示,所述的第一次级辅助键盘次级辅助键盘以输入的首拼音字母的位置为中点,同时向左或向右显示所述的第一次级辅助键盘,利用所述的遥控器的左右键,通过第一次级辅助键盘以及各个第二次级辅助键盘输入下个拼音字母。在该第二具体实施例中其他未提及的部分的处理过程及系统结构与上述第一具体实施例中的处理过程及系统结构相同,在此不再赘述。
另外,在本发明的电子设备上基于遥控器实现汉语的拼音输入的方法的第三具体实施例中,本发明的电子设备上基于遥控器实现汉语的拼音输入的系统还包括键盘布局调整模块,用以定期根据用户已输入的拼音的习惯对所述的第一级键盘及所述的次级辅助键盘的布局进行调整。当用户使用键盘一定的时间后,所述的键盘布局调整模块会根据用户的输入习惯及输入的词的词频对所述的键盘进行调整,以使得所述的用户的按键的次数最少,从而提高用户的输入的速度,提高人机交互水平。在该第三具体实施例中其他未提及的部分的处理过程及系统结构与上述第一具体实施例中的处理过程及系统结构相同,在此不再赘述。
最后,请参阅图7所示,为本发明的电子设备的第一实施例的结构示意图,其中第一实施例中的电子设备为电视机,该电视机是通过遥控器来控制的,图7中给出了该电视机中第一级键盘的一种显示方式。但需要注意的是本发明的电子设备不仅局限于电视机,而是指通过遥控器来实现拼音输入的电子设备,其中包括电视机。
采用了该发明中的电子设备上基于遥控器实现汉语的拼音输入的方法及系统,与现有技术相比,具有以下有益效果:
(1)本发明的技术方案中的按键的排列顺序为汉语拼音的排列顺序,符合汉语的输入习惯,便于查找。
(2)本发明的技术方案中的键盘为方形,适用于遥控器输入产品的使用,减少了光标的移动的次数,减少了用户操作方向键的次数。
(3)本发明的技术方案中的第一级键盘包含拼音的23个声母(或者除“zh”、“ch”、“sh”以外的20个声母)以及“a”、“o”、“e”三个拼音字母,符合拼音的语法特点,以提高用户的输入速度。
(4)本发明的技术方案中随着字母的逐步输入,第一次级辅助键盘以及第二次级辅助键盘中只显示出符合语法的拼音字母,光标线性移动只能经过符合语法的拼音字母,定位速度快。
(5)本发明的技术方案中,第一次级辅助键盘以及第二次级辅助键盘中只仅包括在语法上可以存在于已输入的字母的后边的拼音字母,这样大大减少了输入错误的可能性,同时也减少了用户的修改次数。
(6)本发明的技术方案中中文拼音字母‘ü’仍用‘ü’来表示,符合汉语的输入习惯,提高输入效率。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
Claims (14)
1.一种电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的方法包括以下步骤:
S1:通过第一级键盘输入首拼音字母,并根据所输入的首拼音字母切换至对应的根据其之前所输入的首拼音字母而生成的第一次级辅助键盘;
S2:用户判断是否继续输入拼音字母;
S3:如果步骤S2的判断结果为不继续输入拼音字母,则选择对应的候选词;
S4:如果步骤S2的判断结果为继续输入拼音字母,则通过第一次级辅助键盘输入下个拼音字母;
S5:判断语法上是否还存在剩余拼音字母;
S6:如果语法上不存在剩余拼音字母,则选择对应的候选词;
S7:如果语法上存在剩余拼音字母,则根据已输入的拼音字母切换至根据之前所输入的所有拼音字母所生成的第二次级辅助键盘;
S8:用户判断是否继续输入拼音字母;
S9:如果步骤S8的判断结果为继续输入拼音字母,则通过该第二次级辅助键盘输入该剩余拼音字母,然后继续步骤S5;
S10:如果步骤S8的判断结果为不继续输入拼音字母,则选择对应的候选词。
2.根据权利要求1所述的电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的步骤S1之前包括:
将汉语拼音中的23个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘;
或者将汉语拼音中除zh、ch、sh以外的20个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘。
3.根据权利要求1所述的电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的通过第一级键盘输入首拼音字母,具体为:
显示光标位于第一级键盘的中心按键上,利用所述的遥控器的方向键,通过第一级键盘输入首拼音字母。
4.根据权利要求1所述的电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的根据所输入的首拼音字母切换至对应的第一次级辅助键盘,具体为:
根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,所述的第一次级辅助键盘中的按键分别对应于所输入的首拼音字母之后可能出现的所有的拼音字母。
5.根据权利要求4所述的电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,所述的第一次级辅助键盘中的按键分别对应于所输入的首拼音字母之后可能出现的所有的拼音字母,包括:
如果所述的首拼音字母为汉语拼音中23个声母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中的按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母;
如果所述的首拼音字母为汉语拼音中z、c、s三个声母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母以及拼音字母h;
如果所述的首拼音字母为a、o、e三个拼音字母中的任意一个,则根据所输入的首拼音字母,切换至对应的第一次级辅助键盘,且所述的第一次级辅助键盘中按键分别对应于所输入的声母之后可能出现的所有的韵母的首字母以及拼音字母n与拼音字母ng。
6.根据权利要求1所述的电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的通过第一次级辅助键盘输入下个拼音字母,具体为:
所述的第一次级辅助键盘以输入的首拼音字母的位置为起始点,向左或向右显示所述的第一次级辅助键盘,利用所述的遥控器的左键或右键,通过第一次级辅助键盘输入下个拼音字母;或者
所述的第一次级辅助键盘以输入的首拼音字母的位置为中点,同时向左或向右显示所述的第一次级辅助键盘,利用所述的遥控器的左键或右键,通过第一次级辅助键盘输入下个拼音字母。
7.根据权利要求1所述的电子设备上基于遥控器实现汉语的拼音输入的方法,其特征在于,所述的步骤S5,具体为:
判断已输入的拼音之后在语法上是否允许存在剩余拼音字母,以构成拼音。
8.根据权利要求7所述的电子设备上基于遥控器实现汉语拼音输入的方法,其特征在于,所述的根据已输入的拼音字母切换至对应的第二次级辅助键盘,具体为:
根据已输入的拼音字母切换至根据之前所输入的所有拼音字母所生成的第二次级辅助键盘,且该第二次级辅助键盘中按键分别对应于所允许存在的剩余拼音字母。
9.根据权利要求1所述的电子设备上基于遥控器实现汉语拼音输入的方法,其特征在于,所述的选择对应的候选词步骤之后还包括以下步骤:
显示光标返回至所述的第一级键盘的中心按键上。
10.根据权利要求9所述的电子设备上基于遥控器的拼音的输入方法,其特征在于,所述的显示光标返回至所述的第一级键盘的中心按键上步骤之后还包括以下步骤:
根据用户已输入的拼音的习惯对所述的第一级键盘及所述的次级辅助键盘的布局进行调整。
11.一种电子设备上基于遥控器实现汉语的拼音输入的系统,其特征在于,所述的系统用以实现权利要求1至10中任一项所述的方法,所述的系统包括:
第一拼音字母输入模块,用以通过第一级键盘输入首拼音字母;
切换模块,用以根据已输入的拼音字母切换至对应的第一次级辅助键盘以及第二次级辅助键盘;
剩余拼音字母输入模块,用以通过次第一级辅助键盘或第二次级辅助键盘输入下个拼音字母。
12.根据权利要求11所述的电子设备上基于遥控器实现汉语的拼音输入的系统,其特征在于,所述的系统还包括第一级键盘生成模块,用以将汉语拼音中的23个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘;或者
用以将汉语拼音中除zh、ch、sh以外的20个声母及a、o、e三个拼音字母分别以对应的按键表示,生成所述的第一级键盘。
13.根据权利要求11所述的电子设备上基于遥控器实现汉语的拼音输入的系统,其特征在于,所述的剩余拼音字母输入模块包括:
输入单元,用以通过第一次级辅助键盘或者第二次级辅助键盘输入下一个拼音字母;
显示单元,用以在所述的第一级键盘之上显示能够以所述的输入的首拼音字母为首构成拼音的拼音字母;以及在所述的输入单元选择了所需的拼音字母后,所述的显示单元进一步根据已输入的拼音字母在第一级键盘之上显示能够在已输入的拼音之后以构成拼音的拼音字母。
14.根据权利要求11所述的电子设备上基于遥控器实现汉语的拼音输入的系统,其特征在于,所述的系统还包括键盘布局调整模块,用以定期根据用户已输入的拼音的习惯对所述的第一级键盘、所述的第一次级辅助键盘及第二次级辅助键盘的布局进行调整。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410838638.2A CN104484059A (zh) | 2014-12-26 | 2014-12-26 | 电子设备上基于遥控器实现汉语的拼音输入的方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410838638.2A CN104484059A (zh) | 2014-12-26 | 2014-12-26 | 电子设备上基于遥控器实现汉语的拼音输入的方法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104484059A true CN104484059A (zh) | 2015-04-01 |
Family
ID=52758611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410838638.2A Pending CN104484059A (zh) | 2014-12-26 | 2014-12-26 | 电子设备上基于遥控器实现汉语的拼音输入的方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104484059A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114546102A (zh) * | 2020-11-26 | 2022-05-27 | 幻蝎科技(武汉)有限公司 | 眼动追踪滑行输入方法、系统、智能终端及眼动追踪装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1350223A (zh) * | 2001-12-10 | 2002-05-22 | 武汉长江卫星导航通信有限公司 | 一种遥控器中文拼音输入方法 |
JP2004013808A (ja) * | 2002-06-11 | 2004-01-15 | Sharp Corp | 文字処理装置およびこれを用いたリモートコントローラならびに文字処理方法と記憶媒体 |
CN101419523A (zh) * | 2007-10-22 | 2009-04-29 | 深圳Tcl工业研究院有限公司 | 一种中文输入方法 |
CN102622101A (zh) * | 2012-02-28 | 2012-08-01 | 深圳市茁壮网络股份有限公司 | 一种输入法及机顶盒 |
CN103268154A (zh) * | 2013-05-29 | 2013-08-28 | 深圳市九洲电器有限公司 | 一种机顶盒虚拟键盘的字母输入方法及装置 |
CN104219586A (zh) * | 2014-08-21 | 2014-12-17 | 北京搜狗科技发展有限公司 | 一种应用于智能电视的输入方法和装置 |
-
2014
- 2014-12-26 CN CN201410838638.2A patent/CN104484059A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1350223A (zh) * | 2001-12-10 | 2002-05-22 | 武汉长江卫星导航通信有限公司 | 一种遥控器中文拼音输入方法 |
JP2004013808A (ja) * | 2002-06-11 | 2004-01-15 | Sharp Corp | 文字処理装置およびこれを用いたリモートコントローラならびに文字処理方法と記憶媒体 |
CN101419523A (zh) * | 2007-10-22 | 2009-04-29 | 深圳Tcl工业研究院有限公司 | 一种中文输入方法 |
CN102622101A (zh) * | 2012-02-28 | 2012-08-01 | 深圳市茁壮网络股份有限公司 | 一种输入法及机顶盒 |
CN103268154A (zh) * | 2013-05-29 | 2013-08-28 | 深圳市九洲电器有限公司 | 一种机顶盒虚拟键盘的字母输入方法及装置 |
CN104219586A (zh) * | 2014-08-21 | 2014-12-17 | 北京搜狗科技发展有限公司 | 一种应用于智能电视的输入方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114546102A (zh) * | 2020-11-26 | 2022-05-27 | 幻蝎科技(武汉)有限公司 | 眼动追踪滑行输入方法、系统、智能终端及眼动追踪装置 |
CN114546102B (zh) * | 2020-11-26 | 2024-02-27 | 幻蝎科技(武汉)有限公司 | 眼动追踪滑行输入方法、系统、智能终端及眼动追踪装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103268154B (zh) | 一种机顶盒虚拟键盘的字母输入方法及装置 | |
Komninos et al. | Text input on a smart watch | |
KR101846238B1 (ko) | 한자 입력 장치 및 제어 방법 | |
CN101299177A (zh) | 字符输入设备和方法 | |
CN104066012A (zh) | 一种智能电视输入汉字的方法及装置 | |
CN101251781A (zh) | 通过手机横屏状态显示的虚拟键盘进行输入和功能操作 | |
WO2006104322A1 (en) | Method for inputting chinese characters using chinese alphabet and system for performing the same | |
KR101872879B1 (ko) | 한자 입력용 키보드 | |
Nakamura et al. | A Japanese Bimanual Flick Keyboard for Tablets That Improves Display Space Efficiency. | |
JP5882497B2 (ja) | 小型日本語キーボード及び方法 | |
KR101216840B1 (ko) | 일본어 자판 및 일본어 입력 시스템 | |
CN102279652A (zh) | 电子装置与其输入方法 | |
CN102520875B (zh) | 一种点划兼用的汉字拼音输入法 | |
CN104484059A (zh) | 电子设备上基于遥控器实现汉语的拼音输入的方法及系统 | |
CN104461046A (zh) | 一种适用于触屏设备的划动汉字输入方法 | |
CN103197768B (zh) | 一种形意文字输入法及输入键盘 | |
CN101114196A (zh) | 输入中文短语的方法和设备 | |
CN104156170A (zh) | 基于触摸屏固定路径韵母的汉语拼音输入方法及其系统 | |
KR20120106183A (ko) | 일본어 로마자 입력 키보드 자판 | |
KR101942764B1 (ko) | 천지인천 모아 방식을 적용한 한글 입력방법 및 입력장치와 기기 | |
CN101464736A (zh) | 汉字笔画输入法 | |
KR20100032024A (ko) | 다문자가 할당된 자판 지면상의 접촉인식과 드래그를 이용한 문자입력장치 및 문자입력방법 | |
JP2019012417A (ja) | 入力装置および入力方法 | |
KR101550140B1 (ko) | 터치스크린을 이용한 문자입력방법 | |
CN118092683A (zh) | 基于10键键盘及应用于小屏电子设备的形码全拼输入法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150401 |