语音唤醒方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:37348972 阅读:19 留言:0更新日期:2023-04-22 21:45
本申请公开了一种语音唤醒方法、装置、电子设备及可读存储介质,所述语音唤醒方法包括:在预设时长内采集语音信号;对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;确定每个所述语音帧对应的三阶累积量;获取当前环境对应的背景值;基于所述三阶累积量和背景值,唤醒目标设备。本申请提供的语音唤醒方案可以提高对目标设备唤醒的准确性。性。性。

【技术实现步骤摘要】
语音唤醒方法、装置、电子设备及可读存储介质


[0001]本申请涉及通信领域,具体涉及一种语音唤醒方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着移动互联网和人工智能时代的来临,语音交互近些年获得了前所未有的增长,其中,语音唤醒技术作为一种特别的语音识别技术,成为用户和机器进行交互重要组成部分。语音唤醒系统的目标,是在无手动操作的情况下,对设备进行唤醒。
[0003]目前的语音唤醒方案中,一般是利用过零率判断是否唤醒设备,然而,当环境的噪声过大,会影响利用过零率对于语音信号中清浊音的判断,进而影响后续的语音唤醒流程。

技术实现思路

[0004]针对上述技术问题,本申请提供一种语音唤醒方法、装置、电子设备及可读存储介质,可以提高语音唤醒的准确性。
[0005]为解决上述技术问题,本申请提供一种语音唤醒方法,包括:在预设时长内采集语音信号;对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;确定每个所述语音帧对应的三阶累积量;获取当前环境对应的背景值;基于所述三阶累积量和背景值,唤醒目标设备。
[0006]可选的,在本申请的一些实施例中,所述确定每个所述语音帧对应的三阶累积量,包括:确定所述语音帧对应的采样数;计算所述采样数对应的立方和,得到每个所述语音帧对应的三阶累积量。
[0007]可选的,在本申请的一些实施例中,所述基于所述三阶累积量和背景值,唤醒目标设备,包括:计算所述三阶累积量和背景值之间的差值;当所述差值大于预设值时,唤醒目标设备。/>[0008]可选的,在本申请的一些实施例中,还包括:采集当前环境的环境信号;基于所述环境信号中每帧环境帧对应的信号值,计算所述环境信号对应的背景值。
[0009]可选的,在本申请的一些实施例中,所述基于所述环境信号中每帧环境帧对应的信号值,计算所述环境信号对应的背景值,包括:在所述环境信号中每帧环境帧确定初始帧以及初始帧之外的其他帧;获取所述当前环境对应的参考背景值;
计算所述初始帧对应的初始信号值与参考背景值之间的差值;根据所述差值调整所述考背景值,得到所述环境信号对应的背景值。
[0010]相应的,本申请还提供一种语音唤醒装置,包括:采集模块,用于在预设时长内采集语音信号;处理模块,用于对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;确定模块,用于确定每个所述语音帧对应的三阶累积量;获取模块,用于获取当前环境对应的背景值;唤醒模块,用于基于所述三阶累积量和背景值,唤醒目标设备。
[0011]可选的,在本申请的一些实施例中,所述确定模块具体用于:确定所述语音帧对应的采样数;计算所述采样数对应的立方和,得到每个所述语音帧对应的三阶累积量。
[0012]可选的,在本申请的一些实施例中,所述唤醒模块具体用于:计算所述三阶累积量和背景值之间的差值;当所述差值大于预设值时,唤醒目标设备本申请还提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
[0013]本申请还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
[0014]如上所述,本申请提供一种语音唤醒方法、装置、电子设备及可读存储介质,该语音唤醒方法包括:在预设时长内采集语音信号;对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;确定每个所述语音帧对应的三阶累积量;获取当前环境对应的背景值;基于所述三阶累积量和背景值,唤醒目标设备。在本申请提供的语音唤醒方案中,获取当前环境对应的背景值,并确定语音帧对应的三阶累积量,基于三阶累积量和背景值对目标设备进行唤醒,可以避免噪声过大利用过零率会影响对于语音信号中清浊音的判断,由此,可以提高对目标设备唤醒的准确性。
附图说明
[0015]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本申请实施例提供的语音唤醒系统的结构示意图;图2是本申请实施例提供的语音唤醒方法的流程示意图;图3是本申请实施例提供的语音唤醒装置的结构示意图;图4是本申请实施例提供的语音唤醒装置的另一结构示意图;图5是本申请实施例提供的智能终端的结构示意图。
[0017]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并
不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0018]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0019]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
[0020]应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0021]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。
[0022]以下对本申请涉及的实施例进行具体描述,需要说明的是,在本申请中对实施例的描述顺序不作为对实施例优先顺序的限定。
[0023]本申请实施例提供一种语音唤醒方法、装置、存储介质及电子设备。具体地,本申请实施例的语音唤醒方法可以由电子设备执行,其中,该电子设备可以为终端。该电子设备可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(PC,PersonalComputer)、个人数字助理(Personal Digital Assistant,PDA)等电子设备,电子设备还可以包括客户端,该客户端可以是语音唤醒客户端或其他本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种语音唤醒方法,其特征在于,包括:在预设时长内采集语音信号;对所述语音信号进行分帧处理,得到所述语音信号对应的多个语音帧;确定每个所述语音帧对应的三阶累积量;获取当前环境对应的背景值;基于所述三阶累积量和背景值,唤醒目标设备。2.根据权利要求1所述的方法,其特征在于,所述确定每个所述语音帧对应的三阶累积量,包括:确定所述语音帧对应的采样数;计算所述采样数对应的立方和,得到每个所述语音帧对应的三阶累积量。3.根据权利要求1所述的方法,其特征在于,所述基于所述三阶累积量和背景值,唤醒目标设备,包括:计算所述三阶累积量和背景值之间的差值;当所述差值大于预设值时,唤醒目标设备。4.根据权利要求1所述的方法,其特征在于,还包括:采集当前环境的环境信号;基于所述环境信号中每帧环境帧对应的信号值,计算所述环境信号对应的背景值。5.根据权利要求4所述的方法,其特征在于,所述基于所述环境信号中每帧环境帧对应的信号值,计算所述环境信号对应的背景值,包括:在所述环境信号中每帧环境帧确定初始帧以及初始帧之外的其他帧;获取所述当前环境对应的参考背景值;计算所述初始帧对应的初始信号值与参考背景值之...

【专利技术属性】
技术研发人员:鲁勇刘波丁萌李逸洋
申请(专利权)人:北京探境科技有限公司
类型:发明
国别省市:

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

1