基于声纹识别的语音控制方法和系统的制作方法_5

文档序号:9261960阅读:来源:国知局
为提高语音控制的准确性,可提供包括至少两个语音控制指令的选择信息,以供用户选择对应的语音控制指令,该选择信息可为文字信息并通过显示屏的方式呈现,也可为语音信息,在接收到用户基于该选择信息发送确认信息时,确认用户所选择的语音控制指令,并以确认的语音控制指令所对应的运行参数运行。
[0124]进一步地,为提高语音控制的准确性,在接收到的在接收到的语音控制指令与获取到的语音控制指令和运行参数的映射关系不匹配时,可提示用户是将当前的运行参数与接收到的语音控制指令关联保存,在接收到用户发送的确认指令时,将当前的运行参数与接收到的语音控制指令关联保存。
[0125]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0126]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于声纹识别的语音控制方法,其特征在于,包括: 在接收到语音控制指令时,被控终端提取接收到的语音控制指令的声纹特征; 所述被控终端根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取提取的声纹特征所对应的语音控制指令和运行参数的映射关系; 所述被控终端根据获取的语音控制指令和运行参数的映射关系,确定接收到的语音控制指令所对应的运行参数,并按照确定的运行参数运行。2.根据权利要求1所述的方法,其特征在于,所述被控终端根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取提取的声纹特征所对应的语音控制指令和运行参数的映射关系的步骤包括: 所述被控终端获取预存的声纹特征中与提取到的声纹特征匹配的声纹特征的数量; 在获取到的声纹特征的数量为多个时,所述被控终端确定多个声纹特征中优先级最高的声纹特征; 所述被控终端根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取优先级最高的声纹特征所对应的语音控制指令和运行参数的映射关系。3.根据权利要求1所述的方法,其特征在于,所述在接收到语音控制指令时,被控制终端提取接收到的语音控制指令的声纹特征的步骤之前,该方法包括: 在接收到语音控制指令,且接收到的语音控制指令为运行参数设置指令时,所述被控终端获取当前的运行参数,以及接收到的语音控制指令的声纹特征; 所述被控终端生成接收到的语音控制指令和获取到的运行参数的映射关系; 所述被控终端将语音控制指令和获取到的运行参数的映射关系,与获取到的声纹特征关联保存。4.根据权利要求3所述的方法,其特征在于,所述生成接收到的语音控制指令和获取到的运行参数的映射关系的步骤之后还包括: 在获取到的声纹特征对应的语音控制指令和获取到的运行参数的映射关系中,有与接收到的语音控制指令匹配的语音控制指令时,所述被控终端采用生成接收到的语音控制指令和获取到的运行参数的映射关系,替换该匹配的语音控制指令和运行参数的映射关系。5.根据权利要求1所述的方法,其特征在于,该方法还包括: 在接收到语音控制指令,且接收到的语音控制指令为运行参数修改指令时,所述被控终端获取所要修改的语音控制指令以及接收到的语音控制指令的声纹特征; 所述被控终端根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,确定获取的声纹特征所对应的语音控制指令和运行参数的映射关系; 所述被控终端根据确定的语音控制指令和运行参数的映射关系,确定所要修改语音控制指令所对应的运行参数; 所述被控终端将确定的运行参数修改为当前运行参数,或者将确定的运行参数修改为用户输入的运行参数。6.根据权利要求1所述的方法,其特征在于,所述被控终端根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取提取的声纹特征所对应的语音控制指令和运行参数的映射关系的步骤之后,该方法还包括: 在接收到的语音控制指令与获取到的语音控制指令和运行参数的映射关系不匹配时,所述被控终端确定获取到的语音控制指令和运行参数的映射关系中优先级最高的语音控制指令; 所述被控终端运行该优先级最高的语音控制指令所对应的运行参数。7.一种基于声纹识别的语音控制系统,其特征在于,包括: 声纹特征提取模块,用于在接收到语音控制指令时,提取接收到的语音控制指令的声纹特征; 获取模块,用于根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取提取的声纹特征所对应的语音控制指令和运行参数的映射关系; 确定模块,用于根据获取的语音控制指令和运行参数的映射关系,确定接收到的语音控制指令所对应的运行参数; 运行模块,用于控制其所在的终端按照确定的运行参数运行。8.根据权利要求7所述的系统,其特征在于,所述获取模块包括: 获取单元,用于获取预存的声纹特征中与提取到的声纹特征匹配的声纹特征的数量; 确定单元,用于在获取到的声纹特征的数量为多个时,确定多个声纹特征中优先级最高的声纹特征; 所述获取单元还用于根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取优先级最高的声纹特征所对应的语音控制指令和运行参数的映射关系O9.根据权利要求7所述的系统,其特征在于,所述获取模块还用于在接收到语音控制指令,且接收到的语音控制指令为运行参数设置指令时,获取当前的运行参数,以及接收到的语音控制指令的声纹特征;该系统还包括生成模块和存储模块,所述生成模块用于生成接收到的语音控制指令和获取到的运行参数的映射关系;所述存储模块用于将语音控制指令和获取到的运行参数的映射关系,与获取到的声纹特征关联保存。10.根据权利要求9所述的系统,其特征在于,所述存储模块还用于在获取到的声纹特征对应的语音控制指令和获取到的运行参数的映射关系中,有与接收到的语音控制指令匹配的语音控制指令时,采用生成接收到的语音控制指令和获取到的运行参数的映射关系,替换该匹配的语音控制指令和运行参数的映射关系。11.根据权利要求7所述的系统,其特征在于,所述获取模块还用于在接收到语音控制指令,且接收到的语音控制指令为运行参数修改指令时,获取所要修改的语音控制指令以及接收到的语音控制指令的声纹特征;所述确定模块还用于根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,确定获取的声纹特征所对应的语音控制指令和运行参数的映射关系,以及根据确定的语音控制指令和运行参数的映射关系,确定所要修改语音控制指令所对应的运行参数;所述存储模块还用于将确定的运行参数修改为当前运行参数,或者将确定的运行参数修改为用户输入的运行参数。12.根据权利要求7所述的系统,其特征在于,所述确定模块还用于在接收到的语音控制指令与获取到的语音控制指令和运行参数的映射关系不匹配时,确定获取到的语音控制指令和运行参数的映射关系中优先级最高的语音控制指令;所述运行模块还用于运行该优先级最高的语音控制指令所对应的运行参数。
【专利摘要】本发明涉及一种基于声纹识别的语音控制方法和系统,在接收到语音控制指令时,被控终端提取接收到的语音控制指令的声纹特征,所述被控终端根据预存的语音控制指令和运行参数的映射关系与声纹特征之间的关联关系,获取提取的声纹特征所对应的语音控制指令和运行参数的映射关系,并根据获取的语音控制指令和运行参数的映射关系,确定接收到的语音控制指令所对应的运行参数,并按照确定的运行参数运行。该方案直接通过用户的声纹特征以及接收到的语音控制指令来确定运行参数并运行,使得确定的运行参数更加准确,提高语音控制的准确性和效率。
【IPC分类】G06F17/30, G08C23/02, G10L15/02
【公开号】CN104978957
【申请号】CN201410148530
【发明人】程德凯, 吕艳红
【申请人】美的集团股份有限公司
【公开日】2015年10月14日
【申请日】2014年4月14日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1