文字输入系统及方法技术方案

技术编号:33130083 阅读:46 留言:0更新日期:2022-04-17 00:45
本发明专利技术揭示了一种文字输入系统及方法,所述文字输入系统包括:第一文字输入模块、文字数据库模块、第一文字比对模块、输入文字供选择模块、语音获取模块、语音识别模块、关联获取模块、关联文字选定模块及供选择文字调整模块;所述供选择文字调整模块用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字。本发明专利技术提出的文字输入系统及方法,可提高文字输入的效率及精确度。度。度。

【技术实现步骤摘要】
文字输入系统及方法


[0001]本专利技术属于电子信息
,涉及一种输入系统,尤其涉及一种文字输入系统及方法。

技术介绍

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

技术实现思路

[0005]本专利技术提供一种文字输入系统及方法,可提高文字输入的效率及精确度。
[0006]为解决上述技术问题,根据本专利技术的一个方面,采用如下技术方案:
[0007]一种文字输入系统,所述文字输入系统包括:
[0008]第一文字输入模块,用以通过设定输入法输入设定字符或字符组合;
[0009]文字数据库模块,用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
[0010]第一文字比对模块,用以将所述第一文字输入模块输入的字符或字符组合与所述文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;
[0011]输入文字供选择模块,用以从所述第一文字比对模块获取的文字中选取设定数量的文字显示于一文字供选择区域;
[0012]语音获取模块,用以获取语音数据;
[0013]语音识别模块,用以识别所述语音获取模块获取的语音数据;
[0014]关联获取模块,用以获取所述第一文字输入模块输入的字符或字符组合对应的供选择文字与所述语音识别模块识别的语音数据之间的关联数据;
[0015]关联文字选定模块,用以根据所述关联获取模块获取的关联数据选择与语音数据关联的至少一文字;
[0016]供选择文字调整模块,用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字的排
序;
[0017]关联关系数据库,用以存储各文字的关联关系数据;所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个;
[0018]所述关联获取模块用以将所述语音识别模块识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前;
[0019]所述语音识别模块用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
[0020]所述语音识别模块用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
[0021]所述语音识别模块用以识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
[0022]根据本专利技术的另一个方面,采用如下技术方案:一种文字输入系统,所述文字输入系统包括:
[0023]第一文字输入模块,用以通过设定输入法输入设定字符或字符组合;
[0024]文字数据库模块,用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
[0025]第一文字比对模块,用以将所述第一文字输入模块输入的字符或字符组合与所述文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;
[0026]输入文字供选择模块,用以从所述第一文字比对模块获取的文字中选取设定数量的文字显示于一文字供选择区域;
[0027]语音获取模块,用以获取语音数据;
[0028]语音识别模块,用以识别所述语音获取模块获取的语音数据;
[0029]关联获取模块,用以获取所述第一文字输入模块输入的字符或字符组合对应的供选择文字与所述语音识别模块识别的语音数据之间的关联数据;
[0030]关联文字选定模块,用以根据所述关联获取模块获取的关联数据选择与语音数据关联的至少一文字;
[0031]供选择文字调整模块,用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字。
[0032]作为本专利技术的一种实施方式,所述文字输入系统进一步包括关联关系数据库,所述关联关系数据库用以存储各文字的关联关系数据;
[0033]所述关联获取模块用以将所述语音识别模块识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前。
[0034]作为本专利技术的一种实施方式,所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个。
[0035]作为本专利技术的一种实施方式,所述语音识别模块用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;
[0036]所述语音识别模块用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;
[0037]所述语音识别模块用以识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。
[0038]根据本专利技术的又一个方面,采用如下技术方案:一种文字输入系统,所述文字输入系统包括:
[0039]第一文字输入步骤,通过设定输入法输入设定字符或字符组合;
[0040]第一文字比对步骤,将所述第一文字输入步骤输入的字符或字符组合与文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;文字数据库模块存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;
[0041]输入文字供选择步骤,从所述第一文字比对步骤获取的文字中选取设定数量的文字显示于一文字供选择区域;
...

【技术保护点】

【技术特征摘要】
1.一种文字输入系统,其特征在于,所述文字输入系统包括:第一文字输入模块,用以通过设定输入法输入设定字符或字符组合;文字数据库模块,用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;第一文字比对模块,用以将所述第一文字输入模块输入的字符或字符组合与所述文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;输入文字供选择模块,用以从所述第一文字比对模块获取的文字中选取设定数量的文字显示于一文字供选择区域;语音获取模块,用以获取语音数据;语音识别模块,用以识别所述语音获取模块获取的语音数据;关联获取模块,用以获取所述第一文字输入模块输入的字符或字符组合对应的供选择文字与所述语音识别模块识别的语音数据之间的关联数据;关联文字选定模块,用以根据所述关联获取模块获取的关联数据选择与语音数据关联的至少一文字;供选择文字调整模块,用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字的排序;关联关系数据库,用以存储各文字的关联关系数据;所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个;所述关联获取模块用以将所述语音识别模块识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前;所述语音识别模块用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;所述语音识别模块用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;所述语音识别模块用以识别语音数据的主要部分,作为语音数据的查询内容,以便在所述查询列中查询各文字对应的查询列中是否包含对应的查询内容。2.一种文字输入系统,其特征在于,所述文字输入系统包括:第一文字输入模块,用以通过设定输入法输入设定字符或字符组合;文字数据库模块,用以存储设定输入法下各文字对应的字符或字符组合,各字符或字符组合对应的供选择文字,以及对应的表征次序的优先级数据;第一文字比对模块,用以将所述第一文字输入模块输入的字符或字符组合与所述文字数据库模块中存储的字符进行比对,获取至少一个可能输入的文字,以及该文字的优先级数据,并以各文字的优先级数据从高至低对文字进行排序;输入文字供选择模块,用以从所述第一文字比对模块获取的文字中选取设定数量的文字显示于一文字供选择区域;语音获取模块,用以获取语音数据;
语音识别模块,用以识别所述语音获取模块获取的语音数据;关联获取模块,用以获取所述第一文字输入模块输入的字符或字符组合对应的供选择文字与所述语音识别模块识别的语音数据之间的关联数据;关联文字选定模块,用以根据所述关联获取模块获取的关联数据选择与语音数据关联的至少一文字;供选择文字调整模块,用以根据所述关联文字选定模块选定的文字,调整对应文字的优先级数据,并根据调整后的优先级数据调整所述文字供选择区域中显示的文字的排序。3.根据权利要求2所述的文字输入系统,其特征在于:所述文字输入系统进一步包括关联关系数据库,所述关联关系数据库用以存储各文字的关联关系数据;所述关联获取模块用以将所述语音识别模块识别的语音数据中是否与通过第一文字输入方式输入文字的关联关系数据相同;若相同,则提升对应输入文字的优先级数据,并提升其排序,使其更靠前。4.根据权利要求3所述的文字输入系统,其特征在于:所述关联关系数据库存储有文字的关联点;所述关联点包括词性、笔画数、字的结构、汉字偏旁部首、近义词、使用场景、应用的词组或句子、位于所述文字供选择区域的序号中的至少一个。5.根据权利要求3所述的文字输入系统,其特征在于:所述语音识别模块用以识别语音数据的段数;对于包含至少两段的语音数据,对语音数据进行分段,将语音数据分为段首部分及主要部分;所述语音识别模块用以识别语音数据的段首部分,获取语音数据的关联点,该关联点对应所述关联关系数据库的设定列,该列作为查询列;所述语音识别模块用以识别语音数据...

【专利技术属性】
技术研发人员:林建明戈登杜亚威
申请(专利权)人:深圳萨摩耶数字科技有限公司
类型:发明
国别省市:

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

1