基于多设备的语音处理方法及系统技术方案

技术编号:28207716 阅读:35 留言:0更新日期:2021-04-24 14:39
本发明专利技术涉及语音处理技术领域,公开了一种基于多设备的语音处理方法及系统,所述方法包括:获取语音指令信息,并从语音指令信息中提取对应的脉冲编码调制数据;获取预先关联的多个智能设备的设备标识,并根据设备标识获取各智能设备的运行状态信息;根据运行状态信息通过云端服务器对脉冲调制数据进行语音识别处理,获得语音识别结果;根据语音识别结果从多个智能设备选取一目标智能设备对语音识别结果进行响应。通过根据多个智能设备的运行状态信息结合云端服务器对语音指令信息进行语音识别处理,再根据语音识别结果选取对应的目标智能设备进行响应,实现了智能设备和云端协同工作,提高了在线语音处理的响应速度和用户的语音交互体验。语音交互体验。语音交互体验。

【技术实现步骤摘要】
基于多设备的语音处理方法及系统


[0001]本专利技术涉及语音处理
,尤其涉及一种基于多设备的语音处理方法及系统。

技术介绍

[0002]物联网(Internet of Things,IoT)设备的智能化,需要众多技术的支持,其中,作为人机对话的接口的在线语音处理技术,更是起到了举足轻重的作用。而现有技术多是通过智能设备在本地识别语音指令信息,然后基于识别后的文本生成对应的控制指令,再基于控制指令执行对应的操作以响应语音指令信息,由于本地存储空间的有限性,本地存储的语音识别数据库无法像云端解析一样实现对各类语音指令信息的识别,导致语音交互的准确性和响应速度堪忧,拖慢了语音处理速度,也影响了用户的语音交互体验。因此,如何提高在线语音处理的响应速度,以提高用户的语音交互体验,成为一个亟待解决的问题。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供了一种基于多设备的语音处理方法及系统,旨在解决如何提高在线语音处理的响应速度,以提高用户的语音交互体验的技术问题。
[0005]为实现上述目的,本专利技术提供了一种基于多设备的语音处理方法,所述方法包括以下步骤:
[0006]获取语音指令信息,并从所述语音指令信息中提取对应的脉冲编码调制数据;
[0007]获取预先关联的多个智能设备的设备标识,并根据所述设备标识获取各智能设备的运行状态信息;
[0008]根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果;
[0009]根据所述语音识别结果从所述多个智能设备选取一目标智能设备对所述语音识别结果进行响应。
[0010]优选地,所述根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果的步骤,具体包括:
[0011]判断所述运行状态信息是否符合工作状态条件;
[0012]在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果。
[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]本专利技术中,获取语音指令信息,并从所述语音指令信息中提取对应的脉冲编码调制数据,获取预先关联的多个智能设备的设备标识,并根据所述设备标识获取各智能设备的运行状态信息,根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果,根据所述语音识别结果从所述多个智能设备选取一目标智能设备对语音识别结果进行响应。有别于现有技术通过智能设备在本地识别语音指令信息,然后基于识别后的文本生成对应的控制指令,再基于控制指令执行对应的操作以响应语音指令信息而导致语音交互的准确性和响应速度堪忧,拖慢了语音处理速度,也影响了用户的语音交互体验,本专利技术获取语音指令信息对应的脉冲编码调制数据和预先关联的多个智能设备的运行状态信息,然后根据运行状态信息通过云端服务器对脉冲调制数据进行语音识别处理,获得语音识别结果,再根据语本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多设备的语音处理方法,其特征在于,所述方法包括以下步骤:获取语音指令信息,并从所述语音指令信息中提取对应的脉冲编码调制数据;获取预先关联的多个智能设备的设备标识,并根据所述设备标识获取各智能设备的运行状态信息;根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果;根据所述语音识别结果从所述多个智能设备选取一目标智能设备对所述语音识别结果进行响应。2.如权利要求1所述的方法,其特征在于,所述根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果的步骤,具体包括:判断所述运行状态信息是否符合工作状态条件;在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果。3.如权利要求2所述的方法,其特征在于,所述运行状态信息包括处理器占用率和/或处理器空闲率;相应地,所述判断所述运行状态信息是否符合工作状态条件的步骤,具体包括:从所述运行状态信息中提取所述处理器占用率;检测所述处理器占用率是否大于预设占用率,并根据检测结果判断所述运行状态信息是否符合工作状态条件;和/或;从所述运行状态信息中提取所述处理器空闲率;检测所述处理器空闲率是否小于预设空闲率,并根据检测结果判断所述运行状态信息是否符合工作状态条件。4.如权利要求2所述的方法,其特征在于,所述在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果的步骤,具体包括:在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器获取对应的云端空间特征值,并在检测到所述云端空间特征值符合预设存储条件时,对所述脉冲调制数据进行语音识别处理,获得语音识别结果。5.如权利要求1所述的方法,其特征在于,所述根据所述语音识别结果从所述多个智能设备选取一目标智能设备对所述语音识别结果进行响应的步骤,具体包括:根据所述语音识别结果从所述多个智能设备选取对应的目标智能设备;将所述语音识别结果存储至...

【专利技术属性】
技术研发人员:王云华王妍
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1