专利名称:声音辅助纠错的文字输入系统及其方法
技术领域:
本发明涉及一种文字输入系统及方法,特别是一种声音辅助纠错的文字输入系统及其方法。
背景技术:
随着高科技的迅猛发展,计算机信息处理技术居于先导地位,计算机得到了全面普及,尤其是近年来中文计算机的使用者逐步增加,对文字输入方法的要求也呈现出多样化的趋势,吸引着越来越多人的关注。计算机文字输入技术的发展已经普遍成为人们非常关心的一个问题。
文字输入虽然有数百种方法不断推陈出新,文字输入的状况却无根本性改善。特别是象汉字这种输入较为复杂,出现的重码较多,在通过键盘录入过程中,无论是单字或是词组,输入错误的现象时有发生。特别是在使用者不能够完全盲打或是打字不是很熟练的情况下,错误出现的几率也就更高,使用者有时也很难及时发现这些错误。虽然有些输入法为了适应盲打的需要,采用了声音提示功能,但是这种声音提示功能有其局限性,有些是错码无输出时提示,也就是只有当用户输入的码键错误,无法输出时,系统才会发出一短声以提示操作者本次操作无效。但在一些错误输入中,很大一部分都为有效的操作,对于这种错误,上述方法是无法提示给用户的。例如用户想要通过拼音输入法输入“丢失”一词,要求他在键盘上输入序列字符串“diushi”,有可能他错误地输入了“duishi”,从而错误地输入了“对视”而并非其原本意“丢失”。类似情况很多,由于键盘错误或拼音错误导致的输入失误,当今的输入法都无法将这种错误提示给用户。
因此如何找到一种文字输入方法可以满足及时纠正输入错误的需求,实现打字录入高速和正确的有机结合,不仅是时代发展赋予文字输入的新使命,也是广大计算机用户的迫切需求。
发明内容
本发明主要的目的在于为解决上述问题而提出一种声音辅助纠错的文字输入系统及其方法,通过键盘录入与声音提示相结合,在用户打字的同时播放输入文字的声音,使用户可以将声音内容与所要录入的文字内容相对照,从而及时发现打字过程中出现的错误,提高打字效率。
为实现上述目的,本发明提供了一种声音辅助纠错的文字输入系统,在显示输入的文字的同时,辅助播放其发音信息,包括一音频数据库,储存有至少一笔文字对应的辅助发音信息;一输入接收模块,其用以接收用户输入的字符串;一预编辑模块,用以根据该字符串内容,将其编辑成为相应文字,并将相应文字传送至可编辑表单;一声音撷取模块,其用以根据该文字,自该音频数据库中撷取与之相匹配的辅助发音信息;以及一声音播放模块,其用以播放该音频信息。
另外,本发明提供一种声音辅助纠错的文字输入方法,首先接收用户输入的字符串,然后将该字符串编辑成文字,根据该文字自该音频数据库中撷取与之相匹配的音频信息,在当前可编辑表单中显示该文字,同时播放相应的音频信息。
根据本发明提供的声音辅助纠错的文字输入系统及其方法,在向可编辑表单输入文字的同时,播放该文字的发音信息,使用者可以根据该发音信息来检验输入的内容是否正确,从而使输入速度的提高变得更容易。
有关本发明的详细内容及技术,兹就配合
如下。
图1是本发明所提供的声音辅助纠错的文字输入系统的模块结构图;图2是本发明所提供的声音辅助纠错的文字输入方法的运作流程图;图3是本发明实施例的运作流程图;图4a和图4b是本发明实施例预编辑接口示意图;及图5是本发明实施例的字符串语音匹配的示意图。
其中,附图标记说明如下110—音频数据库;120—输入接收模块;130—预编辑模块;140—声音撷取模块;150—声音播放模块;
步骤210—接收用户输入的字符串;步骤220—将该字符串编辑成文字;步骤230—根据该文字自该音频数据库中撷取与之相匹配的音频信息;步骤240—在当前可编辑表单中显示该文字,同时播放相应的音频信息;步骤310—接收键盘输入的字符串;步骤320—是否可以编辑成为汉字;步骤330—发出错误提示;步骤331—将其编辑成为汉字;步骤340—撷取该汉字的辅助发音信息;步骤350—在视窗中显示该汉字并播放其发音;510—字词数据库;520—拼音数据库;530—声音档;540—声音档中的偏移;550—声音档中的数据长度。
具体实施例方式
本发明为一种声音辅助纠错的文字输入系统及其方法,是对于在目前中文的输入方法中,并没有特别针对在输入时纠正错误而提出的有效方法,导致的在进行类似数据的文字输入正确率上大打折扣,而提出的一种可在显示输入的文字的同时,辅助播放其发音信息的输入系统及方法,减少输入错误的发生,进而加速使用者输入文字的整体数量速度及效率,以进一步满足使用者的需求。该系统可应用在个人计算机(Personal Computer,PC)、笔记型计算机(Note Book,NB)、个人数字助理(Personal Digital Assistant,PDA)的组合中的任意一种。
首先由图1中说明本发明的系统,该图是本发明的模块结构图,输入接收模块120将接收到的字符串发送到预编辑模块130进行文字编辑,并将编辑的相应文字发送至可编辑表单,声音撷取模块140根据编辑成的文字在音频数据库110中撷取相应的辅助发音信息,并将该辅助发音信息发送到声音播放模块150播放出来,下面对本发明的模块进行详细说明如下(1)音频数据库110,其储存有至少一笔文字辅助发音信息,当对应的汉字为多音字,则该汉字可能对应有多个辅助发音信息。
(2)输入接收模块120,其用以接收用户输入的字符串,用户可以是通过键盘输入的,也可以是通过手写输入的内容。
(3)预编辑模块130,用以根据该字符串内容,将其编辑成为相应汉字,并将相应汉字传送至可编辑表单。
(4)声音撷取模块140,其用以根据输入该可编辑表单的汉字,自该音频数据库中撷取与之相匹配的辅助发音信息。若该汉字多音字,则根据其前后词汇,撷取相应的发音信息。
(5)声音播放模块150,其用以将该音频信息播放出来。
上述预编辑模块还与一错误提示模块相连,当用户输入的字符串无法编辑成为文字时,发出错误提示。
接着,通过图2来说明本发明的流程,该图是本发明所提供的声音辅助纠错的汉字输入方法的运作流程图,说明如下首先接收用户输入的字符串(步骤210),将该字符串编辑成文字(步骤220),根据该文字自该音频数据库中撷取与之相匹配的音频信息(步骤230),在当前可编辑表单中显示该文字,同时播放相应的音频信息(步骤240)。
本发明所提供的方法可应用在个人计算机、笔记型计算机、个人数字助理的组合中的任意一种。
请参见图3,该图是本发明实施例的流程图。当用户在一可编辑表单通过拼音输入法输入文字时,首先系统接收用户通过键盘输入的拼音字符串(步骤310),然后对其进行预编辑,请参见图4a和图4b,该图是本发明实施例预编辑接口示意图,如图4a所示,系统接收用户输入的拼音字符串“shuru”,然后将其预编辑成相应汉字,如图4b所示,显示出编辑的汉字“输入”。其中还有一判断其是否可以编辑成为汉字的过程(步骤320),若拼音数据库中不存在用户输入的拼音,则说明该字符串无法编辑成为汉字,因此发出错误提示(步骤330),否则若拼音数据库中存在该拼音,则可将其编辑成为汉字(步骤331),然后撷取该汉字对应的辅助发音信息(步骤340),若该汉字为多音字,则其对应多个发音信息,因此系统根据编辑的词汇内容撷取相应的发音信息,最后在视窗中输出该汉字,同时播放其发音(步骤350)。
请参见图5,该图是本发明实施例数据储存的示意图。如图所示,字词数据库510与拼音数据库520相连,字词数据库510中每一个汉字都对应拼音数据库520中一个拼音,拼音数据库中记录有每一个拼音在声音档530中的偏移540以及该拼音在声音档530中的数据长度550。系统撷取汉字对应的辅助发音信息就是撷取其拼音在声音档中的偏移以及数据长度,然后根据该偏移及数据长度将声音播放出来。
虽然本发明以前述的较佳实施例揭示如上,然而其并非用以限定本发明,故任何熟悉此技术者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当以后附的申请专利范围为准。
权利要求
1.一种声音辅助纠错的文字输入系统,其特征在于,在显示输入的文字的同时,辅助播放其发音信息,包括一音频数据库,其储存有至少一笔文字对应的辅助发音信息;一输入接收模块,其用以接收用户输入的字符串;一预编辑模块,用以根据该字符串内容,将其编辑成为相应文字,并将相应文字传送至可编辑表单;一声音撷取模块,其用以根据该文字,自该音频数据库中撷取与之相匹配的辅助发音信息;及一声音播放模块,其用以播放该音频信息。
2.如权利要求1所述的声音辅助纠错的文字输入系统,其特征在于所述文字为汉字。
3.如权利要求1所述的声音辅助纠错的文字输入系统,其特征在于该系统可应用在个人计算机、笔记型计算机、个人数字助理的组合中的任意一种。
4.如权利要求1所述的声音辅助纠错的文字输入系统,其特征在于该预编辑模块还与一错误提示模块相连,当用户输入的字符串无法编辑成为文字时,发出错误提示。
5.如权利要求1所述的声音辅助纠错的文字输入系统,其特征在于该声音撷取模块根据该预编辑模块编辑的词汇撷取相应的辅助发音信息。
6.一种声音辅助纠错的文字输入方法,其特征在于在显示输入的文字的同时,播放其辅助发音信息,该方法包括如下步骤接收用户输入的字符串;将该字符串编辑成文字;根据该文字自该音频数据库中撷取与之相匹配的音频信息;及在当前可编辑表单中显示该文字,同时播放相应的音频信息。
7.如权利要求6所述的声音辅助纠错的文字输入方法,其特征在于所述文字为汉字。
8.如权利要求6所述的声音辅助纠错的文字输入方法,其特征在于所述将该字符串编辑成文字的步骤,若该字符串无法编辑成文字时,发出错误提示。
9.如权利要求6所述的声音辅助纠错的文字输入方法,其特征在于所述撷取音频信息的步骤为根据编辑的词汇内容撷取相应的发音信息。
10.如权利要求6所述的声音辅助纠错的文字输入方法,其特征在于该输入方法可应用在个人计算机、笔记型计算机、个人数字助理的组合中的任意一种。
全文摘要
一种声音辅助纠错的文字输入系统及其方法,首先输入接收模块接收用户输入的字符串,然后预编辑模块将该字符串编辑成文字,声音撷取模块根据该文字自音频数据库中撷取与之相匹配的音频信息,在当前可编辑表单中显示该文字,同时声音播放模块播放相应的音频信息,实现了在用户打字的同时播放输入文字的声音,使用户可以将声音内容与所要录入的文字内容相对照,从而及时发现打字过程中出现的错误,提高打字效率。
文档编号G06F3/16GK1607496SQ20031010068
公开日2005年4月20日 申请日期2003年10月13日 优先权日2003年10月13日
发明者刘文涵, 宋建福, 刘庆彪 申请人:英业达股份有限公司