用于智能设备的语音唤醒方法及系统技术方案

技术编号:20567648 阅读:26 留言:0更新日期:2019-03-14 09:56
本发明专利技术实施例提供一种用于智能设备的语音唤醒方法。该方法包括:通过智能设备内置的多路麦克实时采集音频声源,对音频声源做回声消除,确定消除后的多路音频;通过对预设的目标角度区间进行波束形成,对多路音频在目标角度区间进行音频增强;对增强音频进行后置滤波处理,判断后置滤波后的增强音频是否命中智能设备的唤醒词,当命中智能设备的唤醒词时,通过波达方向估计音频声源的角度信息;当音频声源的角度信息处于预设的目标角度区间内时,唤醒智能设备。本发明专利技术实施例还提供一种用于智能设备的语音唤醒系统。本发明专利技术实施例有效的抑制其他方向的噪声,降低噪声对唤醒率的影响,提高识别效果,有效的抑制了对其他的智能设备的误唤醒。

【技术实现步骤摘要】
用于智能设备的语音唤醒方法及系统
本专利技术涉及语音唤醒领域,尤其涉及一种用于智能设备的语音唤醒方法及系统。
技术介绍
智能电视由于使用方便,交互性较好等特性,逐渐受到消费者的青睐。打开购物软件中,即可看到各种类型的智能电视。但是由于每个消费者购物习惯的不同,还是有一部分人喜欢去线下的卖场中去购买。在卖场中,卖场的导购会向消费者展示智能电视的特殊功能,例如,语音交互功能。在向消费者展示语音交互功能时,需要对智能电视机进行唤醒。唤醒后向消费者展示各智能电视特有的功能。在实现本专利技术过程中,专利技术人发现相关技术中至少存在如下问题:智能电视在家居的环境下,环境的噪声比较小,不会影响识别效果,但是在卖场进行销售时,环境中的噪声比较大,这样使得智能电视机无法在卖场噪声环境中较好的发挥其功能,会影响消费者的体验,进而影响智能电视的销量。同时,由于卖场中的智能电视机较多,都摆在明面上供消费者挑选,这就使得,导购人员在向消费者展示某一型号的智能电视的功能时,在产品功能展示阶段(例如语音功能,在使用语音功能之前,需要对智能电视机进行语音唤醒),可能会把所述某一型号的智能电视周围的几台其他型号的智能电视也误唤醒。进而影响了消费者的购物体验。
技术实现思路
为了至少解决现有技术中在卖场环境中,噪音比较大,会降低唤醒率,同时由于卖场中智能设备的数量较多,在功能展示时,可能会出现误唤醒的问题。第一方面,本专利技术实施例提供一种用于智能设备的语音唤醒方法,包括:通过所述智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,确定消除后的多路音频;通过对预设的目标角度区间进行波束形成,对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;当所述音频声源的角度信息处于所述预设的目标角度区间内时,唤醒所述智能设备。第二方面,本专利技术实施例提供一种用于多台智能设备的选择性语音唤醒方法,包括:通过所述多台智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,分别确定消除后的多路音频;通过对预设的目标角度区间进行波束形成,分别对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;分别对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;当所述音频声源的角度信息处于多台智能设备的预设的目标角度区间内时,确定所述多台智能设备中的一台智能设备进行唤醒。第三方面,本专利技术实施例提供一种用于智能设备的语音唤醒系统,包括:多路音频确定程序模块,用于通过所述智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,确定消除后的多路音频;增强音频确定程序模块,用于通过对预设的目标角度区间进行波束形成,对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;位置信息确定程序模块,用于对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;语音唤醒程序模块,用于当所述音频声源的角度信息处于所述预设的目标角度区间内时,唤醒所述智能设备。第四方面,本专利技术实施例提供一种用于多台智能设备的选择性语音唤醒系统,包括:多路音频确定程序模块,用于通过所述多台智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,分别确定消除后的多路音频;增强音频确定程序模块,用于通过对预设的目标角度区间进行波束形成,分别对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;位置信息确定程序模块,用于分别对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;唤醒确定程序模块,用于当所述音频声源的角度信息处于多台智能设备的预设的目标角度区间内时,确定所述多台智能设备中的一台智能设备进行唤醒。第五方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例的用于智能设备的语音唤醒方法的步骤。第六方面,本专利技术实施例提供一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现本专利技术任一实施例的用于智能设备的语音唤醒方法的步骤。本专利技术实施例的有益效果在于:通过对音频声源回音消除,以及目标角度区间进行波束形成,有效的抑制其他方向的噪声,降低噪声对唤醒率的影响,提高识别效果,同时,将唤醒结果同其他信息相结合进行决策,有效的抑制了对其他的智能设备的误唤醒。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种用于智能设备的语音唤醒方法的流程图;图2是本专利技术一实施例提供的一种用于多台智能设备的选择性语音唤醒方法的流程图;图3是本专利技术一实施例提供的一种用于智能设备的语音唤醒系统的结构示意图;图4是本专利技术一实施例提供的一种用于多台智能设备的选择性语音唤醒系统的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示为本专利技术一实施例提供的一种用于智能设备的语音唤醒方法的流程图,包括如下步骤:S11:通过所述智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,确定消除后的多路音频;S12:通过对预设的目标角度区间进行波束形成,对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;S13:对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;S14:当所述音频声源的对应角度处于所述预设的目标角度区间内时,唤醒所述智能设备。在本实施方式中,可以将本方法适配在智能设备当中,例如,智能电视机,噪声环境例如现实生活中的家电卖场。各类型号的智能电视分别布设正在卖场的各个位置中。例如,卖场主打的某一型号的智能设备会有专属的摆放席位,而其他一些的型号会较为密集的摆放在相应的位置中。对于步骤S11,所述智能电视机会通过内置的多路麦克实施采集家电卖场中的音频声源,包括消费者的声音、卖场人员的声音以及噪声。对所述音频声源做回声消除,确定消除后的多路音频。对于声学回声消除,消除算法有2类,包括回声抑制和声学本文档来自技高网...

【技术保护点】
1.一种用于智能设备的语音唤醒方法,包括:通过所述智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,确定消除后的多路音频;通过对预设的目标角度区间进行波束形成,对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;当所述音频声源的角度信息处于所述预设的目标角度区间内时,唤醒所述智能设备。

【技术特征摘要】
1.一种用于智能设备的语音唤醒方法,包括:通过所述智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,确定消除后的多路音频;通过对预设的目标角度区间进行波束形成,对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;当所述音频声源的角度信息处于所述预设的目标角度区间内时,唤醒所述智能设备。2.一种用于多台智能设备的选择性语音唤醒方法,包括:通过所述多台智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,分别确定消除后的多路音频;通过对预设的目标角度区间进行波束形成,分别对所述多路音频在所述目标角度区间进行音频增强,确定增强音频;分别对所述增强音频进行后置滤波处理,判断所述后置滤波后的增强音频是否命中所述智能设备的唤醒词,当命中所述智能设备的唤醒词时,通过波达方向估计所述音频声源的角度信息;当所述音频声源的角度信息处于多台智能设备的预设的目标角度区间内时,确定所述多台智能设备中的一台智能设备进行唤醒。3.根据权利要求2所述的方法,其中,所述当所述音频声源的角度信息处于多台智能设备的预设的目标角度区间内时,确定所述多台智能设备中的一台智能设备进行唤醒包括:当所述音频声源的角度信息处于多台智能设备的预设的目标角度区间内时,比较所述多台智能设备接收到的音频声源的分贝;选取所述多台智能设备中接收到音频声源的分贝最大的智能设备进行唤醒。4.根据权利要求3所述的方法,其中,所述多台智能设备处于同一局域网下,用于彼此比较音频声源的分贝。5.一种用于智能设备的语音唤醒系统,包括:多路音频确定程序模块,用于通过所述智能设备内置的多路麦克实时采集音频声源,对所述音频声源做回声消除,确定消除后的多路音频;增强音频确定程序模块,用于通过对预设的目标角度区间进行波束形成,对所...

【专利技术属性】
技术研发人员:彭文超
申请(专利权)人:苏州思必驰信息科技有限公司
类型:发明
国别省市:江苏,32

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

1