CN101520693A - 一种批量信息快速输入的方法及*** - Google Patents
一种批量信息快速输入的方法及*** Download PDFInfo
- Publication number
- CN101520693A CN101520693A CN200910078912A CN200910078912A CN101520693A CN 101520693 A CN101520693 A CN 101520693A CN 200910078912 A CN200910078912 A CN 200910078912A CN 200910078912 A CN200910078912 A CN 200910078912A CN 101520693 A CN101520693 A CN 101520693A
- Authority
- CN
- China
- Prior art keywords
- chinese character
- character string
- user
- monogram
- matched
- 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
Images
Landscapes
- Document Processing Apparatus (AREA)
Abstract
本发明涉及一种批量信息快速输入的方法及***,属于计算机文字信息输入领域,所述方法包括步骤1:获取待匹配汉字或汉字串组;步骤2:将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,所述预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;步骤3:输出并显示所述替代内容。本发明中,通过将待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对从而输出并显示替代的内容,有效减轻了用户记忆负担并提高了用户输入效率等。
Description
技术领域
本发明属于计算机文字信息输入领域,尤其涉及一种批量信息快速输入的方法及***。
背景技术
在东亚国家和地区,如中国、日本和韩国等,在使用计算机设备输入汉字时,首先将用户通过键盘或其他计算机输入设备输入的字母按照一定的组合转换规则翻译为一组可供用户选择输入的汉字或词,再发送至文本编辑区内。这种基本输入方式的最大缺陷在于:当用户输入经常用到的批量信息时如:常用短语或长句,需要逐字逐词地输入批量信息中每一个字符或每一个汉字或词对应的字母组合,另外由于输入法在转换用户输入的字母组合时,会提供一个符合当前字母组合定义的一组汉字列表,即多个候选,因此这种输入方式还涉及汉字转换准确率的问题,对于那些正确的转换结果不在首选的字母组合,用户需要花额外的时间去选择或修改,这在很大程度上,降低了用户的输入效率。
为提高输入效率,现有技术提供了一些解决方案,例如,最为典型的是:许多输入法都提供了一种预定义短语快速输入功能,该方法允许用户将一些经常输入的内容预定义为一些简单的字母组合,如:短语、短句或其他具有特定意义的特殊符号串,并储存至一存储装置中;这些字母组合一般是键盘上用户可直接敲击输入的字母,因此当用户通过键盘再次输入这些字母组合时,输入法会将用户当前输入的按键组合与已经储存在该存储装置中的特定的字母组合进行比对;如相符,则将该字母组合对应的短语或长句输出,用户从而实现了只需要较少的键盘敲击次数,就可以实现快速输入短语、短句或其他批量信息的目的。但是其定义的字母组合可以是用户所喜欢的任意字母组合如:拼音、注音、假名、谚文等等,因此当用户定义了过多的字母组合或长时间不使用该字母组合时,用户很容易遗忘或混淆该字母组合所代表的内容,即批量信息;其次,当用户定义的字母组合与输入法的汉字转换组合规则相符时,***很难确定用户输入的是预定义短语还是普通的汉字或词,因而会提供多个候选让用户再次进行选择,从而导致用户的输入效率比较低。
发明内容
本发明的目的在于提供一种批量信息快速输入的方法及***,用以克服现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,实现有效减轻用户记忆负担并提高用户输入效率等。
为了实现上述目的,本发明提供了一种批量信息快速输入的方法,该方法包括如下步骤:
步骤1:获取待匹配汉字或汉字串组;
步骤2:将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,所述预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;
步骤3:输出并显示所述替代内容。
优选地,所述获取待匹配汉字或汉字串组包括:
通过计算机设备,获取用户输入的字母组合;
根据用户编码词典,将所述字母组合或从所述字母组合中分离出来的字母组合翻译为所述待匹配汉字或汉字串组。
优选地,所述获取待匹配汉字或汉字串组包括:
接收用户通过语音设备输入的用户声音或采集用户通过手写输入设备输入的手写笔迹;
对所述用户声音或手写笔迹进行识别并获取识别结果;
从所述识别结果中获取所述待匹配汉字或汉字串组。
优选地,获取用户输入的字母组合之后,根据用户编码词典,将所述字母组合或从所述字母组合中分离出来的字母组合翻译为所述待匹配汉字或汉字串组之前,包括:判断所述字母组合的首字母是否是预定义的引导字符,如果是,则从用户输入的字母组合中分离出位于所述引导字符后的字母组合。
优选地,将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对之前包括:将所述引导字符记录和存储到所述预置映射表中。
优选地,在上述技术方案中,所述输出并显示所述替代内容之后包括:注册和更新所述预置映射表。
为实现上述目的,本发明还提供了一种批量信息快速输入的***,该***包括:
用户接口单元,用于获取待匹配汉字或汉字串组;
转换单元,用于将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,所述预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;
输出单元,用于输出并显示所述替代内容。
优选地,所述用户接口单元包括:
输入接口子单元,用于通过计算机设备获取用户输入的字母组合;
分类子单元,用于判定用户输入的字母组合的首字母是否是预定义的引导字符;如果是,则将引导字符后的字母组合分离出来;
翻译子单元,用于根据用户编码词典,将获取的字母组合或从所述字母组合中分离出来的字母组合翻译为所述待匹配汉字或汉字串组。
优选地,所述用户接口单元包括:
输入接口子单元,用于接收通过语音设备输入的用户声音或采集用户通过手写输入设备输入的手写笔迹;
识别子单元,用于对所述用户声音或手写笔迹进行识别并获取识别结果,并从所述识别结果中获取所述待匹配汉字或汉字串组。
在上述方案的技术上,***还包括注册单元,用于注册和更新所述预置映射表。
优选地,所述注册单元包括:
添加子单元,用于接收用户预定义的汉字字符或字符串及其对应的替代内容并将其添加至所述预置映射表中;
删除子单元,用于删除所述预置映射表中的汉字字符或字符串及其对应的替代内容;
修改子单元,用于根据用户的修改操作,更新所述预置映射表中的汉字字符或字符串及其对应的替代内容。
本发明中,通过将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,从而输出并显示替代的内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
附图说明
图1示出了根据本发明批量信息快速输入的方法第一实施例的流程图;
图2示出了根据本发明批量信息快速输入的***第一实施例的结构示意图;
图3示出了图2中预定义信息注册的流程图;
图4示出了根据本发明中预定义信息注册的交互界面视图;
图5示出了根据本发明批量信息快速输入的方法第二实施例的流程图;
图6示出了根据本发明批量信息快速输入的***第二实施例的结构示意图;
图7示出了图5中预定义信息注册的流程图;
图8示出了实施本发明时输入法的候选列表窗口视图;
图9示出了根据本发明批量信息快速输入的方法第三实施例的流程图;
图10示出了根据本发明批量信息快速输入的***第三实施例的结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细说明。
图1示出了根据本发明批量信息快速输入的方法第一实施例的流程图,如图1所示,其具体执行时,包括如下步骤:
步骤101:接收用户通过计算机设备输入的字母组合;
本实施例中,如果用户通过键盘输入设备输入字母组合,该字母组合只要是能直接上屏显示的键盘字符即可,则接收到的用户输入的字母组合是按键组合。具体而言,由于东亚国家和地区的不同,如中国、日本和韩国等,其键盘上各按键所代表的基本字符也不尽相同,因此该按键组合可以是拼音字母组合,也可以是假名或谚文等字母组合。
步骤102:判断字母组合的首字母是否是预定义的引导字符;
其中,预定义的引导字符用于控制用户预定义信息的转换和发送,具体定义为哪个字符可以视输入法的编码转换规则及用户输入的方便性而定。例如:在拼音输入法中,汉语拼音共26个字母,其中的25个用于构成汉语拼音音节,而字母v只用来拼写外来语、少数民族语言和汉语方言等。考虑到字母v对汉语拼音转换输入不会造成任何影响,具体实施时,可以将这一字母定义为引导字符。当然,也可以是除26个基本字母之外其它可以上屏显示的键盘字符,如:#、@、0-9等等。
步骤103:如果是,则从用户输入的字母组合中分离出位于引导字符后的字母组合,根据用户编码词典将从字母组合中分离出来的字母组合翻译为与之相对应的待匹配汉字或汉字串组;
对于首字母不是引导字符的字母组合,则说明用户输入的只是与普通的汉字对应的字母组合,可按常规操作,根据用户编码词典将整个字母组合翻译为用户所需的汉字或汉字串输出并显示就可以。
步骤104:将步骤103中获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;
本实施例中,预置映射表中预定义的汉字或汉字串所含字符在用户编码词典的字符集范围内;预置映射表中替代内容的具体形式可以是多样的,它可以是短语、短句或者具有特定意义的特殊符号组合串外,如:^_^,也可以是一些控制编辑命令手势,如:空格、回车、制表符、拷贝等等;换言之,只要用户认为该汉字或汉字串替代的内容可以提高自己的输入效率,就可以对该汉字或汉字串进行预定义并将其记录和存储下来,同时还要将其对应的替代内容记录和存储下来。
步骤105:输出并显示替代内容。
另外,为了方便和满足用户对映射表中预定义信息如汉字字符或字符串及其对应的替代内容等的管理和维护,图1所示方法中输出显示替代内容之后还可以包括:注册和更新预置映射表。具体地,接收用户对预置映射表中引导字符、预定义汉字或汉字串及其对应的替代内容的添加、修改和删除操作,从而实现对预置映射表中信息的注册和更新。
本实施例中,通过将用户输入的字母组合进行分离并将分离出来的字母组合翻译为待匹配汉字或汉字串组,并将其每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,从而输出与用户输入的字母相对应的替代内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
图2示出了根据本发明批量信息快速输入的***第一实施例的结构示意图,该***包括:用户接口单元200、转换单元240以及输出单元250,其中用户接口单元200用于获取待匹配汉字或汉字串组,其可以包括输入接口子单元210、分类子单元220和翻译子单元230,其中:
输入接口子单元210,用于通过计算机设备获取用户输入的字母组合,该字母组合可以拼音字母组合,也可以是假名或谚文字母组合,还可以是特殊字符和前述字母的组合;
分类子单元220,与输入接口子单元210连接,用于判定用户输入的字母组合的首字母是否是预定义的引导字符;如果是,则将引导字符后的字母组合分离出来;
翻译子单元230,与分类子单元220连接,用于根据用户编码词典,将分离出来的字母组合按照一定的编码组合规则翻译为待匹配汉字或汉字串组;这里的编码组合规则可以是拼音、五笔等;
转换单元240,与翻译子单元230连接,用于将通过用户接口单元200获取的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表290中用户预定义的汉字或汉字串进行比对,如相符,则获取相符汉字或汉字串对应的替代内容;其中,预置映射表290用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容等;
输出单元250,用于输出并显示替代内容;
本实施例的技术方案中还可以包括注册单元270,用于对预置映射表290中的预定义信息进行管理和维护,更新预置映射表290。具体地,注册单元270可以具体包括:添加子单元271,用于接收用户预定义的汉字字符或汉字串及其对应的替代内容并添加至预置映射表290中;删除子单元272,用于删除预置映射表290中已有的预定义的汉字字符或汉字串及其对应的替代内容等信息,修改子单元273,用于根据用户的修改,更新预置映射表290中的汉字字符或字符串及其对应的替代内容等信息。
本实施例中,通过用户接口单元获取待匹配汉字或汉字串组,再由转换单元将待匹配汉字或汉字串组中每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,从而由输出单元输出并显示与用户输入的字母相对应的替代内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
图3示出了图2中预定义信息注册的流程图,其具体执行过程如下:
步骤301:在文字输入***中生成一注册交互界面;
图4示出了根据本发明中预定义信息注册交互界面视图;“内容”和“缩写”分别对应于“替代内容”和“预定义汉字或汉字串”。
步骤302:用户在步骤301中交互界面中指定所需的引导字符,同时输入待定义汉字或汉字串及其相应的替代内容;
默认设置下,本实施例中,可以根据***默认的引导字符对用户输入的字母组合进行分类,也可以由用户主动选择其他一些特殊的字符作为引导字符,如:v、`、~、#等一些不参与用户编码转换规则的字符,具体可视用户个人使用习惯和方便性而定。此外,用户在图4所示的“内容”和“缩写”编辑框中输入所要定义的内容后,点击“添加”按钮即可在图4所示界面的“内容预览”列表中查看到新定义的信息。
步骤303:记录用户在步骤302中指定的引导字符,并将用户输入的汉字或汉字串及其相应的替代内容按照其对应关系存储至预置映射表中。
另外,预定义信息的注册还包括对引导字符的修改及对预置映射表中预定义信息的删除和修改等,即对用户定义的汉字字符或字符串及其对应的替代内容等进行修改和删除等,实现对预置映射表的更新
下面举出示例来进一步描述图3的预定义信息注册过程以及快速输入的实现过程。
例如,参见附图4,用户可通过注册单元提供的界面交互窗口向预置映射表中注册添加新的信息,如果用户想要通过输入“汉王”的缩写“hw”直接得到其全称“汉王科技股份有限公司”,则可在附图4所示窗口中内容和缩写中分别输入“汉王科技股份有限公司”和“汉王”,如果不作更改,可直接默认字母“v”作为其引导字符,然后点击“添加”按钮将这一预定义信息注册添加到预置映射表中。信息添加完成后,用户可在“内容预览”列表框中查看到新添加的预定义信息,另外,由于该列表框可显示预置映射表中用户注册的所有预定义信息,因此,用户还可以通过该列表框对预置映射表中的已有数据进行修改和删除等。
上述信息添加注册成功之后,用户只需要输入“汉王”对应的字母组合即可实现“汉王科技股份有限公司”的快速输入,具体操作时,可视用户编码词典的编码组合规则而定,如果是基于拼音编码组合规则的,用户可直接输入“引导字符”和“汉王”对应的拼音码即“vhanwang”或“vhw”即可,本发明中,***在接收到用户输入的字母组合后,判断出其首位字母为***的“引导字符”后,将其首字母后的字母组合信息“hanwang”继续将其翻译转换成汉字(或汉字串),由于拼音串“hanwang”在用户编码词典中对应有多个汉字(或汉字串)转换结果,如:汉王、汉网、韩王......,因此将其与预置映射表中所有的预定义汉字或汉字串进行比对,由前面所述可知,由于用户事先将“汉王”预定义为“汉王科技股份有限公司”,因此当比对到与之相符的预定义信息时,则直接输出与“汉王”对应的替代内容“汉王科技股份有限公司”。
图5示出了根据本发明批量信息快速输入的方法第二实施例的流程图;第二实施方式与第一实施方式的最大的不同点在于:不需要根据引导字符对用户输入的字母组合进行分类,用户可同时获取到普通汉字转换结果和用户定义内容。其具体执行时,包括如下步骤:
步骤501:接收用户通过计算机设备输入的字母组合;
步骤502:根据用户编码词典将用户输入的字母组合直接翻译为与之相对应的待匹配组汉字或汉字串组;
步骤503:将步骤502中获取到的待匹配组汉字或汉字串组中的每一个汉字或汉字串与预置映射表中的用户定义的汉字或汉字串依次进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容等;
步骤504:输出并显示步骤502中获取到的所有汉字或汉字串以及步骤503中获取到的替代内容,以便使用者选择发送。
具体实施时,可在文字输入***的候选窗口中直接显示步骤502中获取的普通汉字或汉字串;对于步骤503中获取到的替代内容,则采用不同的颜色显示与之对应的汉字或汉字串,以便显示更多的内容。当使用者选择普通汉字或汉字串,则输出并显示该汉字或汉字串;当使用者选择具有替代内容的汉字或汉字串时,则输出并显示与该汉字或汉字串对应的替代内容。
本实施例中,在输出并显示与汉字或汉字串对应的替代内容后还可以进行如下步骤:接收用户对预置映射表预定义汉字或汉字串及其对应替代内容的添加、修改和删除等操作,及时注册和更新预置映射表。
本实施例中,通过将用户输入的字母组合直接翻译为待匹配汉字或汉字串组,并将其每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,从而输出与用户输入的字母相对应的替代内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
图6示出了根据本发明批量信息快速输入的***第二实施例的结构示意图;如图6所示,该***包括:用户接口单元600、转换单元650以及输出单元660,用户接口单元600用于获取待匹配汉字或汉字串组,本实施例中,其具体可以包括输入接口子单元610和翻译子单元620,其中:
输入接口子单元610,用于接收用户通过键盘向计算机输入的按键组合;
翻译子单元620,与输入接口单元610连接,用于根据用户编码词典,将用户输入的按键组合直接翻译为与之相对应的待匹配汉字或汉字串组;
转换单元650,与翻译子单元620连接,用于将获取的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表690中的用户预定义的汉字或汉字串依次进行比对,如相符,则获取与输入的按键组合相符的汉字或汉字串对应的替代内容;其中,预置映射表690用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;
输出单元660,输出并显示用户接口单元600获取到的待匹配汉字或汉字串组以及转换单元650中获取到的替代内容,以便使用者选择发送。
本实施例中,该***还可以包括一注册单元670,用于对预置映射表690中的预定义汉字或汉字串及其对应的替代内容等信息进行管理和维护,更新预置映射表690。具体地。本实施例中,注册单元670可以具体包括:添加子单元671、删除子单元672和修改子单元673等,可参见前述相关内容。
本实施例中,通过用户接口单元获取待匹配汉字或汉字串组,再由转换单元将获取的待匹配汉字或汉字串组中每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,从而由输出单元输出与用户输入的按键组合相对应的替代内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
图7示出了图5中预定义信息注册的流程图;如图7所示,其具体执行过程如下:
步骤701:在文字输入法***中提供一注册交互界面;
注册交互界面可参见附图4;
步骤702:用户在步骤701中交互界面中直接输入预定义汉字或汉字串及其相应的替代内容;
步骤703、记录用户在步骤702中输入的汉字或汉字串及其相应的替代内容,并按照其对应关系存储至预置映射表中。
另外,预定义信息的注册过程还包括对预置映射表中预定义信息进行删除和修改等。
为进一步具体描述第二实施方式输出的结果,可依据附图7所述步骤将“汉王”及其对应的替代内容“汉王科技股份有限公司”添加至预置映射表中。当用户输入“汉王”对应的拼音码“hanwang”或“hw”后,附图6所示***会将用户输入的整个字母组合送入翻译子单元转换成汉字或汉字串组,其相应的转换结果可能为:汉王、汉网、韩王等等;转换单元将这一转换结果与预置映射表中所有的预定义汉字或汉字串依次进行比对,当转换单元比对到与“汉王”相符的预定义信息时,则获取与“汉王”对应的替代内容“汉王科技股份有限公司”;具体输出时,输出单元除了输出其普通汉字或汉字串的转换结果外,还将同时输出“汉王”对应的替代内容。
图8示出了实施本发明时输入法的候选列表窗口视图,如图8所示,具体实施时,为尽可能显示更多的转换结果,在文字输入***的候选列表窗口中仍然显示替代内容对应的汉字缩写,以区别普通汉字。具体实施时,可采用不同颜色显示该汉字缩写,这样用户既可以选择普通汉字转换结果作为发送内容,也可以选择用户定义的替代内容作为发送结果,当用户选择用户定义的汉字缩写作为发送内容时,输入法将发送其对应的替代内容。
图9示出了根据本发明批量信息快速输入的方法第三实施例的流程图;,第三实施方式与第一和第二实施方式的最大的不同点在于:第三实施方式可以适用于文字识别***。如图9所示,其具体执行时,包括如下步骤:
步骤901:接收用户通过语音设备输入的用户声音或采集用户通过手写输入设备输入的手写笔迹;
步骤902:对用户声音或手写笔迹进行识别并获取识别结果;
步骤903:从识别结果中获取待匹配汉字或汉字串组;
步骤904:将步骤903中获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容等;
步骤905:输出并显示步骤903中获取到的汉字或汉字串以及步骤904中获取到的替代内容,以便使用者选择发送。
另外,在输出并显示与输入的按键组合对应的替代内容后还可以进行以下步骤:接收用户对预置映射表中预定义的引导字符、汉字或汉字串及其对应替代内容的添加、修改和删除等操作,及时注册和更新预置映射表。
本实施例中,将语音设备输入的用户声音或用户通过手写输入设备输入的手写笔迹识别为待匹配汉字或汉字串组,并将其每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,从而输出与用户输入的语音或手写笔迹相对应的替代内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
图10示出了根据本发明批量信息快速输入的***第三实施例的结构示意图,该***包括:用户接口单元1000、转换单元1005和输出单元1006。其中,用户接口单元1000用于获取待匹配汉字或汉字串组,其具体可以包括输入接口子单元1001和识别子单元1002,其中,输入接口子单元1001用于接收通过语音设备输入的用户语音或用户通过手写输入设备输入的手写笔迹;识别子单元1002,与输入接口子单元1001连接,用于对接收到的用户声音或手写笔迹进行识别并获取识别结果,并从识别结果中获取待匹配汉字或汉字串组;转换单元1005,与识别子单元1002连接,用于将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表1007中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,预置映射表1007用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容,以及记录和存储引导字符;输出单元1006,与转换单元1005连接,用于输出并显示替代内容。
本实施例中,***还可以包括注册单元1008,用于对预置映射表1007中的预定义的汉字或汉字串及其对应的替代内容等信息进行管理和维护,更新预置映射表1007。本实施例中,注册单元1008可以具体包括:添加子单元1018、删除子单元1028和修改子单元1038等,可参见前述相关内容。
本实施例中,通过用户接口单元获取待匹配汉字或汉字串组,最终由转换单元将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串依次进行比对,从而输出与用户输入的语音或手写笔迹相对应的替代内容,克服了现有技术中导致的用户很容易遗忘或混淆该字母组合所代表的内容,以及用户的输入效率较低等缺陷,有效减轻了用户记忆负担并提高了用户输入效率等。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种批量信息快速输入的方法,其特征在于,包括:
步骤1:获取待匹配汉字或汉字串组;
步骤2:将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,所述预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;
步骤3:输出并显示所述替代内容。
2.根据权利要求1所述的方法,其特征在于,所述获取待匹配汉字或汉字串组包括:
通过计算机设备,获取用户输入的字母组合;
根据用户编码词典,将所述字母组合或从所述字母组合中分离出来的字母组合翻译为所述待匹配汉字或汉字串组。
3.根据权利要求1所述的方法,其特征在于,所述获取待匹配汉字或汉字串组包括:
接收用户通过语音设备输入的用户声音或采集用户通过手写输入设备输入的手写笔迹;
对所述用户声音或手写笔迹进行识别并获取识别结果;
从所述识别结果中获取所述待匹配汉字或汉字串组。
4.根据权利要求2所述的方法,其特征在于,获取用户输入的字母组合之后,根据用户编码词典,将所述字母组合或从所述字母组合中分离出来的字母组合翻译为所述待匹配汉字或汉字串组之前,包括:判断所述字母组合的首字母是否是预定义的引导字符,如果是,则从用户输入的字母组合中分离出位于所述引导字符后的字母组合。
5.根据权利要求1所述的方法,其特征在于,将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对之前包括:将所述引导字符记录和存储到所述预置映射表中。
6.根据权利要求1至5任一权利要求所述的方法,其特征在于,所述输出并显示所述替代内容之后包括:注册和更新所述预置映射表。
7.一种批量信息快速输入的***,其特征在于,包括:
用户接口单元,用于获取待匹配汉字或汉字串组;
转换单元,用于将获取到的待匹配汉字或汉字串组中的每一个汉字或汉字串与预置映射表中用户预定义的汉字或汉字串进行比对,如相符,则获取与相符的汉字或汉字串对应的替代内容;其中,所述预置映射表用于记录和存储用户预定义的汉字或汉字串及其对应的替代内容;
输出单元,用于输出并显示所述替代内容。
8.根据权利要求7所述的***,其特征在于,所述用户接口单元包括:
输入接口子单元,用于通过计算机设备获取用户输入的字母组合;
分类子单元,用于判定用户输入的字母组合的首字母是否是预定义的引导字符;如果是,则将引导字符后的字母组合分离出来;
翻译子单元,用于根据用户编码词典,将获取的字母组合或从所述字母组合中分离出来的字母组合翻译为所述待匹配汉字或汉字串组。
9.根据权利要求7所述的***,其特征在于,所述用户接口单元包括:
输入接口子单元,用于接收通过语音设备输入的用户声音或采集用户通过手写输入设备输入的手写笔迹;
识别子单元,用于对所述用户声音或手写笔迹进行识别并获取识别结果,并从所述识别结果中获取所述待匹配汉字或汉字串组。
10.根据权利要求7至9任一权利要求所述的***,其特征在于,还包括注册单元,用于注册和更新所述预置映射表。
11.根据权利要求10所述的***,其特征在于所述注册单元包括:
添加子单元,用于接收用户预定义的汉字字符或字符串及其对应的替代内容并将其添加至所述预置映射表中;
删除子单元,用于删除所述预置映射表中的汉字字符或字符串及其对应的替代内容;
修改子单元,用于根据用户的修改操作,更新所述预置映射表中的汉字字符或字符串及其对应的替代内容。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910078912A CN101520693A (zh) | 2009-02-27 | 2009-02-27 | 一种批量信息快速输入的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910078912A CN101520693A (zh) | 2009-02-27 | 2009-02-27 | 一种批量信息快速输入的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101520693A true CN101520693A (zh) | 2009-09-02 |
Family
ID=41081319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910078912A Pending CN101520693A (zh) | 2009-02-27 | 2009-02-27 | 一种批量信息快速输入的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101520693A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937880A (zh) * | 2012-10-22 | 2013-02-20 | 广东欧珀移动通信有限公司 | 一种使用自定义词句的输入法、输入法***及移动终端 |
CN103761294A (zh) * | 2014-01-16 | 2014-04-30 | 广东小天才科技有限公司 | 基于手写轨迹和语音识别的查询方法及装置 |
WO2014101183A1 (en) * | 2012-12-31 | 2014-07-03 | Nokia Corporation | Method, apparatus, and system for providing information |
CN104216648A (zh) * | 2013-05-30 | 2014-12-17 | 北京三星通信技术研究有限公司 | 信息输入的方法及设备 |
CN104391588A (zh) * | 2014-11-07 | 2015-03-04 | 腾讯科技(深圳)有限公司 | 一种输入提示的方法及装置 |
CN105045486A (zh) * | 2015-07-15 | 2015-11-11 | 深圳前海达闼科技有限公司 | 一种输入方法及装置 |
CN108519870A (zh) * | 2018-03-29 | 2018-09-11 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN110413959A (zh) * | 2019-06-17 | 2019-11-05 | 重庆海特科技发展有限公司 | 桥梁检测记录的处理方法和装置 |
CN112313667A (zh) * | 2018-06-19 | 2021-02-02 | 株式会社理光 | 手写输入显示设备、手写输入显示方法和存储程序的记录介质 |
-
2009
- 2009-02-27 CN CN200910078912A patent/CN101520693A/zh active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937880A (zh) * | 2012-10-22 | 2013-02-20 | 广东欧珀移动通信有限公司 | 一种使用自定义词句的输入法、输入法***及移动终端 |
CN102937880B (zh) * | 2012-10-22 | 2015-08-12 | 广东欧珀移动通信有限公司 | 一种使用自定义词句的输入法、输入法***及移动终端 |
WO2014101183A1 (en) * | 2012-12-31 | 2014-07-03 | Nokia Corporation | Method, apparatus, and system for providing information |
CN104216648A (zh) * | 2013-05-30 | 2014-12-17 | 北京三星通信技术研究有限公司 | 信息输入的方法及设备 |
CN103761294A (zh) * | 2014-01-16 | 2014-04-30 | 广东小天才科技有限公司 | 基于手写轨迹和语音识别的查询方法及装置 |
CN104391588A (zh) * | 2014-11-07 | 2015-03-04 | 腾讯科技(深圳)有限公司 | 一种输入提示的方法及装置 |
CN104391588B (zh) * | 2014-11-07 | 2016-06-29 | 腾讯科技(深圳)有限公司 | 一种输入提示的方法及装置 |
CN105045486A (zh) * | 2015-07-15 | 2015-11-11 | 深圳前海达闼科技有限公司 | 一种输入方法及装置 |
CN108519870A (zh) * | 2018-03-29 | 2018-09-11 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN112313667A (zh) * | 2018-06-19 | 2021-02-02 | 株式会社理光 | 手写输入显示设备、手写输入显示方法和存储程序的记录介质 |
CN110413959A (zh) * | 2019-06-17 | 2019-11-05 | 重庆海特科技发展有限公司 | 桥梁检测记录的处理方法和装置 |
CN110413959B (zh) * | 2019-06-17 | 2023-05-23 | 重庆海特科技发展有限公司 | 桥梁检测记录的处理方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101520693A (zh) | 一种批量信息快速输入的方法及*** | |
CN102982021B (zh) | 用于消除语言转换中的多个读法的歧义的方法 | |
CN101004738B (zh) | 文字输入装置及其方法和具备文字输入装置的复印机 | |
CN104866469B (zh) | 具有第二语言模式的输入法编辑器 | |
US8253709B2 (en) | Electronic device and method for predicting word input | |
US7256769B2 (en) | System and method for text entry on a reduced keyboard | |
CN100555203C (zh) | 修正已输入文字的***及方法 | |
CN101256462B (zh) | 基于全混合联想库的手写输入方法和装置 | |
US20080180283A1 (en) | System and method of cross media input for chinese character input in electronic equipment | |
CN103777774B (zh) | 终端装置及输入法的文字纠错方法 | |
CN101639760A (zh) | 联系信息输入方法及*** | |
CN101283571A (zh) | 利用使用者终端机键盘上的符号字符输入多种语言的方法 | |
CN102298582A (zh) | 数据搜索和匹配方法和*** | |
CN102915122B (zh) | 基于语言模型的智能移动平台拼音输入法 | |
CN115344125A (zh) | 一种新型键位布局的键盘以及基于该键盘的输入方法 | |
JP2023012522A (ja) | クロスモーダル情報に基づく文書読解モデルトレーニング方法及び装置 | |
CN101493727A (zh) | 语句输入法的自然分词和混合输入 | |
CN101739143A (zh) | 文字输入方法及*** | |
KR20150083173A (ko) | 휴대 단말의 텍스트 편집 장치 및 그 방법 | |
US7197184B2 (en) | ZhuYin symbol and tone mark input method, and electronic device | |
CN1101567C (zh) | 汉字字符输入的方法和*** | |
CN101553810A (zh) | 字符转换装置和字符转换装置控制方法 | |
CN103246354B (zh) | 以通用语文字编码表达汉字的输入法及其键盘 | |
KR20120063407A (ko) | 터치스크린을 이용한 빠른 문자입력방법 및 문자입력장치 | |
CN104731766A (zh) | 拼音文字词库构建方法和装置及输入方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20090902 |