离线语音控制方法、系统、可读存储介质及计算机设备技术方案

技术编号:30428029 阅读:24 留言:0更新日期:2021-10-24 17:15
本发明专利技术公开了一种离线语音控制方法、系统、可读存储介质及计算机设备,所述离线语音控制方法包括:获取用户发出的目标语音指令;在离线语音识别库中对所述目标语音指令进行比对分析,以获取所述语音指令对应的目标识别词ID;通过无线通讯模块判断是否存在与所述目标识别词ID对应的目标控制指令;若存在与所述目标识别词ID对应的目标控制指令,则调用并执行所述目标控制指令,以对相应的目标设备进行控制。本发明专利技术能够解决现有技术无法实现离线语音控制的问题。音控制的问题。音控制的问题。

【技术实现步骤摘要】
离线语音控制方法、系统、可读存储介质及计算机设备


[0001]本专利技术涉及智能家居设备
,特别是涉及一种离线语音控制方法、系统、可读存储介质及计算机设备。

技术介绍

[0002]随着科技的进步,各类智能电子产品得到了快速发展和广泛应用,例如:智能扫地机器人、智能音箱、智能电视、智能开关等,这些智能电子产品通常都具备语音控制功能,例如,可以通过语音来唤醒设备或者控制设备播放歌曲等,或者通过语音来开灯或关灯。
[0003]现有技术中,要实现语音控制都需要将设备接入互联网,通过网络来实现语音控制的各项功能,如果网络出现问题,设备离线,将无法实现语音控制,影响了用户的使用体验。

技术实现思路

[0004]为此,本专利技术的一个实施例提出一种离线语音控制方法,以解决现有技术无法实现离线语音控制的问题。
[0005]根据本专利技术一实施例的离线语音控制方法,所述方法包括:
[0006]获取用户发出的目标语音指令;
[0007]在离线语音识别库中对所述目标语音指令进行比对分析,以获取所述语音指令对应的目标识别词ID;
[0008]通过无线通讯模块判断是否存在与所述目标识别词ID对应的目标控制指令;
[0009]若存在与所述目标识别词ID对应的目标控制指令,则调用并执行所述目标控制指令,以对相应的目标设备进行控制。
[0010]根据本专利技术实施例的离线语音控制方法,在离线语音识别库中对用户发出的目标语音指令进行比对分析,来获取对应的目标识别词ID,然后通过无线通讯模块判断是否预先存储了与目标识别词ID对应的目标控制指令,若无线通讯模块判断预先存储了与目标识别词ID对应的目标控制指令,则直接调用并执行目标控制指令,从而对相应的目标设备进行控制,因此,当网络出现问题,设备离线时,也能够实现语音控制,提升了用户的使用体验。
[0011]另外,根据本专利技术上述实施例的离线语音控制方法,还可以具有如下附加的技术特征:
[0012]进一步地,在本专利技术的一个实施例中,所述方法还包括:
[0013]获取用户在控制面板上操作得到的语音学习唤醒信号;
[0014]获取用户发出的第一语音指令,为所述第一语音指令分配第一识别词ID,并将所述第一语音指令和所述第一识别词ID的对应关系存储在所述离线语音识别库中;
[0015]获取用户在控制面板上操作得到的用于控制第一设备的第一控制指令;
[0016]将所述第一识别词ID与所述第一控制指令的映射关系存储在所述无线通讯模块
中。
[0017]进一步地,在本专利技术的一个实施例中,获取用户发出的第一语音指令,为所述第一语音指令分配第一识别词ID,并将所述第一语音指令和所述第一识别词ID的对应关系存储在所述离线语音识别库中的步骤之后,所述方法还包括:
[0018]判断是否在预设时间内获取到用户在控制面板上操作得到的第一控制指令;
[0019]若在预设时间内获取到用户在控制面板上操作得到的第一控制指令,则将所述第一识别词ID与所述第一控制指令的映射关系存储在所述无线通讯模块中。
[0020]进一步地,在本专利技术的一个实施例中,判断是否在预设时间内获取到用户在控制面板上操作得到的第一控制指令的步骤之后,所述方法还包括:
[0021]若在预设时间内未获取到用户在控制面板上操作得到的第一控制指令,则发出提示信息,所述提示信息用于提示用户在所述控制面板上执行控制操作。
[0022]进一步地,在本专利技术的一个实施例中,调用并执行所述目标控制指令,以对相应的目标设备进行控制的步骤具体包括:
[0023]调用并执行所述目标控制指令,通过继电器对所述目标设备进行控制,或者;
[0024]调用并执行所述目标控制指令,通过无线通讯方式发送控制指令ID给上位机处理,以对所述目标设备进行控制。
[0025]本专利技术的另一个实施例提出一种离线语音控制系统,以解决现有技术无法实现离线语音控制的问题。
[0026]根据本专利技术实施例的离线语音控制系统,所述系统包括:
[0027]第一获取模块,用于获取用户发出的目标语音指令;
[0028]比对模块,用于在离线语音识别库中对所述目标语音指令进行比对分析,以获取所述语音指令对应的目标识别词ID;
[0029]无线通讯模块,用于判断是否存在与所述目标识别词ID对应的目标控制指令;;
[0030]调用模块,用于若存在与所述目标识别词ID对应的目标控制指令,则调用并执行所述目标控制指令,以对相应的目标设备进行控制。
[0031]根据本专利技术实施例的离线语音控制系统,在离线语音识别库中对用户发出的目标语音指令进行比对分析,来获取对应的目标识别词ID,然后通过无线通讯模块判断是否预先存储了与目标识别词ID对应的目标控制指令,若无线通讯模块判断预先存储了与目标识别词ID对应的目标控制指令,则直接调用并执行目标控制指令,从而对相应的目标设备进行控制,因此,当网络出现问题,设备离线时,也能够实现语音控制,提升了用户的使用体验。
[0032]另外,根据本专利技术上述实施例的离线语音控制系统,还可以具有如下附加的技术特征:
[0033]进一步地,在本专利技术的一个实施例中,所述系统还包括:
[0034]第二获取模块,用于获取用户在控制面板上操作得到的语音学习唤醒信号;
[0035]第三获取模块,用于获取用户发出的第一语音指令,为所述第一语音指令分配第一识别词ID,并将所述第一语音指令和所述第一识别词ID的对应关系存储在所述离线语音识别库中;
[0036]第四获取模块,用于获取用户在控制面板上操作得到的用于控制第一设备的第一
控制指令;
[0037]存储模块,用于将所述第一识别词ID与所述第一控制指令的映射关系存储在所述无线通讯模块中。
[0038]进一步地,在本专利技术的一个实施例中,所述系统还包括:
[0039]判断模块,用于判断是否在预设时间内获取到用户在控制面板上操作得到的第一控制指令;
[0040]所述无线通讯模块还用于在预设时间内获取到用户在控制面板上操作得到的第一控制指令时,对所述第一识别词ID与所述第一控制指令的映射关系进行存储。
[0041]进一步地,在本专利技术的一个实施例中,所述系统还包括:
[0042]提示模块,用于若在预设时间内未获取到用户在控制面板上操作得到的第一控制指令,则发出提示信息,所述提示信息用于提示用户在所述控制面板上执行控制操作。
[0043]进一步地,在本专利技术的一个实施例中,所述调用模块具体用于:
[0044]调用并执行所述目标控制指令,通过继电器对所述目标设备进行控制,或者;
[0045]调用并执行所述目标控制指令,通过无线通讯方式发送控制指令ID给上位机处理,以对所述目标设备进行控制。
[0046]本专利技术的另一个实施例还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线语音控制方法,其特征在于,所述方法包括:获取用户发出的目标语音指令;在离线语音识别库中对所述目标语音指令进行比对分析,以获取所述语音指令对应的目标识别词ID;通过无线通讯模块判断是否存在与所述目标识别词ID对应的目标控制指令;若存在与所述目标识别词ID对应的目标控制指令,则调用并执行所述目标控制指令,以对相应的目标设备进行控制。2.根据权利要求1所述的离线语音控制方法,其特征在于,所述方法还包括:获取用户在控制面板上操作得到的语音学习唤醒信号;获取用户发出的第一语音指令,为所述第一语音指令分配第一识别词ID,并将所述第一语音指令和所述第一识别词ID的对应关系存储在所述离线语音识别库中;获取用户在控制面板上操作得到的用于控制第一设备的第一控制指令;将所述第一识别词ID与所述第一控制指令的映射关系存储在所述无线通讯模块中。3.根据权利要求2所述的离线语音控制方法,其特征在于,获取用户发出的第一语音指令,为所述第一语音指令分配第一识别词ID,并将所述第一语音指令和所述第一识别词ID的对应关系存储在所述离线语音识别库中的步骤之后,所述方法还包括:判断是否在预设时间内获取到用户在控制面板上操作得到的第一控制指令;若在预设时间内获取到用户在控制面板上操作得到的第一控制指令,则将所述第一识别词ID与所述第一控制指令的映射关系存储在所述无线通讯模块中。4.根据权利要求3所述的离线语音控制方法,其特征在于,判断是否在预设时间内获取到用户在控制面板上操作得到的第一控制指令的步骤之后,所述方法还包括:若在预设时间内未获取到用户在控制面板上操作得到的第一控制指令,则发出提示信息,所述提示信息用于提示用户在所述控制面板上执行控制操作。5.根据权利要求1所述的离线语音控制方法,其特征在于,调用并执行所述目标控制指令,以对相应的目标设备进行控制的步骤具体包括:调用并执行所述目标控制指令,通过继电器对所...

【专利技术属性】
技术研发人员:骆世臣
申请(专利权)人:深圳市艾特智能科技有限公司
类型:发明
国别省市:

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

1