语音控制方法、装置和终端设备制造方法及图纸

技术编号:17409628 阅读:28 留言:0更新日期:2018-03-07 06:35
本发明专利技术揭示了一种语音控制方法、装置和电子设备,所述方法包括以下步骤:接收语音指令;提取语音指令的声纹特征;根据声纹特征匹配出语音指令所对应的权限信息;根据权限信息响应语音指令。从而为语音控制提供了权限限制,可以为不同的用户分配不同的语音控制权限,提高了语音控制的安全性,提升了用户体验。并且,当多个用户同时发出语音指令时,可以执行权限级别最高的用户发出的语音指令,避免控制失效或者系统崩溃,提高了语音控制的稳定性和控制效果,进一步提升了用户体验。

Speech control methods, devices and terminal devices

The invention discloses a voice control method, device and electronic device, wherein the method comprises the following steps: receiving voice commands; voiceprint extraction of voice commands; according to the permission information voiceprint feature matching a voice command corresponding to the permission information; according to the response of voice commands. It provides a limited access control for voice control, assigns different voice control privileges to different users, improves the security of voice control and improves user experience. Moreover, when multiple users issue voice commands at the same time, they can execute the voice commands issued by the most privileged users, avoid failure of control or system crash, improve the stability and control effect of voice control, and further enhance user experience.

【技术实现步骤摘要】
语音控制方法、装置和终端设备
本专利技术涉及电子
,特别是涉及到一种语音控制方法、装置和终端设备。
技术介绍
目前,语音控制已广泛应用于智能家居、机器人智能交互、移动终端等领域,用户只需发出语音指令,就可以控制电子设备,解放了人们的双手,并且可以远程控制,非常方便快捷。然而,语音控制技术是通过解析用户的语音内容来执行相应的指令的,因此任何人说出相同的内容都可以控制电子设备,因此安全性较差。此外,当多人同时发出语音指令时,还会出现控制冲突问题,导致控制失效或者系统崩溃,进而影响稳定性。
技术实现思路
本专利技术的主要目的为提供一种语音控制方法、装置和终端设备,旨在提高语音控制的安全性,提升用户体验。为达以上目的,本专利技术实施例提出一种语音控制方法,所述方法包括以下步骤:接收语音指令;提取所述语音指令的声纹特征;根据所述声纹特征匹配出所述语音指令所对应的权限信息;根据所述权限信息响应所述语音指令。可选地,所述权限信息包括权限级别。可选地,所述根据所述权限信息响应所述语音指令的步骤包括:当同时接收到至少两个语音指令时,从中选取权限级别最高的语音指令;响应选取的语音指令。可选地,所述权限信息还包括权限范围,所述响应选取的语音指令的步骤包括:判断选取的语音指令是否在其对应的权限范围内;当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。可选地,所述根据所述权限信息响应所述语音指令的步骤包括:当控制权限被锁定时,判断当前接收到的语音指令所对应的权限级别是否大于或等于锁定所述控制权限的语音指令所对应的权限级别;若是,则响应当前接收到的语音指令;若否,则不予响应当前接收到的语音指令。可选地,所述权限信息还包括权限范围,所述响应当前接收到的语音指令的步骤包括:判断当前接收到的语音指令是否在其对应的权限范围内;当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。可选地,所述根据所述声纹特征匹配出所述语音指令所对应的权限信息的步骤包括:判断预存的声纹特征中是否包括所述语音指令的声纹特征;若否,则确定所述语音指令对应的权限级别为普通权限;若是,则确定所述语音指令对应的权限级别为超级权限。可选地,所述根据所述声纹特征匹配出所述语音指令所对应的权限信息的步骤包括:判断预存的声纹特征中是否包括所述语音指令的声纹特征;若否,则确定所述语音指令对应的权限级别为普通权限;若是,则判断所述语音指令的声纹特征是否在黑名单内;若所述语音指令的声纹特征在黑名单内,则确定所述语音指令对应的权限级别为无权限;若所述语音指令的声纹特征不在黑名单内,则确定所述语音指令对应的权限级别为超级权限。可选地,所述确定所述语音指令对应的权限级别为超级权限的步骤之后还包括:根据声纹特征与权限等级的对应关系,匹配出所述语音指令的声纹特征所对应的权限等级。可选地,所述权限信息包括权限范围,所述根据所述权限信息响应所述语音指令的步骤包括:判断所述语音指令是否在所述权限范围内;当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。可选地,所述接收语音指令的步骤包括:通过麦克风阵列接收声音信号;从所述声音信号中分离出至少两个语音指令。本专利技术实施例同时提出一种语音控制装置,所述装置包括:指令接收模块,用于接收语音指令;声纹提取模块,用于提取所述语音指令的声纹特征;权限匹配模块,用于根据所述声纹特征匹配出所述语音指令所对应的权限信息;指令响应模块,用于根据所述权限信息响应所述语音指令。可选地,所述指令响应模块包括:指令选取单元,用于当同时接收到至少两个语音指令时,从中选取权限级别最高的语音指令;第一响应单元,用于响应选取的语音指令。可选地,所述权限信息还包括权限范围,所述第一响应单元包括:第一判断子单元,用于判断选取的语音指令是否在其对应的权限范围内;第一执行子单元,用于当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。可选地,所述指令响应模块包括:权限判断单元,用于当控制权限被锁定时,判断当前接收到的语音指令所对应的权限级别是否大于或等于锁定所述控制权限的语音指令所对应的权限级别;第二响应单元,用于若所述权限判断单元的判断结果为是,则响应当前接收到的语音指令;若所述权限判断单元的判断结果为否,则不予响应当前接收到的语音指令。可选地,所述权限信息还包括权限范围,所述第二响应单元包括:第二判断子单元,用于判断当前接收到的语音指令是否在其对应的权限范围内;第二执行子单元,用于当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。可选地,所述权限匹配模块包括:声纹判断单元,用于判断预存的声纹特征中是否包括所述语音指令的声纹特征;第一确定单元,用于当预存的声纹特征中不包括所述语音指令的声纹特征时,则确定所述语音指令对应的权限级别为普通权限;第二确定单元,用于当预存的声纹特征中包括所述语音指令的声纹特征时,则确定所述语音指令对应的权限级别为超级权限。可选地,所述权限匹配模块包括:声纹判断单元,用于判断预存的声纹特征中是否包括所述语音指令的声纹特征;第一确定单元,用于当预存的声纹特征中不包括所述语音指令的声纹特征时,则确定所述语音指令对应的权限级别为普通权限;名单判断单元,用于当预存的声纹特征中包括所述语音指令的声纹特征时,判断所述语音指令的声纹特征是否在黑名单内;第三确定单元,用于若所述语音指令的声纹特征在黑名单内,则确定所述语音指令对应的权限级别为无权限;第四确定单元,用于若所述语音指令的声纹特征不在黑名单内,则确定所述语音指令对应的权限级别为超级权限。可选地,所述权限匹配模块还包括等级匹配单元,所述等级匹配单元用于:当所述语音指令对应的权限级别为超级权限时,根据声纹特征与权限等级的对应关系,匹配出所述语音指令的声纹特征所对应的权限等级。可选地,所述权限信息包括权限范围,所述指令响应模块包括:范围判断单元,用于判断所述语音指令是否在所述权限范围内;指令执行单元,用于当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。可选地,所述指令接收模块包括:接收单元,用于通过麦克风阵列接收声音信号;分离单元,用于从所述声音信号中分离出至少两个语音指令。本专利技术实施例还提出一种电子设备,其包括存储器、处理器和至少一个被存储在所述存储器中并被配置为由所述处理器执行的应用程序,所述应用程序被配置为用于执行前述语音控制方法。本专利技术实施例所提供的一种语音控制方法,通过提取语音指令的声纹特征,根据声纹特征匹配出对应的权限信息,最后根据权限信息响应语音指令,从而为语音控制提供了权限限制,可以为不同的用户分配不同的语音控制权限,提高了语音控制的安全性,提升了用户体验。并且,当多个用户同时发出语音指令时,可以执行权限级别最高的用户发出的语音指令,避免控制失效或者系统崩溃,提高了语音控制的稳定性和控制效果,进一步提升了用户体验。附图说明图1是本专利技术的语音控制方法一实施例的流本文档来自技高网...
语音控制方法、装置和终端设备

【技术保护点】
一种语音控制方法,其特征在于,包括以下步骤:接收语音指令;提取所述语音指令的声纹特征;根据所述声纹特征匹配出所述语音指令所对应的权限信息;根据所述权限信息响应所述语音指令。

【技术特征摘要】
1.一种语音控制方法,其特征在于,包括以下步骤:接收语音指令;提取所述语音指令的声纹特征;根据所述声纹特征匹配出所述语音指令所对应的权限信息;根据所述权限信息响应所述语音指令。2.根据权利要求1所述的语音控制方法,其特征在于,所述权限信息包括权限级别。3.根据权利要求2所述的语音控制方法,其特征在于,所述根据所述权限信息响应所述语音指令的步骤包括:当同时接收到至少两个语音指令时,从中选取权限级别最高的语音指令;响应选取的语音指令。4.根据权利要求3所述的语音控制方法,其特征在于,所述权限信息还包括权限范围,所述响应选取的语音指令的步骤包括:判断选取的语音指令是否在其对应的权限范围内;当所述语音指令在所述权限范围内时,执行所述语音指令;当所述语音指令不在所述权限范围内时,拒绝执行所述语音指令。5.根据权利要求2所述的语音控制方法,其特征在于,所述根据所述权限信息响应所述语音指令的步骤包括:当控制权限被锁定时,判断当前接收到的语音指令所对应的权限级别是否大于或等于锁定所述控制权限的语音指令所对应的权限级别;若是,则响应当前接收到的语音指令;若否,则不予响应当前接收到的语音指令。6.根据权利要求5所述的语音控制方法,其特征在于,所述权限信息还包括权限范围,所述响应当前接收到的语音指令的步骤包括:判断当前接收到的语音指令是否在其对应的权限范围内;当所述语音指令在所述权限范围内时,执行...

【专利技术属性】
技术研发人员:向勇阳许仿珍
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东,44

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

1