基于多设备的语音处理方法及系统与流程

文档序号:24786995发布日期:2021-04-23 10:56阅读:来源:国知局

技术特征:
1.一种基于多设备的语音处理方法,其特征在于,所述方法包括以下步骤:获取语音指令信息,并从所述语音指令信息中提取对应的脉冲编码调制数据;获取预先关联的多个智能设备的设备标识,并根据所述设备标识获取各智能设备的运行状态信息;根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果;根据所述语音识别结果从所述多个智能设备选取一目标智能设备对所述语音识别结果进行响应。2.如权利要求1所述的方法,其特征在于,所述根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果的步骤,具体包括:判断所述运行状态信息是否符合工作状态条件;在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果。3.如权利要求2所述的方法,其特征在于,所述运行状态信息包括处理器占用率和/或处理器空闲率;相应地,所述判断所述运行状态信息是否符合工作状态条件的步骤,具体包括:从所述运行状态信息中提取所述处理器占用率;检测所述处理器占用率是否大于预设占用率,并根据检测结果判断所述运行状态信息是否符合工作状态条件;和/或;从所述运行状态信息中提取所述处理器空闲率;检测所述处理器空闲率是否小于预设空闲率,并根据检测结果判断所述运行状态信息是否符合工作状态条件。4.如权利要求2所述的方法,其特征在于,所述在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果的步骤,具体包括:在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器获取对应的云端空间特征值,并在检测到所述云端空间特征值符合预设存储条件时,对所述脉冲调制数据进行语音识别处理,获得语音识别结果。5.如权利要求1所述的方法,其特征在于,所述根据所述语音识别结果从所述多个智能设备选取一目标智能设备对所述语音识别结果进行响应的步骤,具体包括:根据所述语音识别结果从所述多个智能设备选取对应的目标智能设备;将所述语音识别结果存储至所述目标智能设备的存储器中,以使所述目标智能设备对所述语音识别结果进行响应。6.一种基于多设备的语音处理系统,其特征在于,所述系统包括:数据获取模块,用于获取语音指令信息,并从所述语音指令信息中提取对应的脉冲编码调制数据;状态获取模块,用于获取预先关联的多个智能设备的设备标识,并根据所述设备标识获取各智能设备的运行状态信息;
语音识别模块,用于根据所述运行状态信息通过云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果;语音响应模块,用于根据所述语音识别结果从所述多个智能设备选取一目标智能设备对所述语音识别结果进行响应。7.如权利要求6所述的系统,其特征在于,所述语音识别模块,还用于判断所述运行状态信息是否符合工作状态条件;所述语音识别模块,还用于在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器对所述脉冲调制数据进行语音识别处理,获得语音识别结果。8.如权利要求7所述的系统,其特征在于,所述运行状态信息包括处理器占用率和/或处理器空闲率;所述语音识别模块,还用于从所述运行状态信息中提取所述处理器占用率;所述语音识别模块,还用于检测所述处理器占用率是否大于预设占用率,并根据检测结果判断所述运行状态信息是否符合工作状态条件;所述语音识别模块,还用于从所述运行状态信息中提取所述处理器空闲率;所述语音识别模块,还用于检测所述处理器空闲率是否小于预设空闲率,并根据检测结果判断所述运行状态信息是否符合工作状态条件。9.如权利要求7所述的系统,其特征在于,所述语音识别模块,还用于在所述运行状态信息不符合所述工作状态条件时,将所述脉冲调制数据上传至云端服务器,以使所述云端服务器获取对应的云端空间特征值,并在检测到所述云端空间特征值符合预设存储条件时,对所述脉冲调制数据进行语音识别处理,获得语音识别结果。10.如权利要求6所述的系统,其特征在于,所述语音响应模块,还用于根据所述语音识别结果从所述多个智能设备选取对应的目标智能设备;所述语音响应模块,还用于将所述语音识别结果存储至所述目标智能设备的存储器中,以使所述目标智能设备对所述语音识别结果进行响应。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1