一种离线语音识别系统技术方案

技术编号:37376883 阅读:6 留言:0更新日期:2023-04-27 07:20
本发明专利技术提供了一种离线语音识别系统,所述离线语音识别系统包括:语音采集模块,所述语音采集模块用于采集用户语音信息,并转化为词条;存储模块,所述存储模块用于存储唤醒词模型、命令词模型;语音分析模块,所述语音分析模块包括唤醒词模型、命令词模型,所述语音分析模块用于采集词条,并根据当前的系统模式,发送给唤醒词模型或命令词模型,进行语音控制过程。本发明专利技术通过设置唤醒词模型、命令词模型,使离线语音识别系统具有唤醒模式和非唤醒模式两种,方便使用者根据自身需要对离线语音识别系统的工作模式进行选择,扩大离线语音识别系统的可应用性。统的可应用性。统的可应用性。

【技术实现步骤摘要】
一种离线语音识别系统


[0001]本专利技术涉及一种语音识别系统,特别是涉及一种唤醒模式、非唤醒模式可切换的离线语音识别系统。

技术介绍

[0002]现有语音识别系统只具有唤醒模式,在使用时,需要先识别用户语音中特定的唤醒词来唤醒设备,在唤醒后才会进一步去识别用户语音中的命令词去控制设备。语音识别系统在进入唤醒状态后,多会采用灯光或播报语音来向用户反馈设备已唤醒,使用户了解语音识别系统现已处于唤醒状态。但在公共场合时,灯光、播报语音都会影响到周围人,造成用户体验效果差,限制了用户对语音识别系统的使用场景。

技术实现思路

[0003]本专利技术提供了一种离线语音识别系统,以满足离线语音识别系统在不同场景下的使用。
[0004]本专利技术提供了一种离线语音识别系统,所述离线语音识别系统包括:
[0005]语音采集模块,所述语音采集模块用于采集用户语音信息,并转化为词条;
[0006]存储模块,所述存储模块用于存储唤醒词模型、命令词模型;
[0007]语音分析模块,所述语音分析模块包括唤醒词模型、命令词模型,所述语音分析模块用于采集词条,并根据当前的系统模式,发送给唤醒词模型或命令词模型,进行语音控制过程。
[0008]进一步地,所述离线语音识别系统的工作模式包括唤醒模式、非唤醒模式,所述存储模块内设有唤醒模式标志信息,所述离线语音识别系统包括模式识别过程:
[0009]采集用户设定的模式信息,并与存储模块内的唤醒模式标志信息进行匹配,确定离线语音识别系统的工作模式。
[0010]更进一步地,所述离线语音识别系统在唤醒模式下的语音控制过程如下:
[0011]S101采集用户语音;
[0012]S102提取语音信息,对语音信息中的唤醒词进行识别;
[0013]S103若具有唤醒词,则采集用户语音信息,提取命令词。
[0014]更进一步地,所述S102提取语音信息,对语音信息中的唤醒词进行识别还包括:
[0015]若未识别到唤醒词,则重复S101。
[0016]更进一步地,所述S103若具有唤醒词,则采集用户语音信息,提取命令词还包括:
[0017]S1031若具有唤醒词,则离线语音识别系统进入唤醒状态;
[0018]S1032在进入唤醒状态后的第一单位时间内,采集用户语音;
[0019]S1033若用户语音内含有命令词,则由离线语音识别系统按照命令词发送执行命令;若第一单位时间内,用户语音内不含有命令词,则离线语音识别系统退出唤醒状态,并执行S101。
[0020]更进一步地,所述第一单位时间为5

30秒。
[0021]更进一步地,所述离线语音识别系统在非唤醒模式下的语音控制过程如下:
[0022]S201采集用户语音;
[0023]S202提取语音信息,对语音信息中的命令词进行识别;
[0024]S203若具有命令词,则由离线语音识别系统按照命令词发送执行命令;若未检测到命令词,则离线语音识别系统执行S201。
[0025]更进一步地,所述离线语音识别系统还包括由唤醒模式向非唤醒模式切换过程:
[0026]S1034若用户语音内含有模式切换的命令词,则对用户设定的模式信息切换至与非唤醒模式相匹配的模式信息。
[0027]更进一步地,所述离线语音识别系统还包括由非唤醒模式向唤醒模式切换过程:
[0028]S301开启离线语音识别系统,并采集第二单位时间内的用户语音;
[0029]S302提取语音信息,对语音信息中的命令词进行识别;
[0030]S303若用户语音内含有模式切换的命令词,则对用户设定的模式信息切换至与唤醒模式相匹配的模式信息;若未检测到模式切换的命令词,则离线语音识别系统执行S201。
[0031]更进一步地,所述第二单位时间为10

60秒。
[0032]本专利技术相对于现有技术,通过设置唤醒词模型、命令词模型,使离线语音识别系统具有唤醒模式和非唤醒模式两种,方便使用者根据自身需要对离线语音识别系统的工作模式进行选择,扩大离线语音识别系统的可应用性。
附图说明
[0033]图1为本专利技术实施例语音控制过程;
[0034]图2为由唤醒模式向非唤醒模式切换过程;
[0035]图3为由非唤醒模式向唤醒模式切换过程。
具体实施方式
[0036]为了使本
的人员更好地理解本专利技术方案,下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。
[0037]本专利技术提供了一种离线语音识别系统,所述离线语音识别系统包括:
[0038]语音采集模块,所述语音采集模块用于采集用户语音信息,并转化为词条;
[0039]存储模块,所述存储模块用于存储唤醒词模型、命令词模型;
[0040]语音分析模块,所述语音分析模块包括唤醒词模型、命令词模型,所述语音分析模块用于采集词条,并根据当前的系统模式,发送给唤醒词模型或命令词模型,进行语音控制过程。
[0041]可选的,所述离线语音识别系统的工作模式包括唤醒模式、非唤醒模式,所述存储模块内设有唤醒模式标志信息,所述离线语音识别系统包括模式识别过程:
[0042]采集用户设定的模式信息,并与存储模块内的唤醒模式标志信息进行匹配,确定离线语音识别系统的工作模式。
[0043]其中,唤醒词模型对应唤醒模式,命令词模型对应非唤醒模式。在唤醒模式下,使
用唤醒词唤醒系统后,才可用命令词控制系统。在非唤醒模式下,由语音分析模块根据命令词模型进行语音控制过程,在非唤醒模式下,语音分析模块直接采集命令词,并执行,无响应语音。
[0044]本专利技术实施例通过设置唤醒词模型、命令词模型,使离线语音识别系统具有唤醒模式和非唤醒模式两种,方便使用者根据自身需要对离线语音识别系统的工作模式进行选择,扩大离线语音识别系统的可应用性。此外,在非唤醒模式下,离线语音识别系统若采集到命令词,则直接执行,无响应语音,避免了对周围人的影响。
[0045]特别的,如图1所示,所述离线语音识别系统在唤醒模式下的语音控制过程如下:
[0046]S101采集用户语音;
[0047]其中,语音采集模块收录用户的语音内容,并转化为语音分析模块可识别的词条信息;
[0048]S102提取语音信息,对语音信息中的唤醒词进行识别;
[0049]其中,由语音分析模块对用户的词条信息进行识别,并提取唤醒词;
[0050]S103若具有唤醒词,则采集用户语音信息,提取命令词。
[0051]其中,若词条信息中具有唤醒词,则由语音分析模块控制离线语音识别系统进入唤醒模式,并发送语音或通过灯光设备的闪烁来达到提示当前离线语音识别系统处于唤醒模式的效果。
[0052]特别的,所述S本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线语音识别系统,其特征在于,所述离线语音识别系统包括:语音采集模块,所述语音采集模块用于采集用户语音信息,并转化为词条;存储模块,所述存储模块用于存储唤醒词模型、命令词模型;语音分析模块,所述语音分析模块包括唤醒词模型、命令词模型,所述语音分析模块用于采集词条,并根据当前的系统模式,发送给唤醒词模型或命令词模型,进行语音控制过程。2.根据权利要求1所述一种离线语音识别系统,其特征在于,所述离线语音识别系统的工作模式包括唤醒模式、非唤醒模式,所述存储模块内设有唤醒模式标志信息,所述离线语音识别系统包括模式识别过程:采集用户设定的模式信息,并与存储模块内的唤醒模式标志信息进行匹配,确定离线语音识别系统的工作模式。3.根据权利要求2所述一种离线语音识别系统,其特征在于,所述离线语音识别系统在唤醒模式下的语音控制过程如下:S101采集用户语音;S102提取语音信息,对语音信息中的唤醒词进行识别;S103若具有唤醒词,则采集用户语音信息,提取命令词。4.根据权利要求3所述一种离线语音识别系统,其特征在于,所述S102提取语音信息,对语音信息中的唤醒词进行识别还包括:若未识别到唤醒词,则重复S101。5.根据权利要求3所述一种离线语音识别系统,其特征在于,所述S103若具有唤醒词,则采集用户语音信息,提取命令词还包括:S1031若具有唤醒词,则离线语音识别系统进入唤醒状态;S1032在进入唤醒状态后的第一单位时间内,采集用户语音;S1033若用户语音内含有命令词,则由离...

【专利技术属性】
技术研发人员:张强
申请(专利权)人:广州读音智能科技有限公司
类型:发明
国别省市:

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

1