【技术实现步骤摘要】
基于全双工语音交互的智能家居语音控制方法及系统
[0001]本专利技术涉及语音处理
,特别涉及基于全双工语音交互的智能家居语音控制方法及系统。
技术介绍
[0002]目前,随着物联网技术和语音识别技术的发展,智能家居越来越多的被应用在家庭生活场景中。安装有移动终端语音控制软件的终端在接收到本地语音信息后,通过网络将本地语音信息发送到服务器(例如:语音指令识别服务器)进行识别,服务器反馈的语音指令并与本地设置指令匹配,获得正确的控制指令对智能家居设备进行语音控制。
[0003]申请号为CN201911295463.4公开了一种智能家居训练离线语音固件的方法及装置,其中包括:终端设备获取离线语音固件的训练请求,训练请求包括待训练的语音指令文案,根据待训练的语音指令文案,确定待训练的语音指令对应的语音训练方案,将语音训练方案展示给用户,以使用户根据语音训练方案输入语音信息,在接收到用户输入的语音信息后,根据用户输入的语音信息,生成语音指令文案对应的离线语音固件,将离线语音固件发送给离线语音设备,以使离线语音设备存储离 ...
【技术保护点】
【技术特征摘要】
1.基于全双工语音交互的智能家居语音控制方法,其特征在于,包括:步骤1:实时获取预设的第一智能家居设备接收的语音信息;步骤2:识别所述语音信息中的过程识别结果,同时,确定所述第一智能家居设备的设备模式;步骤3:若所述设备模式为全双工语音交互,获取适宜的对话语料,根据所述对话语料和所述过程识别结果,进行即时语音交互和语音控制。2.如权利要求1所述的基于全双工语音交互的智能家居语音控制方法,其特征在于,所述步骤2:识别所述语音信息中的过程识别结果,包括:基于声纹识别技术,识别所述语音信息中的第一目标声纹,根据所述第一目标声纹的声纹特征的不同,确定属于不同目标人员的第二目标声纹;提取所述第二目标声纹对应的所述语音信息,并作为第一语音子信息;提取所述第一语音子信息中对应于预设的唤醒语义之后解析的第一指令语义,同时,获取所述第一指令语义的发出时间;获取所述目标人员的控制设备ID列表,同时,获取所述第一智能家居设备的第一设备ID;判断所述第一设备ID是否在所述控制设备ID列表中,若是,将对应所述第一设备ID作为第二设备ID,将所述第二设备ID对应的所述第一智能家居设备作为第二智能家居设备;将所述第一指令语义、所述发出时间和所述第二智能家居设备作为所述过程识别结果。3.如权利要求2所述的基于全双工语音交互的智能家居语音控制方法,其特征在于,所述提取所述第一语音子信息中对应于预设的唤醒语义之后解析的第一指令语义,包括:将所述第一语音子信息在预设的时间轴上展开,并对所述第一语音子信息进行连续性分析,若所述第一语音子信息间断的间断时长大于等于预设的第一阈值,对所述第一语音子信息进行拆分,获得多个第二语音子信息;基于预设的语义解析模板,解析所述第二语音子信息的第二指令语义;将所述第二指令语义与所述的唤醒语义进行语义匹配,若匹配符合,将对应所述第二语音子信息作为第三语音子信息;依次遍历所述第三语音子信息之后的所述第二语音子信息,每次遍历时,获取遍历到的所述第二语音子信息的第二指令语义;整合所有所述第二指令语义,获得所述第一指令语义。4.如权利要求1所述的基于全双工语音交互的智能家居语音控制方法,其特征在于,所述步骤3:根据所述对话语料和所述过程识别结果,进行即时语音交互和语音控制,包括:根据所述对话语料和过程识别结果,获取语音交互信息和语音控制指令;通过预设的语音播放装置播放所述语音交互信息,同时,根据所述语音控制指令,对所述语音控制指令控制的所述第一智能家居设备进行语音控制。5.如权利要求4所述的基于全双工语音交互的智能家居语音控制方法,其特征在于,所述根据所述对话语料和过程识别结果,获取语音交互信息和语音控制指令,包括:确定所述对话语料中的发起语料和应答语料;获取当前时刻;
当所述当前时刻到达所述过程识别结果的识别时间,将到达所述识别时间的所述过程识别结果与每一发起语料对应的发起语义进行语义匹配,获得匹配成功的所述发起语义对应的所述发起语料的所述应答语料,并作为交互语料;基于预设的交互语音信息生成模板,根据所述交互语料,生成语音交互信息;输出所述语音交互信息;根据预设的指令语义
‑
语音控制指令对照列表和解析所述过程识别结果中的第三指令语义的解析次序,依次输出所述第三指令语义对应的所述语音控制指令。6.如权利要求1所述的基于全双工...
【专利技术属性】
技术研发人员:沈卫民,刘祖芳,马学文,王志辉,黄猛,
申请(专利权)人:深圳市麦驰安防技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。