一种离线式多语种语音识别方法技术

技术编号:22078634 阅读:75 留言:0更新日期:2019-09-12 15:09
本发明专利技术公开了一种离线式多语种语音识别方法,包括以下步骤:1)采集语音信息;2)判断采集到的语音信息是否为特定语音,若是则识别出该特定语音的语种及设定该语种的声学模型为默认的声学识别模型,并根据该特定语音唤醒该默认的声学识别模型,或者,根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型,否则执行步骤3);3)按照此前默认的声学识别模型进行语音识别。本发明专利技术采用上述方法即可实现多语种语音识别,从而能够兼容满足其他语言的用户。

An Offline Multilingual Speech Recognition Method

【技术实现步骤摘要】
一种离线式多语种语音识别方法
本专利技术涉及一种语音识别方法,特别是涉及一种离线式多语种语音识别方法。
技术介绍
随着语音识别技术的飞速发展,语音智能产品开始从实验室走向市场,广泛的应用于工业、家电、通信、汽车电子、医疗、家庭服务、电子产品等各个领域。以时下备受青睐的智能卫浴产品(例如智能马桶)的语音智能终端为例,使用时,用户只需先语音输入唤醒词唤醒该语音智能终端,再输入语音指令,即可使该语音智能终端输出与该语音指令对应的结果,例如控制智能马桶启动冲水、开启盖板等等。由于人类语言发音的差异,不同语种的语音识别算法模型不同,而目前基于离线识别的语音智能产品为单语言识别,导致无法兼容满足其他语言的用户。
技术实现思路
本专利技术提供了一种离线式多语种语音识别方法,其克服了现有技术基于离线识别的语音智能产品无法识别多种语言的不足之处。本专利技术解决其技术问题所采用的技术方案是:一种离线式多语种语音识别方法,包括以下步骤:1)采集语音信息;2)判断采集到的语音信息是否为特定语音,若是则识别出该特定语音的语种及设定该语种的声学模型为默认的声学识别模型,并根据该特定语音唤醒该默认的声学识别模型,或者,根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型,否则执行步骤3);3)按照此前默认的声学识别模型进行语音识别。进一步的,所述特定语音为切换指令,若采集到的语音信息为切换指令,则识别出该切换指令的语种及设定该语种的声学模型为默认的声学识别模型,并根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型。进一步的,所述步骤3)包括以下步骤:A1)判断此前默认的声学识别模型是否为唤醒状态,若是则执行步骤A2),否则执行步骤A3);A2)判断采集到的语音信息是否为执行指令,若是则识别出对应的指令,并输出与指令相应的结果,否则执行步骤A5);A3)判断采集到的语音信息是否为唤醒词,若是则执行步骤A4),否则执行步骤A5);A4)开启此前默认的声学模型为唤醒状态,并保持t秒,t>0;A5)结束。进一步的,所述切换指令包括“中文模式”、“Englishmode”、“方言”中的至少两种。进一步的,所述特定语音为唤醒词,若采集到的语音信息为唤醒词,则识别出该唤醒词的语种及设定该语种的声学模型为默认的声学识别模型,并唤醒该默认的声学识别模型。进一步的,所述步骤3)包括以下步骤:B1)判断此前默认的声学模型是否为唤醒状态,若是则执行步骤B2),否则执行步骤B3);B2)判断采集到的语音信息是否为执行指令,若是则识别出对应的指令,并输出与指令相应的结果,否则执行步骤B3);B3)结束。进一步的,所述步骤2)中,所述默认的声学模型被唤醒后,保持唤醒状态t秒,t>0。相较于现有技术,本专利技术具有以下有益效果:本专利技术通过判断采集到的语音信息是否为特定语音,若是则识别出该特定语音的语种及设定该语种的声学模型为默认的声学识别模型,并根据该特定语音唤醒该默认的声学识别模型,或者,根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型,因而本专利技术能够实现多语种语音识别,从而能够兼容满足其他语言的用户。此外,本专利技术为离线式多语种语音识别,硬件上采用同一个语音识别模块即可实现该方法,从而可以节省语音智能产品的硬件成本。以下结合附图及实施例对本专利技术作进一步详细说明;但本专利技术的一种离线式多语种语音识别方法不局限于实施例。附图说明图1是实施例一本专利技术的流程示意图;图2是实施例二本专利技术的流程示意图。具体实施方式实施例一本专利技术的一种离线式多语种语音识别方法,包括以下步骤:1)采集语音信息;2)判断采集到的语音信息是否为特定语音,若是则识别出该特定语音的语种及设定该语种的声学模型为默认的声学识别模型,并根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型,否则执行步骤3);3)按照此前默认的声学识别模型进行语音识别。本实施例中,所述特定语音为切换指令,该切换指令包括“中文模式”、“Englishmode”、“方言”等中的至少两种。其中,“方言”可以为一种或多种,例如智能语音产品所在地区的方言、其它地区的方言等。本实施例中,所述步骤3)包括以下步骤:A1)判断此前默认的声学识别模型是否为唤醒状态,若是则执行步骤A2),否则执行步骤A3);A2)判断采集到的语音信息是否为执行指令,若是则识别出对应的指令,并输出与指令相应的结果,否则执行步骤A5);A3)判断采集到的语音信息是否为唤醒词,若是则执行步骤A4),否则执行步骤A5);A4)开启此前默认的声学模型为唤醒状态,并保持t秒,t>0;A5)结束。本实施例中,本专利技术为离线式多语种语音识别,硬件上用同一个语音识别模块即可实现该方法;本专利技术采用咪头实时采集外界声音。由于切换指令为不同语种,数量较少,因此,采用混合声学模型进行匹配识别,保证切换指令的准确识别。本实施例中,所述唤醒词相同,即在不同语种的语音识别模式下,唤醒词为同一个,但不局限于此,在其它实施例中,唤醒词与所述切换指令一样采用不同的语种。所述唤醒词例如可以是“你好,XX”,XX指语音智能产品被赋予的名字。各种语种的声学识别模型的建立为现有技术,因此,本实施例对此不进一步展开说明。本专利技术的一种离线式多语种语音识别方法,其具体流程如图1所示,包括以下步骤:S11语音输入(即所述步骤1);S12判断采集到的语音信息是否为切换指令,若是则执行步骤S13,否则执行步骤S15;S13设定切换指令对应的语种为默认的声学识别模型;S14结束;S15采用此前默认的声学识别模型;S16判断此前默认的声学识别模型是否为唤醒状态,若是则执行步骤S17,否则执行步骤S110;S17判断是否为执行指令,若是则执行步骤S18,否则执行步骤S19;S18识别出对应的指令,按照约定输出相应的结果;S19结束;S110判断采集到的语音信息是否为唤醒词,若是则执行步骤S111,否则回到步骤S14;S111开启此前默认的声学识别模型为唤醒状态,并保持t秒,t>0,并回到步骤S14。以下以智能马桶的语音智能终端为例说明本专利技术的工作原理:假设用户输入语音之前该语音智能终端的声学识别模型为中文的声学识别模型(此即为此前默认的声学识别模型),此时,若用户想要切换为英文的声学识别模型,则只需输入语音“Englishmode”(此即切换指令)即可切换到英文的声学识别模型,且该英文的声学识别模型被设定为默认的声学识别模型。在英文的声学识别模型下,若用户输入下一条为唤醒词的语音,则可唤醒该英文的声学识别模型。若用户输入的不是切换指令,则按此前默认的声学识别模型(即中文的声学识别模型)进行语音识别。所述执行指令即用户要求语音智能产品去执行某一个动作的指令,以智能马桶的语音智能终端为例,在中文的声学识别模型下,所述执行指令例如可以是“请启动冲水”或“请打开马桶盖板”等。实施例二本专利技术的一种离线式多语种语音识别方法,其与上述实施例一的区别在于:所述特定语音为唤醒词,若采集到的语音信息为唤醒词,则识别出该唤醒词的语种及设定该语种的声学模型为默认的声学识别模型,并唤醒该默认的声学识别模型。本实施例中,所述步骤3)包括以下步骤:B1)判断此前默认的声学模型是否为唤醒状态,若是则执行步骤B2),否则执行步骤B3);本文档来自技高网...

【技术保护点】
1.一种离线式多语种语音识别方法,其特征在于:包括以下步骤:1)采集语音信息;2)判断采集到的语音信息是否为特定语音,若是则识别出该特定语音的语种及设定该语种的声学模型为默认的声学识别模型,并根据该特定语音唤醒该默认的声学识别模型,或者,根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型,否则执行步骤3);3)按照此前默认的声学识别模型进行语音识别。

【技术特征摘要】
1.一种离线式多语种语音识别方法,其特征在于:包括以下步骤:1)采集语音信息;2)判断采集到的语音信息是否为特定语音,若是则识别出该特定语音的语种及设定该语种的声学模型为默认的声学识别模型,并根据该特定语音唤醒该默认的声学识别模型,或者,根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型,否则执行步骤3);3)按照此前默认的声学识别模型进行语音识别。2.根据权利要求1所述的离线式多语种语音识别方法,其特征在于:所述特定语音为切换指令,若采集到的语音信息为切换指令,则识别出该切换指令的语种及设定该语种的声学模型为默认的声学识别模型,并根据下一条为唤醒词的语音信息唤醒该默认的声学识别模型。3.根据权利要求2所述的离线式多语种语音识别方法,其特征在于:所述步骤3)包括以下步骤:A1)判断此前默认的声学识别模型是否为唤醒状态,若是则执行步骤A2),否则执行步骤A3);A2)判断采集到的语音信息是否为执行指令,若是则识别出对应的指令,并输出与指令相应的结果,否则执行步骤A5);A3)判断采集到的语音信息是否...

【专利技术属性】
技术研发人员:林孝发林孝山蒋元好李艺明李涯精
申请(专利权)人:九牧厨卫股份有限公司
类型:发明
国别省市:福建,35

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

1