首页> 中国专利> 基于单词级别的备选生成的语音识别系统及方法

基于单词级别的备选生成的语音识别系统及方法

摘要

本发明公开一种基于生成单词级别的备选的语音识别系统及方法。语音识别系统的特征在于包含:语音识别结果确认部,作为语音识别结果,当提供单词串以及针对包含于单词串的至少一个单词的备选单词时,确认单词串及备选单词;以及单词串显示部,通过显示装置显示单词串,且将存在备选单词的至少一个单词与单词串中的其余单词区别而显示。其中,当用户选择被区别显示的单词时,单词串显示部使被区别显示的单词变更为备选单词而进行显示。

著录项

  • 公开/公告号CN102779511A

    专利类型发明专利

  • 公开/公告日2012-11-14

    原文格式PDF

  • 申请/专利权人 NHN株式会社;

    申请/专利号CN201210063752.3

  • 发明设计人 李相浩;金勋;具东昱;郑大成;

    申请日2012-03-12

  • 分类号G10L15/26;

  • 代理机构北京铭硕知识产权代理有限公司;

  • 代理人韩明星

  • 地址 韩国京畿道城南市

  • 入库时间 2023-12-18 07:16:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-12-03

    授权

    授权

  • 2013-02-20

    实质审查的生效 IPC(主分类):G10L15/26 申请日:20120312

    实质审查的生效

  • 2012-11-14

    公开

    公开

说明书

技术领域

本发明涉及一种基于单词级别的备选生成的语音识别系统及方法。

背景技术

若要通过语音识别来听写,且当语音识别之后所输出的备选文章较多时, 用户难以通过观看从差别微小的n个文章中选择所需的文章。即,对于诸如 移动终端的用户的终端来说,因该终端的大小的限制,难以同时显示很多文 章,并且对于用户来说,当查看n个文章时,难以瞬间就判断哪个文章才是 恰当的文章。

发明内容

本发明提出一种语音识别系统及方法,可更有效地提供通过语音识别的 听写。

本发明提供一种语音识别系统及语音识别方法,该语音识别系统及语音 识别方法向用户显示基于语音识别结果的文字串而提供给用户,其中,将存 在备选单词的单词与文字串中的其他单词区分而显示,并根据用户对存在备 选单词的单词的选择,将该单词变更为备选单词而显示出来,从而用户通过 一次选择就能够对每个单词修改语音识别结果。

本发明提供一种语音识别系统及语音识别方法,该语音识别系统及语音 识别方法在可对应匹配于声音信号的、具有不同概率的所有可能的单词串中, 选择概率最高的单词串,并在基于包含于被选择的单词串中的单词开始被识 别时刻及完成识别时刻的时间范围内,针对声音信号进行识别而得出的不同 的单词中,将利用针对不同的单词分别计算的可靠度来选择的至少一个单词 设定为备选单词,从而可提供更加准确的针对每个单词的结果。

本发明提供一种语音识别系统及语音识别方法,该语音识别系统及语音 识别方法提供可以同时删除所显示的全部单词串的用户界面,从而当所显示 的单词串为完全不相关的结果时,使用户可以直接输入文章或者重新进行语 音识别过程。

本发明提供一种语音识别系统及语音识别方法,该语音识别系统及语音 识别方法针对作为通过语音识别制作的文章的单词串,将表示相关单词串是 通过语音识别制作的签名与单词串同时显示或者传送,以使确认所显示的单 词串的用户或者通过SMS、邮件等接收这种单词串的用户可以确认相关单词 串是通过语音识别制作的。

本发明提供的语音识别系统,其特征在于包含:语音识别结果确认部, 作为语音识别结果,当提供单词串以及针对包含于单词串的至少一个单词的 备选单词时,确认单词串及备选单词;以及单词串显示部,通过显示装置显 示单词串,且将存在备选单词的至少一个单词与单词串的其余单词区别显示, 其中,当用户选择区别显示的单词时,单词串显示部将区别显示的单词变更 为备选单词进行显示。

根据本发明的一方面,语音识别系统还可包含用户界面部,以提供用于 删除显示的全部的单词串的用户界面,并且,当发生通过用户界面的用户的 输入时,单词串显示部可删除显示的全部的单词串。

根据本发明的另一方面,当单词串被显示装置显示时,或者单词串被传 送到其他机器时,可将表示单词串是通过语音识别提供的签名和单词串同时 显示或传送。

根据本发明的另一方面,语音识别系统还可包含:声音信号传送部,将 通过输入装置输入的声音信号传送至语音识别服务器;以及语音识别结果接 收部,通过语音识别服务器接收对应于声音信号的语音识别结果。

根据本发明的又一方面,语音识别系统还可包含语音识别结果生成部, 用于生成对应于通过输入装置输入的声音信号的语音识别结果。

根据本发明的又一方面,单词串可以被选择为,在语音识别服务器中可 对应匹配于声音信号的、具有不同的概率的所有可能的单词串中的概率最高 的单词串。

根据本发明又一方面,备选单词可以被选择为,在语音识别服务器中, 在基于至少一个单词的开始识别的时刻及完成识别的时刻的时间范围内,根 据声音信号识别出的不同的单词中的至少一个单词。此时,不同单词中的至 少一个单词可基于针对不同单词中的每个单词所计算的可靠度进行选择。并 且,时间范围可通过开始识别的时刻和完成识别的时刻,以及赋予完成识别 的时刻的已选定的允许时间值来确定。

本发明提供的语音识别系统,其特征在于包含:语音识别结果生成部, 确定对应于声音信号的单词串及针对包含于单词串中的至少一个单词的备选 单词,生成为语音识别结果;以及语音识别结果提供部,向用户终端提供语 音识别结果,其中,在终端的显示装置中显示单词串,并且,将存在备选单 词的至少一个单词和单词串中的其余单词区别显示,且当用户在终端中选择 被区别显示的单词时,被区别显示的单词变更为备选单词而显示。

本发明提供的语音识别方法,其特征在于包含如下步骤:作为语音识别 结果,提供单词串以及针对包含于单词串的至少一个单词的备选单词时,确 认单词串及备选单词;以及通过显示装置显示单词串,且将存在备选单词的 至少一个单词和单词串中的其余单词区别显示,其中,在显示步骤中,当用 户选择被区别显示的单词时,将被区别显示的单词变更为备选单词进行显示。

本发明提供的语音识别方法,其特征在于包含如下步骤:确定对应于声 音信号的单词串及针对包含于单词串中的至少一个单词的备选单词,生成为 语音识别结果;以及向用户终端提供所述语音识别结果,其中,在终端的显 示装置中显示单词串,并且,将存在备选单词的至少一个单词和单词串中的 其余单词区别显示,且当用户在终端中选择被区别显示的单词时,将被区别 显示的单词变更为备选单词进行显示。

本发明向用户显示并提供根据语音识别结果的文字串时,将存在备选单 词的单词和文字串中的其余单词区别显示,并根据针对存在备选单词的单词 的用户的选择,将相关单词变更为备选单词进行显示,从而通过仅一次的选 择,就能够使用户对于每个单词修改语音识别结果。

本发明在可对应匹配于声音信号的、具有不同概率的所有可能的单词串 中选择具有最高概率的单词串,并在基于包含于被选择的单词串中的单词的 开始识别的时刻及完成识别的时刻的时间范围内,针对声音信号进行识别而 得出的不同的单词中,将利用针对不同单词中的每个单词所计算的可靠度来 选择的至少一个单词设定为候选单词,,从而可提供更加准确的针对每个单词 的结果。

本发明提供可以一次性删除所显示的全部单词串的用户界面,从而当所 显示的单词串为完全不相关的结果时,用户可以直接输入文章或者重新进行 语音识别过程。

本发明针对通过语音识别制作的文章的单词串,将表示相关单词串是通 过语音识别制作的签名和单词串同时显示或者传送,以使确认所显示的单词 串的用户或者通过SMS、邮件等接收这种单词串的用户可以确认相关单词串 是通过语音识别制作的。

附图说明

图1是示出本发明的一实施例的用户终端及语音识别服务器的图。

图2是示出本发明的一实施例的在用户终端的显示屏上显示有单词串的 情况的一例。

图3是示出本发明的一实施例的在用户终端的显示屏上根据用户的选择 使显示的单词变更为备选单词来显示的情况的一例。

图4是示出本发明的一实施例的利用用户界面来删除所显示的全部单词 串的情况的一例的图。

图5是示出本发明的一实施例的在用户终端上提供签名的情况的一例。

图6是示出本发明的一实施例的针对声音信号搜索出的单词的图。

图7是本发明的一实施例的用于说明语音识别系统的内部构成的框图。

图8是示出本发明的一实施例的语音识别方法的流程图。

图9是本发明的另一实施例的用于说明语音识别系统的内部构成的框 图。

图10是示出本发明的另一实施例的语音识别方法的流程图。

图11是本发明的又一实施例的用于说明语音识别系统的内部构成的框 图。

图12是示出本发明的又一实施例的语音识别方法的流程图。

图13是本发明的又一实施例的显示由用户选择的单词的备选单词的画 面的一例。

符号说明:110为用户终端,120为语音识别服务器。

具体实施方式

以下,参照附图来详细说明本发明的实施例。

图1是示出本发明的一实施例的用户终端及语音识别服务器的图。图1 示出用户终端110和语音识别服务器120。

用户终端110可通过输入装置接收声音信号,并将其传送到语音识别服 务器120。此时,语音识别服务器120可生成与所接收的声音信号对应的语 音识别结果,从而传送至用户终端110。

用户终端110可确认通过语音识别服务器120接收的语音识别结果所包 含的单词串和针对包含于单词串中的至少一个单词的备选单词,并通过显示 装置显示已确认的单词串,但是可将存在备选单词的至少一个单词显示为能 够和单词串中的其余单词区分。

图2是示出本发明的一实施例的在用户终端的显示屏上显示有单词串的 情况的一例的图。图2中所示的显示屏200可对应于通过图1说明的用户终 端110的显示屏中的一部分。在此,显示屏200中显示有包含如“清推荐一 下安卓手机”的语音识别结果的单词串。此时,可将包含于单词串的单词中 存在备选单词的单词与包含于单词串的其余单词区别显示。即,图2中示出 存在备选单词的单词“安卓”、“一下”及“清”标示上下划线而显示的情况,以 区别于不存在备选单词的单词“手机”以及“推荐”。

再次参考图1,当区别显示的单词被用户选择时,用户终端110可将区 别显示的单词变更为备选单词而显示。在此,单词被用户选择可意味着相关 单词是通过用户终端110所提供的用户界面而被选择的。例如,用户可在触 摸板中触摸相关单词所显示的位置,以使相关单词被用户所选择。

图3是示出本发明的一实施例的在用户终端的显示屏上根据用户的选择 使显示的单词变更为备选单词来显示的情况的一例。图3所示的显示屏310、 320、330可分别对应于通过图1说明的用户终端110的显示屏中的一部分。

首先,显示屏310中显示有包含如“清推荐一下安卓手机”的最初语音 识别结果的单词串。此时,当用户选择单词“清”时,如显示屏320所示, 单词“清”可变更显示为“请”。在这种情况下,已变更显示的单词“请” 被标上下划线而显示,以区别与不存在备选单词的其余单词。

图3中为了区别单词使用了下划线,但是下划线仅仅是一个示例,可以 使用诸如互不相同的字体大小、字体颜色或者字体类型等能够区别单词的所 有方法中的至少一个方法。

如显示屏330所示,当用户再次选择单词“请”时,单词“请”可变更 显示为其次的其他备选单词“青”。

如显示屏310所示,当不存在其他备选单词“青”时,可再次变更显示 为包含在原单词串中的单词“清”。

据此,本实施例中,作为提供包含于单词串中的单词的备选单词的列表 的替代方案,可根据用户的选择依次变更语音识别的备选单词,并且这些备 选单词可基于语音识别的可靠度来排列,以可靠度逐渐降低的顺序显示。此 时,大多数情况下,通过一两次变更即可显示用户所要表达的单词的概率较 高,与提供备选单词的列表的方案相比,可向用户有效地提供基于语音识别 的听写(dictation)。在此,依据语音识别来计算单词的可靠度的方法已众所周 知,可以使用这些已经公开的各种方法中的一个方法来计算单词的可靠度。

并且,图3中可通过用户界面的“编辑”按键,向用户提供可以直接编 缉相关单词的功能。

再次参照图1,用户终端110可以提供用于删除显示的全部的单词串的 用户界面。即,可以提供一次性删除所显示的全部的单词串的用户界面,从 而当显示的单词串内容为完全不相关的结果时,可使用户直接输入文章或者 重新进行语音识别过程。

图4是示出本发明的一实施例的利用用户界面来删除所显示的全部单词 串的情况的一例。图4中所示的显示屏410和420可对应于通过图1来说明 的用户终端110的显示屏中的一部分。

显示屏410示出显示有包含语音识别结果的单词串的情况。此时,当用 户通过用户终端110提供的用户界面(“删除”411)产生事件时,可以删除 如显示屏420所显示的全部的单词串。即,当显示有如“好奇心解决的损失 30分到达”的与用户要所表达的文章(单词串)完全不同的文章时,与其编 辑这些文章,用户可能更希望自己直接输入文章或者重新进行语音识别过程。

此时,根据本实施例的用户终端110向用户提供诸如“删除”411的用 户界面,并且当用户产生触摸“删除”411等事件时,可以删除所显示的全 部的文章。

再次参照图1,用户终端110可将针对语音识别的签名包含于通过语音 识别来制作的文章(单词串)中。此时,针对语音识别的签名可表示相关文 章是通过语音识别而制作的。例如,当用户利用SMS或者邮件等将通过语音 识别而制作的文章提供给其他用户的时候,即使相关文章存在打字错误或者 差错,其他用户也可以直接确认出该文章是通过语音识别而制作的。

图5是示出本发明的一实施例的在用户终端上提供签名的情况的一例。 图5中所示的显示屏510可对应于通过图1说明的用户终端110的显示屏中 的一部分。

此时,显示屏510显示“打算用安卓手机看电影。By Speech”,不仅显 示“打算用安卓手机看电影。”的单词串,同时还显示签名“By Speech”。即, 通过这种签名,用户可容易掌握相关单词串是通过语音识别来制作的文章的。

再次回到图1,如上所述,语音识别服务器120能够确定与通过用户终 端110接收的声音信号对应的单词串以及备选单词,并将其作为语音识别结 果而提供给用户终端110。此时,语音识别服务器120可搜索能够对应匹配 于声音信号的尽可能全部的单词串,并在具有不同概率的全部的单词串中选 择概率最高的单词串选择为将要包含在语音识别结果中的单词串。并且,语 音识别服务器120可在基于至少一个单词的开始识别的时刻以及完成识别的 时刻的时间范围内,从根据声音信号来识别的不同的单词中,可选择至少一 个单词作为将要包含于语音识别结果的备选单词。此时,在不同的单词中, 可基于针对每个不同的单词计算的可靠度来选择至少一个单词,时间范围可 通过开始识别的时刻以及完成识别的时刻,还有赋予完成识别的时刻的已选 定的允许时间值来确定。

图6是示出本发明的一实施例的搜索针对声音信号的单词的图。图6中 箭头610可表示时间的推移,方框的长度可表示相关单词被识别的时间范围。 此时,在互不相同的时间范围内被识别的相同的单词,即,图6中“草莓” (1)和“草莓”(2),还有“汁”(1)和“汁”(2)的开始识别时刻虽然相 同,但是结束识别的时间不同,此情况为,语音识别器依据概率在相关时间 段中搜索出概率最高的单词时偶然出现相同单词的情况。

首先,假设用户的发音内容为“草莓之”。即,当用户发出“草莓之”的 音,使得图1的用户终端110通过输入装置接收包含“草莓之”的声音信号, 并将其传送到语音识别服务器120时,语音识别服务器120能够通过分析声 音信号来确认所有可能的单词串,从而选择概率最高的单词串。此时,图6 中示出作为概率最高的单词串选择了组合单词“草莓”(1)和单词“汁”(2) 的“草莓汁”的情况。

在这种情况下,语音识别服务器120可以确定分别针对包含在具有最高 概率的单词串中的单词“草莓”(1)和“汁”(2)的备选单词。即,分别针 对“草莓”(1)和“汁”(2)的包含在相关时间范围内的不同的单词,可计 算各单词的可靠性,并以可靠性为顺序提取n个单词作为备选单词。在此, 相关时间分为可通过开始识别时刻和完成识别时刻以及赋予完成识别时刻的 已选定的允许时间值来确定。

例如,为了取得针对单词“汁”(2)的备选单词,语音识别服务器120 可针对单词“汁”(2),确认包含在确定的时间范围内的不同的单词。此时, 包含于时间范围内的不同单词可以包括如下单词,即包含对“汁”(2)开始 识别的时刻至在对单词“汁”(2)完成识别的时刻上赋予已选定的允许时间 值的时刻为止的时间范围内且开始时间相同的单词。在这种情况下,可由语 音识别服务器120确定允许时间值(例如30ms)。

此时,当开始时刻相同,但是完成时间相比对“汁”(2)的识别完成的 时间短已选定的允许时间值以上,且在相关时间范围内识别出另一单词时, 也可以组合识别出的各单词,以确定为一个备选单词。

即,上述例子中,可以给出以下例子:单词“汁”(1)及单词“儿”被 组合为一个单词“汁儿”,从而被选择为”汁”(2)的备选单词,或者“汁” (1)及单词“耳”被组合为一个单词“汁耳”,从而被选择为“汁”(2)的 备选单词。并且,单词“之”及“值”还有“至”可被选择为“汁”(2)的 备选单词。即,图6中示出,组合单词“汁”(1)和单词“尔”的“汁尔” 因超过时间范围的关系,而未被选择为备选单词的一例。当减少允许时间值 而进一步缩短时间范围时,也将进一步缩短备选单词的选择范围。

此时,若被选择的备选单词的可靠度顺序依次为“之”、“汁耳”、“至”、 “值”以及“汁儿”,则被选择的备选单词按照可靠度的顺序包含于语音识别 结果之中。

即,参照图1及图6,用户终端110通过显示装置可以显示“草莓汁”。 在这种情况下,当然也可以区别显示存在备选单词的单词和不存在备选单词 的单词。此时,当单词“汁”被用户所选择时,单词“汁”可变更显示为被 确定为第一个顺序的单词“之”。并且,当被变更的单词“之”再次被用户所 选择时,单词“之”可变更显示为被确定为第二个顺序的单词“汁耳”。当没 有更多可变更的备选单词时,可向用户再次显示最初被显示的单词或者可提 供用户直接编辑相关单词的功能。

据此,用户不是在整体备选单词的目录中搜索所需的单词,而是可通过 选择来确认下一个备选单词。如上所述,当基于可靠度来选备选单词时,通 常情况下,通过一到两次的选择即可显示用户所要表达的单词,因此,用户 在单词串中可简单、快速地编辑所要表达的特定单词,而无需浏览全部的备 选单词。

图7是示出本发明的一实施例的用于说明语音识别系统的内部构成的框 图。如图7所示,该语音识别系统700可包含语音识别结果确认部730及单 词串显示部740,根据需要,可选择性的包含声音信号传送部710以及语音 识别结果接收部720。当语音识别系统700包含声音信号传送部710及语音 识别结果接收部720时,语音识别系统700可对应于通过图1说明的用户终 端110。

声音信号传送部710将通过输入装置输入的声音信号传送至语音识别服 务器。例如,根据用户的发声的声音信号可通过诸如麦克风的输入装置输入 到语音识别系统700,而声音信号传送部710可将这些声音信号传送至语音 识别服务器。在此,语音识别服务器可对应于通过图1说明的语音识别服务 器120。

语音识别结果接收部720通过语音识别服务器接收对应于声音信号的语 音识别结果。在此,语音识别服务器中,可对应匹配于声音信号的具有各种 概率的、所有可能的单词串中概率最高的单词串可被选择为单词串。并且, 在所述语音识别服务器中,基于从所述至少一个单词的开始识别的时刻到完 成识别的时刻的时间范围内,根据所述声音信号来识别的不同的单词中,可 选择至少一个单词来作为备选单词。此时,不同的单词中的至少一个单词可 依据针对不同的单词中的每个单词所计算的可靠度来进行选择,时间范围可 根据开始识别时刻和完成识别时刻以及在完成识别的时刻赋予的已选定的允 许时间值来确定。

当作为语音识别结果,提供有单词串及针对包含于单词串中的至少一个 单词的备选单词时,语音识别结果确认部730确认单词串及备选单词。即, 当通过从语音识别服务器接收语音识别结果等过程,向语音识别系统700提 供语音识别结果时,语音识别系统700可通过语音识别结果确认部730从这 种被提供的语音识别结果中确认单词串和备选单词。

单词串显示部740通过显示装置显示单词串,但是将存在备选单词的至 少一个单词和单词串中的其余单词区别而显示。此时,当区别显示的单词被 用户所选时,单词串显示部740将区别显示的单词变更为备选单词并显示。 当存在另一备选单词,且变更的备选单词再次被用户所选时,变更后的备选 单词可再次变更为另一备选单词。

并且,语音识别系统700还可包含用户界面部(未图示),以提供用于删 除所显示的全部单词串的用户界面。并且,当产生通过用户界面的用户的输 入时,单词串显示部740可删除所显示的全部单词串。

而且,当通过显示装置显示单词串,或者单词串被传送至其他设备时, 用于表示单词串是通过语音识别提供的签名可与单词串一同显示或者传送。

图8是示出本发明的一实施例的语音识别方法的流程图。根据本实施例 的语音识别方法可由通过图7说明的语音识别系统700来执行。图8中说明 通过语音识别系统700执行各步骤的过程,从而说明根据本发明的语音识别 方法。此时,也可根据需要,由语音识别系统700选择性地执行步骤810及 步骤820。

在步骤810中,语音识别系统700将通过输入装置输入的声音信号传送 至语音识别服务器。例如,根据用户的发声的声音信号可通过诸如麦克风的 输入装置来输入到语音识别系统700,而语音识别系统700可将该声音信号 传送至语音识别服务器。在此,语音识别服务器可对应于通过图1说明的语 音识别服务器120。

在步骤820中,语音识别系统700通过语音识别服务器接收对应于声音 信号的语音识别结果。在此,语音识别服务器中,可对应匹配于声音信号的 具有各种概率的、所有可能的单词串中概率最高的单词串可被选择为单词串。 并且,在所述语音识别服务器中,基于从所述至少一个单词的开始识别的时 刻到完成识别的时刻的时间范围内,根据所述声音信号来识别的不同的单词 中,可选择至少一个单词来作为备选单词。此时,不同的单词中的至少一个 单词可依据针对不同的单词中的每个单词所计算的可靠度来进行选择,时间 范围可根据开始识别时刻和完成识别时刻以及在完成识别的时刻赋予的已选 定的允许时间值来确定。

在步骤830,当作为语音识别结果,提供有单词串及针对包含于单词串 中的至少一个单词的备选单词时,语音识别系统700确认单词串及备选单词。 即,当通过从语音识别服务器接收语音识别结果等过程,向语音识别系统70 0提供语音识别结果时,语音识别系统700可从这种被提供的语音识别结果 中确认单词串和备选单词。

在步骤840,语音识别系统700通过显示装置显示单词串,但是将存在 备选单词的至少一个单词和单词串中的其余单词区别而显示。此时,当区别 显示的单词被用户所选时,单词串显示部740将区别显示的单词变更为备选 单词并显示。当存在另一备选单词,且变更的备选单词再次被用户所选时, 变更后的备选单词可再次变更为另一备选单词。

并且,语音识别系统700还可包含用户界面部(未图示),以提供用于删 除所显示的全部单词串的用户界面。并且,当产生通过用户界面的用户的输 入时,单词串显示部740可删除所显示的全部单词串。

而且,当通过显示装置显示单词串,或者单词串被传送至其他设备时, 用于表示单词串是通过语音识别提供的签名可与单词串一同显示或者传送。

图9是示出本发明的另一实施例的用于说明语音识别系统的内部构成的 框图。如图9所示,根据本实施例的语音识别系统900可包含语音识别结果 生成部920及语音识别结果提供部930,根据需要,可选择性的包含声音信 号接收部910。当语音识别系统900包含声音信号接收部910时,语音识别 系统900可对应于通过图1说明的语音识别服务器120。

声音信号接收部910通过终端接收由终端的输入装置所输入的声音信 号。在此,终端作为用户终端,可对应于通过图1说明的用户终端110。即, 当用户发出的声音信号通过用户终端110的输入装置输入时,用户终端110 可将输入的声音信号传送到语音识别系统900,而语音识别系统900可接收 被传送的声音信号。

语音识别结果生成部920可确定对应于声音信号的单词串以及针对包含 于单词串中的至少一个单词的备选单词,以生成语音识别结果。在此,语音 识别结果生成部920可将对应匹配于声音信号的具有各种概率的、所有可能 的单词串中概率最高的单词串选择为将要包含于语音识别结果的单词串。并 且,所述语音识别结果生成部920基于从所述至少一个单词的开始识别的时 刻到完成识别的时刻的时间范围内,从根据所述声音信号来识别的不同的单 词中,可选择至少一个单词来作为将要包含于语音识别结果的备选单词。此 时,不同的单词中的至少一个单词可依据针对不同的单词中的每个单词所计 算的可靠度来进行选择,时间范围可根据开始识别时刻和完成识别时刻以及 在完成识别的时刻赋予的已选定的允许时间值来确定。

语音识别结果提供部930向用户终端提供语音识别结果。此时,通过终 端的显示装置显示被提供的包含在语音识别结果中的单词串,且将存在备选 单词的至少一个单词和单词串中的其余单词区别而显示。并且,当区别显示 的单词在终端被用户所选时,区别显示的单词变更为备选单词并显示。

在该终端上还可提供用于删除所显示的全部单词串的用户界面,此时, 当用户通过用户界面输入时,可删除所显示的全部单词串。

而且,当通过显示装置显示单词串,或者通过终端将单词串传送至其他 设备时,用于表示单词串是通过语音识别提供的签名可与单词串一同显示或 者传送。

图10是示出本发明的另一实施例中的语音识别方法的流程图。根据本实 施例的语音识别方法可由通过图9说明的语音识别系统900来执行。图10中 说明通过语音识别系统900执行各步骤的过程,从而说明根据本发明的语音 识别方法。此时,也可根据需要,由语音识别系统900选择性地执行步骤1010。

在步骤1010,语音识别系统900通过终端接收由终端的输入装置所输入 的声音信号。在此,终端作为用户终端,可对应于通过图1说明的用户终端 110。即,当用户发出的声音信号通过用户终端110的输入装置输入时,用户 终端110可将输入的声音信号传送到语音识别系统900,而语音识别系统90 0可接收被传送的声音信号。

在步骤1020,语音识别系统900可确定对应于声音信号的单词串以及针 对包含于单词串中的至少一个单词的备选单词,从而生成为语音识别结果。 在此,语音识别系统900可将对应匹配于声音信号的具有各种概率的、所有 可能的单词串中概率最高的单词串选择为将要包含于语音识别结果的单词 串。并且,所述语音识别系统900基于从所述至少一个单词的开始识别的时 刻到完成识别的时刻的时间范围内,从根据所述声音信号来识别的不同的单 词中,可选择至少一个单词来作为将要包含于语音识别结果的备选单词。此 时,不同的单词中的至少一个单词可依据针对不同的单词中的每个单词所计 算的可靠度来进行选择,时间范围可根据开始识别时刻和完成识别时刻以及 在完成识别的时刻赋予的已选定的允许时间值来确定。

在步骤1030中,语音识别系统900向用户终端提供语音识别结果。此时, 通过终端的显示装置显示被提供的包含在语音识别结果中的单词串,且将存 在备选单词的至少一个单词和单词串中的其余单词区别而显示。并且,当区 别显示的单词在终端被用户所选时,区别显示的单词变更为备选单词而显示。

在该终端上还可提供用于删除所显示的全部单词串的用户界面,此时, 当用户通过用户界面输入时,可删除所显示的全部单词串。

而且,当通过显示装置显示单词串,或者将单词串通过终端传送至其他 设备时,用于表示单词串是通过语音识别提供的签名可与单词串一同显示或 者传送。

图11是示出本发明的又一实施例的用于说明语音识别系统的内部构成 的框图。根据本实施例的语音识别系统1100与图1说明的用户终端110及语 音识别服务器120之间的区别在于,在一个系统中执行语音识别结果的生成 和显示。如图11所示,这种语音识别系统1100包含语音识别结果确认部1120 及单词串显示部1130,根据需要,可选择性的包含语音识别结果生成部1110。

此时,当不包含语音识别结果生成部1110时,相当于图7的语音识别系 统700不包含声音信号传送部710及语音识别结果接收部720,并且语音识 别结果确认部1120及单词串显示部1130可与语音识别结果确认部730及单 词串显示部740进行相同的操作,因此省略对语音识别结果确认部1120及单 词串显示部1130的重复的说明。

语音识别结果生成部1110生成语音识别结果,该语音识别结果对应于通 过输入装置输入的声音信号。在此,因对于生成语音识别结果的方法已进行 了详细的说明,因此省略重复的说明。

图12是示出本发明的又一实施例的语音识别方法的流程图。根据本实施 例的语音识别方法可通过由图1说明的语音识别系统1100来执行。此时,可 根据需要,由语音识别系统1100来执行步骤1210。

此时,当不执行步骤1210时,相当于图8的语音识别系统700不执行步 骤810及步骤820,并且步骤1220及步骤1230与步骤830及步骤840相同, 因此省略对步骤1220及步骤1230的重复的说明。

在步骤1210,语音识别系统1100生成语音识别结果,该语音识别结果 对应于通过输入装置来输入的声音信号。在此,因对于生成语音识别结果的 方法已进行了详细的说明,因此省略其重复的说明。

在图7至图12中省略的内容可参考对图1至图6的说明。

在根据本发明又一实施例的语音识别系统及语音识别方法中,还能够以 列表的形式向用户提供备选单词。例如,可对应于通过图1说明的用户终端 110的语音识别系统将通过输入装置输入的声音信号传送至语音识别服务器, 并且可通过语音识别服务器接收对应于声音信号的语音识别结果。此时,当 提供有单词串及包含于单词串的至少一个单词的备选单词以作为语音识别结 果时,语音识别系统确认单词串及备选单词,从而通过显示装置显示单词串, 且能够将存在备选单词的至少一个单词与单词串中的其余单词区别而显示。

此时,当用户选择区别显示的单词时,语音识别系统可用列表形式显示 针对区别显示的单词的备选单词。作为一例,图7的单词串显示部740在区 别显示的单词被用户所选时,可显示包含被区别显示的单词的备选单词中的 至少一个备选单词的列表。在这种情况下,单词串显示部740将区别显示的 单词变更显示为由用户在所显示的列表中选择的备选单词。该方案也可同样 适用于其他实施例。

图13是示出本发明的又一实施例的显示由用户选择的单词的备选单词 的屏幕的一例。在此,显示屏1300显示由用户所选的单词“清”1310和单 词“清”的备选单词(1320至1350)。用户可从所提示的备选单词(1320至 1350)中选择用于代替单词“清”1310的备选单词。例如,在图13的一例 中,用户可以选择备选单词“请”1320,则语音识别系统将单词“清”1310 变更为“请”1320而进行显示。

至此,当用户选择区别显示的单词时,语音识别系统以列表形式显示针 对区别显示的单词的备选单词,并以用户在显示的备选单词中所选的备选单 词更换最初区别显示的单词中的、由用户所选的单词并显示出来。

根据本发明的实施例,向用户显示并提供根据语音识别结果的单词串的 同时,将存在备选单词的单词和单词串中的其余单词区别而显示,并根据针 对存在备选单词的单词的用户的选择,使相关单词变更为备选单词而显示出 来,从而用户可通过一次的选择,就能够对每个单词修改语音识别结果。并 且,在可对应匹配于声音信号的、具有不同概率的所有可能的单词串中选择 具有最高概率的单词串,并在基于包含在被选择的单词串中的单词的开始识 别的时刻及完成识别的时刻的时间范围内,针对声音信号识别成不同单词的 单词中,利用针对不同的单词中的每个单词所计算的可靠度来选择至少一个 单词并设定成备选单词,从而可提供更加准确的针对每个单词的结果。而且, 可提供一次性删除显示的全部单词串的用户界面,从而当显示的单词串为完 全没有相关的结果时,可使用户直接输入文章或者重新进行语音识别过程, 并且针对通过语音识别制作的文章的单词串,将表示相关单词串是通过语音 识别制作的签名和单词串一同显示或传送,从而可使确认所显示的单词串的 用户或者以SMS、邮件等接收该单词串的用户可以确认相关单词串是通过语 音识别制作的。

如上所述,本发明虽然以有限的实施例和附图进行说明,但是本发明不 限于上述实施例,本发明所属领域的具有通常知识的技术人员可能够通过这 些记载进行多种修改以及变形。

因此,本发明的范围不限于所说明的实施例,应当以权利要求范围和与 该权利要求范围等同的范围来限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号