【技术实现步骤摘要】
语音控制方法、装置、存储介质以及电子设备
[0001]本申请涉及语音控制
,尤其涉及一种语音控制方法、装置、存储介质以及电子设备。
技术介绍
[0002]随着语音技术的发展以及人们对智能化生活的追求,人们对电子设备的依赖性日益增强。其中,具备语音控制功能的电子设备常常出现语音交互的场景,即用户发出语音控制指令,电子设备根据该控制指令执行相关操作。但是当用户拥有多个具备语音控制功能的电子设备时,需要确定具体由哪个电子设备来执行语音指令。
技术实现思路
[0003]本申请实施例提供一种语音控制方法、装置、存储介质以及电子设备,可以实现当用户拥有多个具备语音控制功能的电子设备时,准确确定具体由哪个电子设备来执行语音指令。
[0004]第一方面,本申请实施例提供一种语音控制方法,所述方法包括:
[0005]监测到用户语音满足语音唤醒条件时,判断当前设备是否处于第一预设设备状态;
[0006]若所述当前设备处于所述第一预设设备状态,则将所述第一预设设备状态对应的第一设备状态信息发送至候选设备,所述候选设备与所述当前设备处于同一多设备场景中;
[0007]若接收到所述候选设备发送的第二设备状态信息,则根据所述第一预设设备状态以及所述第二设备状态信息对应的第二预设设备状态,确定所述当前设备是否进行语音交互。
[0008]第二方面,本申请实施例提供一种语音控制方法,所述方法包括:
[0009]监测到用户语音满足语音唤醒条件时,判断当前主设备是否处于第一预设设备状态 ...
【技术保护点】
【技术特征摘要】
1.一种语音控制方法,其特征在于,所述方法包括:监测到用户语音满足语音唤醒条件时,判断当前设备是否处于第一预设设备状态;若所述当前设备处于所述第一预设设备状态,则将所述第一预设设备状态对应的第一设备状态信息发送至候选设备,所述候选设备与所述当前设备处于同一多设备场景中;若接收到所述候选设备发送的第二设备状态信息,则根据所述第一预设设备状态以及所述第二设备状态信息对应的第二预设设备状态,确定所述当前设备是否进行语音交互。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一预设设备状态以及所述第二设备状态信息对应的第二预设设备状态,确定所述当前设备是否进行语音交互,包括:比较所述第一预设设备状态的优先级与所述第二设备状态信息对应的第二预设设备状态的优先级,根据优先级比较结果确定所述当前设备是否进行语音交互。3.根据权利要求2所述的方法,其特征在于,所述比较所述第一预设设备状态的优先级与所述第二设备状态信息对应的第二预设设备状态的优先级,根据优先级比较结果确定所述当前设备是否进行语音交互,包括:根据预先设置的设备状态优先级顺序确定所述第一预设设备状态对应的第一状态优先级,以及确定所述第二设备状态信息对应的第二预设设备状态对应的第二状态优先级;若所述第一状态优先级大于所述第二状态优先级,则确定所述当前设备进行语音交互;若所述第一状态优先级小于所述第二状态优先级,则确定所述当前设备不进行语音交互。4.根据权利要求1所述的方法,其特征在于,所述判断所述当前设备是否处于第一预设设备状态,包括:获取所述当前设备的设备类型,根据所述设备类型获取所述当前设备对应的指定状态参数;根据所述指定状态参数判断所述当前设备是否处于第一预设设备状态。5.根据权利要求4所述的方法,其特征在于,所述根据所述设备类型获取所述当前设备对应的指定状态参数,包括:若所述设备类型为手持设备,则获取所述当前设备对应的遮挡状态参数、放置角度状态参数以及抖动状态参数中的至少一种;根据所述设备状态参数判断所述当前设备是否处于第一预设设备状态,包括:根据所述遮挡参数、所述放置角度参数以及所述抖动参数中的至少一种判断所述当前设备是否处于手持状态。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:若未接收到所述候选设备发送的第二设备状态信息,则确定所述当前设备进行语音交互。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述当前设备未处于所述第一预设设备状态且接收到所述候选设备发送的第二设备状态信息,则确定所述当前设备不进行语音交互。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述当前设备未处于所述第一预设设备状态且未接收到所述候选设备发送的第二
设备状态信息,则根据所述用户语音获取所述当前设备对应的第一通用语音特征值,以及将所述第一通用语音特征值发送至所述候选设备;若接收到所述候选设备发送的第二通用语音特征值,则根据所述第一通用语音特征值以及所述第二通用语音特征值,确定所述当前设备是否进行语音交互。9.根据权利要求8所述的方法,其特征在于,所述根据所述用户语音获取所述当前设备对应的第一通用语音特征值,包括:根据所述用户语音获取所述当前设备对应第一通用语音特征参数以及各第一通用语音特征参数对应的第一通用语音特征权值;基于各第一通用语音特征参数以及各第一通用语音特征权值,计算所述当前设备对应的第一通用语音特征值。10.根据权利要求9所述的方法,其特征在于,所述第一通用语音特征参数包括但不限于:发声源与所述当前设备之间的距离参数以及所述当前设备相对于所述发声源的方位参数。11.根据权利要求8所述的方法,其特征在于,所述根据所述第一通用语音特征值以及所述第二通用语音特征值,确定所述当前设备是否进行语音交互,包括:若所述第一通用语音特征值大于所述第二通用语音特征值,则确定所述当前设备进行语音交互;若所述第一通用语音特征值小于所述第二通用语音特征值,则确定所述当前设备不进行语音交互;若所述第一通用语音特征值等于所述第二通用语音特征值,且确定所述当前设备为预先设置的优先交互设备,则确定所述当前设备进行语音交互。12.根据权利要求8所述的方法,其特征在于,所述方法还包括:若未接收到所述候选设备发送的第二通用语音特征值,则确定所述当前设备进行语音交互。13.一种语音控制方法,其特征在于,所述方法包括:监测到用户语音满足语音唤醒条件时,判断当前主设备是否处于第一预设设备状态;若所述当前主设备处于所述第一预设设备状态,且接收到从属设备发送的第二设备状态信息,则根据第一预设设备状态对应的第一设备状态信息以及所述第二设备状态信息,从所述当前主设备以及所述从属设备中确定进行语音交互的目标交互设备;基于交互指令控制所述目标交互设备进行语音交互。14.根据权利要求13所述的方法,其特征在于,所述基于交互指令控制所述目标交互设备进行语音交互,包括:若所述目标交互设备为所述当前主设备,则基于交互指令控制所述当前主设备进行语音交互;若所述目标交互设备为所述从属设备,则将交互指令发...
【专利技术属性】
技术研发人员:印亚兵,张昊旻,严锋贵,高烨,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。