一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文字输入系统及方法与流程

2022-04-16 22:11:46 来源:中国专利 TAG:


1.本发明属于电子信息技术领域,涉及一种输入系统,尤其涉及一种文字输入系统及方法。


背景技术:

2.在人们的工作、学习、生活中,需要应用很多电子设备,如计算机、手机;使用这些电子设备的过程中,经常需要进行文字输入。现有的文字输入方式通常包括:利用键盘及设定输入法输入、触摸屏手写输入以及语音输入等;如今用的比较多的依然是利用键盘及设定输入法输入。
3.在利用键盘输入汉字的用户中,大部分使用拼音输入法。其原因是:相比五笔输入法,拼音输入法符合人脑对语言的语音感受习惯,且容易学习。然而拼音输入法的输入效率较差,对于一些不常使用的汉字,需要寻找较长时间。另外,对于不了解其读音的汉字,也无法进行输入。
4.有鉴于此,如今迫切需要设计一种新的文字输入方式,以便克服现有文字输入方式存在的上述至少部分缺陷。


技术实现要素:

5.本发明提供一种文字输入系统及方法,可提高文字输入的效率及精确度。
6.为解决上述技术问题,根据本发明的一个方面,采用如下技术方案:
7.一种文字输入系统,所述文字输入系统包括:
8.第一文字输入模块,用以通过设定输入法输入设定字符或字符组合;
9.文字数据库模块,用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
10.第一文字比对模块,用以将所述第一文字输入模块输入的字符或字符组合与所述文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;
11.输入文字供选择模块,用以从所述第一文字比对模块获取的文字中选取设定数量的文字显示于一文字供选择区域;
12.语音获取模块,用以获取语音数据;
13.语音识别模块,用以识别所述语音获取模块获取的语音数据;
14.关联获取模块,用以获取所述第一文字输入模块输入的字符或字符组合对应的供选择文字与所述语音识别模块识别的语音数据之间的关联数据;
15.关联文字选定模块,用以根据所述关联获取模块获取的关联数据选择与语音数据关联的至少一文字;
16.供选择文字调整模块,用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字的排
序;
17.关联关系数据库,用以存储各文字的关联关系数据;所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个;
18.所述关联获取模块用以将所述语音识别模块识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前;
19.所述语音识别模块用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
20.所述语音识别模块用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
21.所述语音识别模块用以识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
22.根据本发明的另一个方面,采用如下技术方案:一种文字输入系统,所述文字输入系统包括:
23.第一文字输入模块,用以通过设定输入法输入设定字符或字符组合;
24.文字数据库模块,用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
25.第一文字比对模块,用以将所述第一文字输入模块输入的字符或字符组合与所述文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;
26.输入文字供选择模块,用以从所述第一文字比对模块获取的文字中选取设定数量的文字显示于一文字供选择区域;
27.语音获取模块,用以获取语音数据;
28.语音识别模块,用以识别所述语音获取模块获取的语音数据;
29.关联获取模块,用以获取所述第一文字输入模块输入的字符或字符组合对应的供选择文字与所述语音识别模块识别的语音数据之间的关联数据;
30.关联文字选定模块,用以根据所述关联获取模块获取的关联数据选择与语音数据关联的至少一文字;
31.供选择文字调整模块,用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字。
32.作为本发明的一种实施方式,所述文字输入系统进一步包括关联关系数据库,所述关联关系数据库用以存储各文字的关联关系数据;
33.所述关联获取模块用以将所述语音识别模块识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前。
34.作为本发明的一种实施方式,所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个。
35.作为本发明的一种实施方式,所述语音识别模块用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
36.所述语音识别模块用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
37.所述语音识别模块用以识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
38.根据本发明的又一个方面,采用如下技术方案:一种文字输入系统,所述文字输入系统包括:
39.第一文字输入步骤,通过设定输入法输入设定字符或字符组合;
40.第一文字比对步骤,将所述第一文字输入步骤输入的字符或字符组合与文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;文字数据库模块存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
41.输入文字供选择步骤,从所述第一文字比对步骤获取的文字中选取设定数量的文字显示于一文字供选择区域;
42.语音获取步骤,获取语音数据;
43.语音识别步骤,识别所述语音获取步骤获取的语音数据;
44.关联获取步骤,获取所述第一文字输入步骤输入的字符或字符组合对应的供选择文字与所述语音识别步骤识别的语音数据之间的关联数据;
45.关联文字选定步骤,根据所述关联获取步骤获取的关联数据选择与语音数据关联的至少一文字;
46.供选择文字调整步骤,根据所述关联文字选定步骤选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字;
47.所述文字输入方法进一步包括:关联关系数据库存储各文字的关联关系数据;所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个;
48.所述关联获取步骤中,将所述语音识别步骤识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前;
49.所述语音识别步骤包括:
50.识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
51.识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
52.识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
53.根据本发明的又一个方面,采用如下技术方案:一种文字输入方法,所述文字输入
方法包括:
54.第一文字输入步骤,通过设定输入法输入设定字符或字符组合;
55.第一文字比对步骤,将所述第一文字输入步骤输入的字符或字符组合与文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;文字数据库模块存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
56.输入文字供选择步骤,从所述第一文字比对步骤获取的文字中选取设定数量的文字显示于一文字供选择区域;
57.语音获取步骤,获取语音数据;
58.语音识别步骤,识别所述语音获取步骤获取的语音数据;
59.关联获取步骤,获取所述第一文字输入步骤输入的字符或字符组合对应的供选择文字与所述语音识别步骤识别的语音数据之间的关联数据;
60.关联文字选定步骤,根据所述关联获取步骤获取的关联数据选择与语音数据关联的至少一文字;
61.供选择文字调整步骤,根据所述关联文字选定步骤选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字。
62.作为本发明的一种实施方式,所述文字输入方法进一步包括:关联关系数据库存储各文字的关联关系数据;
63.所述关联获取步骤中,将所述语音识别步骤识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前。
64.作为本发明的一种实施方式,所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个。
65.作为本发明的一种实施方式,所述语音识别步骤包括:
66.识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
67.识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
68.识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
69.本发明的有益效果在于:本发明提出的文字输入系统及方法,可提高文字输入的效率及精确度。
附图说明
70.图1为本发明一实施例中文字输入系统的组成示意图。
71.图2为本发明一实施例中文字输入方法的流程图。
具体实施方式
72.下面结合附图详细说明本发明的优选实施例。
73.为了进一步理解本发明,下面结合实施例对本发明优选实施方案进行描述,但是应当理解,这些描述只是为进一步说明本发明的特征和优点,而不是对本发明权利要求的限制。
74.该部分的描述只针对几个典型的实施例,本发明并不仅局限于实施例描述的范围。相同或相近的现有技术手段与实施例中的一些技术特征进行相互替换也在本发明描述和保护的范围内。
75.说明书中各个实施例中的步骤的表述只是为了方便说明,本技术的实现方式不受步骤实现的顺序限制。说明书中的“连接”既包含直接连接,也包含间接连接。
76.本发明揭示了一种文字输入系统,图1为本发明一实施例中文字输入系统的组成示意图;请参阅图1,所述文字输入系统包括:第一文字输入模块1、文字数据库模块2、第一文字比对模块3、输入文字供选择模块4、语音获取模块5、语音识别模块6、关联获取模块7、关联文字选定模块8及供选择文字调整模块9。
77.所述第一文字输入模块1用以通过设定输入法输入设定字符或字符组合。可以通过多种输入法输入;对于中文文字输入,如可以通过拼音输入法、五笔输入法等。在电子设备(如手机、电脑,甚至是工业设备)的设定区域可以输入设定字符。
78.所述文字数据库模块2用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据。
79.所述第一文字比对模块3用以将所述第一文字输入模块1输入的字符或字符组合与所述文字数据库模块2中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序。所述第一文字比对模块3可以基于现有文字输入的技术获取对应的文字优先级。
80.所述输入文字供选择模块4用以从所述第一文字比对模块3获取的文字中选取设定数量的文字显示于一文字供选择区域。如可以在输入区域附近显示一个条形框,用来展示设定数量的文字或文字组合,供用户选择。
81.所述语音获取模块5用以获取语音数据。所述语音获取模块5可以包括麦克风,可以接收用户的语音数据。
82.所述语音识别模块6用以识别所述语音获取模块5获取的语音数据。所述语音识别模块6能获取所述语音获取模块5获取的语音数据,并利用现有的语音识别技术进行识别。
83.所述关联获取模块7用以获取所述第一文字输入模块1输入的字符或字符组合对应的供选择文字与所述语音识别模块6识别的语音数据之间的关联数据。
84.在本发明的一实施例中,所述文字输入系统进一步包括关联关系数据库10,所述关联关系数据库10用以存储各文字的关联关系数据。在一实施例中,所述关联关系数据库10存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个。
85.所述关联文字选定模块8用以根据所述关联获取模块7获取的关联数据选择与语音数据关联的至少一文字。
86.所述供选择文字调整模块9用以根据所述关联文字选定模块选定的文字,调整对
应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字。
87.所述关联获取模块7用以将所述语音识别模块6识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前。
88.例如,文字显示区域(条形框)显示了六个文字组合;用户输入changch,条形框显示出:1长城;2长春;3尝尝;4常常;5长处;6长传。而用户发出的语音为changcha;则所述关联文字选定模块8分析对应数据库模块内拼音为changcha的文字组合,提升其优先级,便于用户寻找。
89.在本发明的一实施例中,所述语音识别模块6用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分。
90.所述语音识别模块6可以用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列。
91.所述语音识别模块6可以用以识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
92.本发明进一步揭示一种文字输入方法,图2为本发明一实施例中文字输入方法的流程图;请参阅图2,所述文字输入方法包括:
93.【步骤s1】第一文字输入步骤,通过设定输入法输入设定字符或字符组合;
94.【步骤s2】第一文字比对步骤,将所述第一文字输入步骤输入的字符或字符组合与文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;文字数据库模块存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
95.【步骤s3】输入文字供选择步骤,从所述第一文字比对步骤获取的文字中选取设定数量的文字显示于一文字供选择区域;
96.【步骤s4】语音获取步骤,获取语音数据;
97.【步骤s5】语音识别步骤,识别所述语音获取步骤获取的语音数据;
98.【步骤s6】关联获取步骤,获取所述第一文字输入步骤输入的字符或字符组合对应的供选择文字与所述语音识别步骤识别的语音数据之间的关联数据;
99.【步骤s7】关联文字选定步骤,根据所述关联获取步骤获取的关联数据选择与语音数据关联的至少一文字;
100.【步骤s8】供选择文字调整步骤,根据所述关联文字选定步骤选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字。
101.在本发明的一实施例中,所述文字输入方法进一步包括:关联关系数据库存储各文字的关联关系数据;在一实施例中,所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个。
102.所述关联获取步骤中,将所述语音识别步骤识别的语音数据中是否与通过第一文
字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前。
103.在本发明的一实施例中,所述语音识别步骤包括:
104.识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
105.识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
106.识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
107.综上所述,本发明提出的文字输入系统及方法,可提高文字输入的效率及精确度。在本发明的一种使用场景中,本发明可将多种文字输入方式进行结合,在提高文字输入效率的同时,确保文字输入的精确度。
108.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施;例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一些实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中;例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现;例如,作为与处理器配合从而执行各个步骤或功能的电路。
109.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
110.这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。实施例中所涉及的效果或优点可因多种因素干扰而可能不能在实施例中体现,对于效果或优点的描述不用于对实施例进行限制。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献