指令识别的处理方法及装置制造方法及图纸

技术编号:13778012 阅读:64 留言:0更新日期:2016-10-01 04:22
本发明专利技术适用于信息识别技术领域,提供了一种指令识别的处理方法及装置,所述处理方法包括:当获取到待识别的语音信息时,获取所述语音信息对应的待识别文本以及应用情景信息;根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令;其中,所述语料库包括文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令。本发明专利技术提高了通过语音识别获取到的指令的准确度。

【技术实现步骤摘要】

本专利技术属于信息识别
,尤其涉及一种指令识别的处理方法及装置
技术介绍
在实现语音控制功能时,现有的智能家居设备在采集到用户输入的语音信息后,首先将所述语音信息转换为文本信息,然后对所述文本信息进行映射,从而得到对应的设备指令。然而,语音信息的采集容易受到外部环境、用户口音、方言等因素的影响,文本信息的转换则容易受到转换算法的影响,从而产生误差,最终导致语音识别出来的指令是错误的,未能反映用户的真实意图,大大地降低了用户的体验感。
技术实现思路
鉴于此,本专利技术实施例提供一种指令识别的处理方法及装置,以提高通过语音识别获取的指令的准确度。第一方面,提供了一种指令识别的处理方法,所述处理方法包括:当获取到待识别的语音信息时,获取所述语音信息对应的待识别文本以及应用情景信息;根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令;其中,所述语料库包括文本信息、应用情景信息以及在所述应用情景信息
下所述文本信息对应的标准指令。第二方面,提供了一种指令识别的处理装置,所述处理装置包括:获取模块,用于当获取到待识别的语音信息时,获取所述语音信息对应的待识别文本以及应用情景信息;查找模块,用于根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;纠错模块,用于当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令;其中,所述语料库包括文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令。与现有技术相比,本专利技术实施例通过构建语料库,所述语料库中包括文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令;当获取到待识别的语音信息时,则获取所述语音信息对应的待识别文本以及应用情景信息;根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;当无法从所述语料库中查找到标准指令时,则对所述待识别文本进行纠错,再根据纠错结果从所述语料库中查找标准指令;通过结合应用情景信息和纠错,有效地提高了根据语音信息识别获取的指令的准确度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1是本专利技术实施例提供的指令识别的处理方法的实现流程图;图2是本专利技术实施例提供的指令识别的处理方法中步骤S103的实现流程
图;图3是本专利技术实施例提供的指令识别的处理方法中步骤S103的另一实现流程图;图4是本专利技术实施例提供的指令识别的处理方法中步骤S103的另一实现流程图;图5是本专利技术实施例提供的指令识别的处理方法中步骤S103的另一实现流程图;图6是本专利技术实施例提供的指令识别的处理装置的组成结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例通过构建语料库,所述语料库中包括文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令;当获取到待识别的语音信息时,则获取所述语音信息对应的待识别文本以及应用情景信息;根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;当无法从所述语料库中查找到标准指令时,则对所述待识别文本进行纠错,再根据纠错结果从所述语料库中查找标准指令;通过结合应用情景信息和纠错,有效地提高了根据语音信息识别获取的指令的准确度。本专利技术实施例还提供了相应的装置,以下分别进行详细的说明。图1示出了本专利技术实施例提供的指令识别的处理方法的实现流程。在本专利技术实施例中,所述指令识别的处理方法应用于计算机设备,包括但不限于计算机、服务器等。所述计算机设备中构建有语料库,所述语料库包括
文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令。可以通过志愿者采集或者在语料库的实际运用中不断采集和完善语料库中的数据信息在这里,所述文本信息与用户输入的语音信息对应,为语音信息转换得到的文本信息。所述应用情景信息是指用户输入语音信息时所述智能家居设备的应用情景信息,包括但不限于智能家具设备的属性信息、用户地理位置信息、天气信息等。其中,所述智能家居设备包括但不限于智能电视机、智能空调、智能洗衣机等。示例性地,当所述智能家居设备为智能电视机时,所述属性信息包括但不限于智能电视机当前的播放页面、当前的播放音量、当前的背光值(亮度)等。在本专利技术实施例中,所述应用情景信息用于辅助指令识别,因此,语料库中所述文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令是一一对应的。参阅图1,所述指令识别的处理方法的实现流程包括:在步骤S101中,当获取到待识别的语音信息时,获取所述语音信息对应的待识别文本以及应用情景信息。其中,所述待识别的语音信息为用户当前输入的语音信息,所述应用情景信息为输入语音信息时智能家居设备当前的应用情景信息,比如属性信息、用户地理位置信息、天气信息等。示例性地,所述应用情景信息可根据遥控APP的相关使用记录得到。当进行语音识别指令时,首先将所述语音信息转换为文本信息,得到待识别文本。在步骤S102中,根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果。本专利技术实施例在获取到待识别的语音信息转换后得到的待识别文本和应用情景信息后,联合所述待识别文本和应用情景信息,从所述语料库中查找在所述应用情景信息下所述待识别文本对应的标准指令。通过增加考虑智能家居设备的应用情景信息,有效地提高了语音识别得到的指令的准确度。在步骤S103中,当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,根据纠错结果从所述语料库中查找标准指令。在这里,由于用户口音、方言等原因可能导致根据语音信息转换得到待识别文本出错,或者用户输入的语音信息不完整导致待识别文本不完整,从而造成根据待识别文本和应用情景信息无法从语料库中查找到标准指令。此时,本专利技术实施例还可对所述待识别文本进行纠错,以从用户当前输入的待识别文本下推断出用户真实想要输入的文本信息,即纠错后的文本信息,并根据纠错后的文本信息从语料库中查找标准指令,从而提高了语音识别得到的指令的准确度。作为本专利技术的一个优选示例,所述语料库中还包括所述文本信息转换得到的对应的拼音信息。所述文本信息与拼音信息是一一对应的。所述语料库中还包括所述文本信息的输入频率,通过次数的形式表示。所述输入频率反映了所述文本信息在语料库中的出现概率。示例性地,表1示出了本专利技术实施例提供的语料库的数据库结构示意图。应用情景信本文档来自技高网
...

【技术保护点】
一种指令识别的处理方法,其特征在于,所述处理方法包括:当获取到待识别的语音信息时,获取所述语音信息对应的待识别文本以及应用情景信息;根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令;其中,所述语料库包括文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令。

【技术特征摘要】
1.一种指令识别的处理方法,其特征在于,所述处理方法包括:当获取到待识别的语音信息时,获取所述语音信息对应的待识别文本以及应用情景信息;根据所述待识别文本、应用情景信息,从所述语料库中查找标准指令,以所述标准指令作为所述待识别的语音信息的识别结果;当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令;其中,所述语料库包括文本信息、应用情景信息以及在所述应用情景信息下所述文本信息对应的标准指令。2.如权利要求1所述的指令识别的处理方法,其特征在于,所述当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令包括:当无法从所述语料库中查找到标准指令时,对所述待识别文本进行拼音转换,得到所述待识别文本对应的待识别拼音;结合所述应用情景信息对所述待识别拼音进行贝叶斯推断,得到第一潜在文本及其第一贝叶斯概率值,其中,所述第一潜在文本为所述语料库中与所述待识别拼音的编辑距离小于第一预设值的拼音信息中出现概率最大的拼音信息,所述第一贝叶斯概率值为所述第一潜在文本在语料库中的出现概率;结合所述应用情景信息对所述待识别文本进行贝叶斯推断,得到第二潜在文本及其第二贝叶斯概率值,其中,所述第二潜在文本为所述语料库中与所述待识别文本的编辑距离小于第二预设值的文本信息中出现概率最大的文本信息,所述第二贝叶斯概率值为所述第二潜在文本在语料库中的出现概率;当所述第一贝叶斯概率值大于或等于预设阈值且所述第二贝叶斯概率值小于所述预设阈值时,获取所述第一贝叶斯概率值对应的第一潜在文本;根据所述第一潜在文本和应用情景信息,从所述语料库中查找所述第一潜
\t在文本对应的标准指令,以所述标准指令作为所述待识别的语音信息的识别结果。3.如权利要求2所述的指令识别的处理方法,其特征在于,所述当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令还包括:当所述第二贝叶斯概率值大于或等于预设阈值且所述第一贝叶斯概率值小于所述预设阈值时,获取所述第二贝叶斯概率值对应的第二潜在文本;根据所述第二潜在文本和应用情景信息,从所述语料库中查找所述第二潜在文本对应的标准指令,以所述标准指令作为所述待识别的语音信息的识别结果。4.如权利要求2所述的指令识别的处理方法,其特征在于,所述当无法从所述语料库中查找到标准指令时,对所述待识别文本进行纠错,并根据纠错结果从所述语料库中查找标准指令还包括:当所述第一贝叶斯概率值和第二贝叶斯概率值均大于或等于预设阈值时,则随机获取第一潜在文本和所述第二潜在文本中的任一个;根据所获取的潜在文本和应用情景信息,从所述语料库中查找所述潜在文本对应的标准指令,以所述标准指令作为所述待识别的语音信息的识别结果。5.如权利要求2所述的指令识别的处理方法,其特征在于,所述处理方法还包括:当所述第一贝叶斯概率值和第二贝叶斯概率值均小于预设阈值时,获取用户输入的所述待识别文本对应的标准指令;将所述待识别文本...

【专利技术属性】
技术研发人员:吴成龙王巍
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1