一种基于声音特征的离线语音控制训练方法及系统技术方案

技术编号:34888713 阅读:19 留言:0更新日期:2022-09-10 13:46
本发明专利技术提供了一种基于声音特征的离线语音控制训练方法及系统,运用于语音控制技术领域;获取需要进行控制的语音;判断所述语音是否匹配预设人物的声线;若是,则根据所述预设人物的声线开始录入离线语音指令;获取所述离线语音指令的关键词;判断所述关键词是否具备预设的识别单位;若是,则收录所述离线语音指令为控制指令;本发明专利技术通过在智能系统中根据已知的人物和提前录制好的人物声音特征,在失去互联网的连接下,依然可以执行智能系统所需要执行的任务,例如人物声控智能系统进行开灯或关灯操作,无需通过互联网进行命令执行;有效增加了智能系统在离线状态后的实用性。增加了智能系统在离线状态后的实用性。增加了智能系统在离线状态后的实用性。

【技术实现步骤摘要】
一种基于声音特征的离线语音控制训练方法及系统


[0001]本专利技术涉及语音控制
,特别涉及为一种基于声音特征的离线语音控制训练方法及系统。

技术介绍

[0002]人工智能是当今前沿高技术研究最活跃的领域之一,它可以完成有益于人类的服务工作,如提供家务、娱乐休闲、教育、安全监控等服务,拥有广泛的潜在客户群体与市场,现有的人工智能广泛采用语音识别技术实现人机交互,让智能系统能够听懂人类语音,以执行相应指令,然而,现有的智能系统在失去与互联网的连接后,就无法识别说话人的指令,满足不了用户当下的需求,无法实现人机离线自由交流。
[0003]鉴于此,本专利技术提出一种基于声音特征的离线语音控制训练方法及系统,以解决上述
技术介绍
中提出的问题。

技术实现思路

[0004]本专利技术旨在解决智能系统在失去与互联网的连接后,就无法识别说话人的指令的问题,提供一种基于声音特征的离线语音控制训练方法及系统。
[0005]本专利技术为解决技术问题采用如下技术手段:
[0006]本专利技术提供一种基于声音特征的离线语音控制训练方法,包括以下步骤:
[0007]获取需要进行控制的语音;
[0008]判断所述语音是否匹配预设人物的声线;
[0009]若是,则根据所述预设人物的声线开始录入离线语音指令;
[0010]获取所述离线语音指令的关键词;
[0011]判断所述关键词是否具备预设的识别单位;
[0012]若是,则收录所述离线语音指令为控制指令。r/>[0013]进一步地,则收录所述离线语音指令为控制指令的步骤中,包括:
[0014]捕捉需要进行控制的语音指令;
[0015]判断所述语音指令是否匹配所述控制指令;
[0016]若是,则根据所述语音指令运行相应的内容;其中,所述内容包括预先收录的指令内容。
[0017]进一步地,获取需要进行控制的语音的步骤前,包括:
[0018]采集当前环境中的分贝强度;
[0019]判断所述分贝强度是否处于预设的分贝强度范围内;
[0020]若是,则判定所述分贝为非自然音量;所述非自然音量包括人说话的声音或人制造的其他声音;
[0021]若否,则判定所述分贝为自然音量;所述自然音量包括但不限于是虫鸣声、风声或水声。
[0022]进一步地,判断所述分贝强度是否处于预设的分贝强度范围内的步骤中,包括:
[0023]获取当前环境的声音的频率;
[0024]判断所述频率是否符合预设的频率范围;
[0025]若是,则判定所述当前环境的声音为预设人物发出;若否,则判定所述当前环境的声音为人造的其他声音。
[0026]进一步地,则判定所述当前环境的声音为预设人物发出的步骤中,包括:
[0027]获取预设人物发出的语音的特征;所述特征包括发音;
[0028]判断所述特征是否匹配预设的地方发音;
[0029]若是,则根据所述特征对所述预设人物发出的语音进行翻译,并根据翻译后的语音指令运行相应的内容。
[0030]进一步地,判断所述关键词是否具备预设的识别单位的步骤中,包括:
[0031]获取所述预设的识别单位的对应内容;
[0032]判断所述对应内容是否为离线仍然可运行的内容;
[0033]若是,则判定所述预设的识别单位的对应内容可以运行。
[0034]进一步地,获取所述离线语音指令的关键词的步骤中,包括:
[0035]分解所述离线语音指令的字词;
[0036]判断所述字词是否匹配预设的关键字眼;
[0037]若是,则判定所述离线语音指令可以在离线状态下使用;
[0038]若否,则判定所述离线语音指令需要进行录制才可在离线状态下使用。
[0039]本专利技术还提供一种基于声音特征的离线语音控制训练系统,包括:
[0040]第一获取模块,用于获取需要进行控制的语音;
[0041]第一判断模块,用于判断所述语音是否匹配预设人物的声线;
[0042]第一执行模块,用于若是,则根据所述预设人物的声线开始录入离线语音指令;
[0043]第二获取模块,用于获取所述离线语音指令的关键词;
[0044]第二判断模块,用于判断所述关键词是否具备预设的识别单位;
[0045]第二执行模块,用于若是,则收录所述离线语音指令为控制指令。
[0046]进一步地,第二执行模块还包括:
[0047]第一捕捉单元,用于捕捉需要进行控制的语音指令;
[0048]第一判断单元,用于判断所述语音指令是否匹配所述控制指令;
[0049]第一执行单元,用于根据所述语音指令运行相应的内容;其中,所述内容包括预先收录的指令内容。
[0050]进一步地,还包括:
[0051]第一采集模块,用于采集当前环境中的分贝强度;
[0052]第三判断模块,用于判断所述分贝强度是否处于预设的分贝强度范围内;
[0053]第三执行模块,用于判定所述分贝为非自然音量;所述非自然音量包括人说话的声音或人制造的其他声音;
[0054]第四执行模块,用于判定所述分贝为自然音量;所述自然音量包括但不限于是虫鸣声、风声或水声。
[0055]本专利技术提供了基于声音特征的离线语音控制训练方法及系统,具有以下有益效
果:
[0056]本专利技术通过在智能系统中根据已知的人物和提前录制好的人物声音特征,在失去互联网的连接下,依然可以执行智能系统所需要执行的任务,例如人物声控智能系统进行开灯或关灯操作,无需通过互联网进行命令执行;有效增加了智能系统在离线状态后的实用性。
附图说明
[0057]图1为本专利技术基于声音特征的离线语音控制训练方法一个实施例的流程示意图;
[0058]图2为本专利技术基于声音特征的离线语音控制训练系统一个实施例的结构框图。
具体实施方式
[0059]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术,本专利技术为目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
[0060]下面将结合本专利技术的实施例中的附图,对本专利技术的实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0061]参考附图1,为本专利技术一实施例中的基于声音特征的离线语音控制训练方法,包括以下步骤:
[0062]S1:获取需要进行控制的语音;
[0063]S2:判断所述语音是否匹配预设人物的声线;
[0064]S3:若是,则根据所述预设人物的声线开始录入离线语音指令;
[0065]S4:获取所述离线语音指令的关键词;
[0066]S5:判断所述关键词是否具本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于声音特征的离线语音控制训练方法,其特征在于,包括以下步骤:获取需要进行控制的语音;判断所述语音是否匹配预设人物的声线;若是,则根据所述预设人物的声线开始录入离线语音指令;获取所述离线语音指令的关键词;判断所述关键词是否具备预设的识别单位;若是,则收录所述离线语音指令为控制指令。2.根据权利要求1所述的基于声音特征的离线语音控制训练方法,其特征在于,所述则收录所述离线语音指令为控制指令的步骤中,包括:捕捉需要进行控制的语音指令;判断所述语音指令是否匹配所述控制指令;若是,则根据所述语音指令运行相应的内容;其中,所述内容包括预先收录的指令内容。3.根据权利要求1所述的基于声音特征的离线语音控制训练方法,其特征在于,所述获取需要进行控制的语音的步骤前,包括:采集当前环境中的分贝强度;判断所述分贝强度是否处于预设的分贝强度范围内;若是,则判定所述分贝为非自然音量;所述非自然音量包括人说话的声音或人制造的其他声音;若否,则判定所述分贝为自然音量;所述自然音量包括但不限于是虫鸣声、风声或水声。4.根据权利要求3所述的基于声音特征的离线语音控制训练方法,其特征在于,所述判断所述分贝强度是否处于预设的分贝强度范围内的步骤中,包括:获取当前环境的声音的频率;判断所述频率是否符合预设的频率范围;若是,则判定所述当前环境的声音为预设人物发出;若否,则判定所述当前环境的声音为人造的其他声音。5.根据权利要求4所述的基于声音特征的离线语音控制训练方法,其特征在于,所述则判定所述当前环境的声音为预设人物发出的步骤中,包括:获取预设人物发出的语音的特征;所述特征包括发音;判断所述特征是否匹配预设的地方发音;若是,则根据所述特征对所述预设人物发出的语音进行翻译,并根据翻译后的语音指令运行相应的内容。6.根据权利要求1所述的基于声音特征的离线语音控制训练方法,其...

【专利技术属性】
技术研发人员:冷朝玉冷朝松陈蔚王祖福
申请(专利权)人:深圳艾普蓝科技有限公司
类型:发明
国别省市:

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

1