混合输入方法

文档序号:6557462阅读:422来源:国知局
专利名称:混合输入方法
技术领域
本发明提供一种输入方法,特别指一种同时整合语音与书写输入的输入方法。
不论是桌上型电脑、个人数据助理(PDA)或是掌上型电脑,在使用者与电脑系统之间的界面上都需要用到输入方法。目前的电脑系统中有两种比较容易使用的输入方法,它们为语音输入与书写输入,然而这两种输入方法都各有缺点。语音输入方法,如语音识别程序,在输入如汉语等具有音调的语言时常常会遇到严重的困难。甚至在英语中,现有的语音识别系统都无法准确地识别使用者所发出的单词。结果电脑系统便对一个使用者发出的单词提供一字串给使用者自己点选正确的单词。而书写识别程序也有类似的缺点,特别是对于比较复杂的文字来说,像是中国字,使用者很可能会在输入一个单词后被要求由一字串中点选一个正确的单词。或者在书写中文字时,电脑系统可能会根据笔划或发音将每个单词分割成好几个部分。想要学习这类的输入系统对于许多使用者来说并不是一件容易的事,对他们来说,输入速度当然也就会比较慢了。
因此本发明的主要目的是提供一种整合语音输入方法与书写识别方法的输入方法,以解决上述问题。
为了实现上述目的,本发明提供了一种结合语音输入及书写输入的输入方法,其包含使用一语音识别程序来依据语音输入产生一第一组字母;使用一书写识别程序来依据书写输入产生一第二组字母;产生一第三组字母,其中的字母是同时存在该第一及第二组字母;以及显示该第三组字母中的至少一字母。


图1为使用本发明输入方法的电脑系统的示意图。
图2为图1所示电脑系统的功能方框图。
图3为图1所示电脑系统的另一种功能方框图。
图4为第1组字母、第二组字母以及第三组字母的方框图。
请参阅图1,图1为使用本发明输入方法的电脑系统10的示意图。电脑系统10包含有一显示器12、一键盘14、一含有相关应用软件的处理单元16、一麦克风17以及一用来书写输入的输入板18。显示器12、键盘14、麦克风17以及输入板18全部都连接到处理单元16。使用者可以通过麦克风17说话,经由语音识别软件将文字输入到处理单元16中。同样,使用者也可以在输入板18上书写,经由书写识别软件将文字输入到处理单元16中。麦克风17与输入板18设计为可同时运作。而在处理单元16中执行的应用软件便可以根据麦风克17的语音输入,以及输入板18的书写输入,至少产生一个最接近的文字。这些符合的文字接着会显示在显示器12上给使用者看,并允许使用者选择一个想要的文字。
请同时参照图1与图2。图2为图1所示第一实施例的处理单元16的功能方框图。在处理单元16中,至少存在一中央处理器(CPU)22以及一存储器24,用来储存应用软件与数字数据。存储器24包含有一语音输入模块25,一书写输入模块27,以及一数据库29。语音输入模块25包含有一语音识别程序26,而书写输入模块27则包含有一书写识别程序28。语音输入模块25会从麦风克17取得语音数据,并根据该语音数据,利用语音识别程序26产生一文字(字串)。而书写输入模块27则会从输入板18取得书写数据,且书写识别程序28会利用书写数据产生一相对应的文字(字串)。因此,除了麦克风17与输入板18之外,图2中所示输入方法的大部分都是在处理单元16中执行,也就是由软件来执行。语音识别程序26与书写识别程序28都会利用数据库29来执行个别的工作。
本发明的输入方法必须自行调整使用者发音与书写上的特殊性。这项功能会由语音识别程序26与书写识别程序28来执行。语音识别程序26原来是计划根据一第一标准26a来识别语音文字,而第一标准26a是某种特定语言最为普遍的语音特性。第一标准26a的特性储存在数据库29中。在训练过程中,第一标准26a的特性是慢慢修改并累积而成的,因此最后便会成为使用者的语音风格。当语音识别程序26无法辨认一个说出来的字时,使用者可以用键盘14输入相对应的文字14。这个无法辨认的字接着便会连结到数据库29中的这个文字,变成第一标准26a的一部分。同样,书写识别程序28原先是计划根据一第二标准28a来识别书写文字。在与语音识别程序26相似的程序中,使用者可以训练书写识别程序28辨认使用者独特的书写形式。当训练书写识别程序28时,第二标准28a会根据使用者的书写特性加以调整。无法辨认的手写字可以利用键盘14手动输入以协助训练过程,而这些手写字的特色接着便会加入第二标准28a中。
请同时参阅图1与图3。图3为图1所示第二实施例的处理单元16的功能方框图。相比于图2所示的第一实施例,第二实施例中大部分的识别方法都是在硬件中执行。在处理单元16中,至少存在一中央处理器(CPU)22以及一存储器24,用来储存应用软件与数字信息。还有一语音输入模块35以及一书写输入模块37,其中语音输入模块35含有一语音识别程序36,而书写输入模块37则含有一书写识别程序38。存储器24包含有数据库29以储存语音输入模块35与书写输入模块37的信息。中央处理器22、存储器24、语音输入模块35与书写输入模块37全都互相电连接。如前一个实施例中所示,语音输入模块35与书写输入模块37都会利用数据库29来执行个别的工作,并且能够适应使用者特殊的语音与书写特色。
请参阅图1至图4。图4为一第一组字母53、一第二组字母54以及根据本发明方法产生的一第三组字母55的示意图。在建立与架构完成数据库29之后,本发明可适应输入方法的电脑系统10已经可以使用了。当使用者通过麦克风17与输入板18输入字母,语音输入模块25、35会根据语音识别程序26、36产生一组有可能吻合使用者的语音输入的字母56的第一组字母53。同样,书写输入模块25、35也会根据书写识别程序28、38产生一组有可能吻合使用者的书写输入的字母56的第二组字母54。电脑系统10接着会利用第一组字母53与第二组字母54产生一第三组字母55。第三组字母55中的字母56是同时存在第一组字母53与第二组字母54中。例如,语音识别程序26、36所产生的第一组字母53可能会包含象是A、B、C、D、E、F与G的字母56。书写识别程序28、38所产生的第二组字母54可能会包含象是B、D、J、H、K与M的字母56。接着,电脑系统10便会产生含有文字B与D的第三组字母55。第三组字母55接着便会显示给使用者看,让使用者可选择B或D。以这种方式,提供给使用者的选项便会大大减少,以简化使用者的输入过程。如果第三组字母55中只含有单一字母56,这个单一字母56便会自动被选取,而不需要使用者进一步作点选的动作。利用这种自动选择过程,整个输入过程便会加快速度。而如果第三组字母55中是空的话,也就是说,第一组字母53与第二组字母54中并没有发现含有相同的文字56,使用者便必须通过键盘14手动输入想要的文字了。这个漏掉的文字的语音与书写特性,接着便会输入到数据库29中。以这个方式,语音识别程序26与36与书写识别程序28与38的训练过程便会持续下去。虽然在这个实施例中,第一组字母53、第二组字母54与第三组字母55的内容都只是单一字母56,然而无疑的,第一组字母53、第二组字母54与第三组字母55的内容也有可能是至少一组字串56。也就是说,不再是只处理单一个字元,该输入方法也可以处理一个句子。
相比于已知技术,本发明输入方法整合了一语音输入方法与一书写输入方法。这两种输入方法可同时使用以产生含有单一文字或字串的文字组,其中的文字是同时存在语音输入方法与书写输入方法所得到的输出中。结果,根据本发明的输入方法可以节省许多花在选择语音输入方法与书写输入方法的文字的时间,以及让很少打字的人减少必须打字的量。由于结合了书写输入方法,本发明也节省了辨认语音输入的时间。因为语音输入方法与书写输入方法都各有它们自己的缺点,因此将它们结合起来比单独使用它们还要有利。
以上所述仅为本发明的优选实施例,凡在本发明权利要求范围内所做的等价变化与修饰,皆应属本发明专利的涵盖范围。
权利要求
1.一种结合语音输入及书写输入的输入方法,其包含使用一语音识别程序来依据语音输入产生一第一组字母;使用一书写识别程序来依据书写输入产生一第二组字母;产生一第三组字母,其中的字母是同时存在该第一及第二组字母;以及显示该第三组字母中的至少一字母。
2.如权利要求1所述的方法,其还包含提供至少一数据库,其中该语音识别程序及该书写识别程序是由该数据库选出该第一组字母及该第二组字母。
3.如权利要求2所述的方法,其另包含加入一第一字母至该数据库,该第一字母系由使用一辅助输入方法来产生。
4.如权利要求3所述的方法,其中该语音识别程序使用一用于识别语音输入的第一标准来识别使用者的误音输入,并使该第一标准符合使用者的语音输入。
5.如权利要求4所述的方法,其中该辅助输入方法包含将使用者对应该第一字母的语音输入加入该数据库。
6.如权利要求3所述的方法,其中该书写识别程序使用一用于识别书写输入的第二标准来识别使用者的书写输入,并使该第二标准符合使用者的书写输入。
7.如权利要求6所述的方法,其中该辅助输入方法包含将使用者对应该第一字母的书写输入加入该数据库。
8.如权利要求3所述的方法,其中该辅助输入方法包含使用一按键键盘来产生该第一字母。
全文摘要
本发明提供一种结合语音输入及书写输入的输入方法。该输入方法包含有使用一语音识别程序产生一第一组字母,使用一书写识别程序产生一第二组字母,以及产生一第三组字母,其中的字母是同时存在该第一及第二组字母中。
文档编号G06F3/02GK1388434SQ0111954
公开日2003年1月1日 申请日期2001年5月29日 优先权日2001年5月29日
发明者龚绍祖, 余康业 申请人:仁宝电脑工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1