可穿戴设备、信号处理方法及装置转让专利

申请号 : CN202211204510.1

文献号 : CN115700876A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢荣良

申请人 : 歌尔科技有限公司

摘要 :

本公开提供了一种可穿戴设备、信号处理方法及装置,该可穿戴设备包括音频采集模块、信号处理模块、控制模块和音频输出模块,所述音频采集模块,用于采集所述电子设备周围的环境音信号;所述信号处理模块,用于确定所述环境音信号的目标声压值,并根据设定噪声分类模型,确定所述环境音信号的目标噪声类型;以及,所述控制模块,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。

权利要求 :

1.一种可穿戴设备,其中,包括音频采集模块、信号处理模块、控制模块和音频输出模块,所述音频采集模块,用于采集所述可穿戴设备周围的环境音信号;

所述信号处理模块,用于确定所述环境音信号的目标声压值,并根据设定噪声分类模型,确定所述环境音信号的目标噪声类型;以及,所述控制模块,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。

2.根据权利要求1所述的可穿戴设备,其中,

所述信号处理模块,还用于获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,根据所述训练样本集得到所述设定噪声类型模型。

3.根据权利要求1所述的可穿戴设备,其中,所述可穿戴设备还包括接收模块和存储模块,所述接收模块,用于接收第一声压值,并将所述第一声压值作为所述设定声压阈值存储至所述存储模块;以及,接收所述目标掩蔽声并存储至所述存储模块;其中,所述目标掩蔽声包括粉红噪声、白噪声、溪流声、海浪声、雨声中其中一项;以及,接收所述目标掩蔽声的播放参数存储至所述存储模块;其中,所述播放参数包括播放周期、播放时长、播放循环次数、播放总时长中至少一项。

4.根据权利要求3所述的可穿戴设备,其中,

所述信号处理模块,具体用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块基于所述播放参数播放目标掩蔽声;

所述控制模块,用于计算所述目标掩蔽声的第一播放时长或所述目标掩蔽声的播放周期重复次数;以及,在所述第一播放时长达到所述播放总时长或所述播放周期重复次数达到所述播放周期的情况下,控制所述音频采集模块停止采集所述可穿戴设备周围的环境音信号。

5.根据权利要求1所述的可穿戴设备,其中,所述可穿戴设备包括外壳,所述外壳的侧面开设有所述音频采集模块的拾音孔和所述音频输出模块的出音孔,所述信号处理模块和所述控制模块设置于所述外壳内。

6.一种信号处理方法,应用于权利要求1‑5任一项所述的可穿戴设备,其中,所述方法包括:采集所述可穿戴设备周围的环境音信号;

确定所述环境音信号的目标声压值;

根据设定噪声类型模型,确定所述环境音信号的目标噪声类型;

在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,根据所述训练样本集得到所述设定噪声类型模型。

8.一种信号处理装置,应用于权利要求1‑5任一项所述的可穿戴设备,其中,所述装置包括:采集模块,用于采集可穿戴设备周围的噪声信号;

第一确定模块,用于确定所述噪声信号的目标声压值;

第二确定模块,用于根据设定噪声类型模型,确定所述噪声信号的目标噪声类型;

控制模块,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。

9.根据权利要求8所述的信号处理装置,其特征在于,所述信号处理装置还包括训练模块,用于:获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,根据所述训练样本集得到所述设定噪声类型模型。

10.一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行权利要求6或7所述的信号处理方法。

说明书 :

可穿戴设备、信号处理方法及装置

技术领域

[0001] 本公开实施例涉及电子设备技术领域,更具体地,涉及一种可穿戴设备、信号处理方法及装置。

背景技术

[0002] 睡眠质量严重影响着人们的日常工作、学习和生活,随着可穿戴设备的不断发展,用户使用可穿戴设备也逐渐增多,如何基于可穿戴设备改善用户睡眠质量成为亟需解决的问题。

发明内容

[0003] 本公开实施例的一个目的是提供一种可穿戴设备的新的技术方案。
[0004] 根据本公开实施例的第一方面,提供了一种可穿戴设备,包括音频采集模块、信号处理模块、控制模块和音频输出模块,
[0005] 所述音频采集模块,用于采集可穿戴设备周围的环境音信号;
[0006] 所述信号处理模块,用于确定所述环境音信号的目标声压值,并根据设定噪声分类模型,确定所述环境音信号的目标噪声类型;以及,
[0007] 所述控制模块,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制音频输出模块播放目标掩蔽声。
[0008] 可选地,所述信号处理模块,还用于获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,
[0009] 根据所述训练样本集得到所述设定噪声类型模型。
[0010] 可选地,所述可穿戴设备还包括接收模块和存储模块,
[0011] 所述接收模块,用于接收第一声压值,并将所述第一声压值作为所述设定声压阈值存储至所述存储模块;以及,
[0012] 接收所述目标掩蔽声并存储至所述存储模块;其中,所述目标掩蔽声包括粉红噪声、白噪声、溪流声、海浪声、雨声中其中一项;以及,
[0013] 接收所述目标掩蔽声的播放参数存储至所述存储模块;其中,所述播放参数包括播放周期、播放时长、播放循环次数、播放总时长中至少一项。
[0014] 可选地,所述信号处理模块,具体用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块基于所述播放参数播放目标掩蔽声;
[0015] 所述控制模块,用于计算所述目标掩蔽声的第一播放时长或所述目标掩蔽声的播放周期重复次数;以及,
[0016] 在所述第一播放时长达到所述播放总时长或所述播放周期重复次数达到所述播放周期的情况下,控制所述音频采集模块停止采集所述可穿戴设备周围的环境音信号。
[0017] 可选地,所述可穿戴设备包括外壳,所述外壳的侧面开设有所述音频采集模块的拾音孔和所述音频输出模块的出音孔,所述信号处理模块和所述控制模块设置于所述外壳内。
[0018] 根据本公开的第二方面,提供一种信号处理方法,应用于以上第一方面所述的可穿戴设备,其中,所述方法包括:
[0019] 采集所述可穿戴设备周围的环境音信号;
[0020] 确定所述环境音信号的目标声压值;
[0021] 根据设定噪声类型模型,确定所述环境音信号的目标噪声类型;
[0022] 在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。
[0023] 可选地,所述方法还包括:
[0024] 获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,
[0025] 根据所述训练样本集得到所述设定噪声类型模型。
[0026] 根据本公开的第三方面,提供一种信号处理装置,应用于以上第一方面所述的可穿戴设备,其中,所述装置包括:
[0027] 采集模块,用于采集可穿戴设备周围的环境音信号;
[0028] 第一确定模块,用于确定所述环境音信号的目标声压值;
[0029] 第二确定模块,用于根据设定噪声类型模型,确定所述环境音信号的目标噪声类型;
[0030] 控制模块,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。
[0031] 可选地,所述信号处理装置还包括训练模块,用于:
[0032] 获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,
[0033] 根据所述训练样本集得到所述设定噪声类型模型
[0034] 根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行以上第二方面所述的信号处理方法。
[0035] 本公开实施例的一个有益效果在于,可穿戴设备包括音频采集模块、信号处理模块、控制模块和音频输出模块,该音频采集模块用于采集可穿戴设备周围的环境音信号,信号处理模块用于确定环境音信号的目标声压值,并根据设定噪声分类模型,确定环境音信号的目标噪声类型,控制模块用于在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块播放目标掩蔽声,可以改善环境中的噪声舒适度,从而改善用户的睡眠质量。
[0036] 通过以下参照附图对本说明书的示例性实施例的详细描述,本说明书的其它特征及其优点将会变得清楚。

附图说明

[0037] 被结合在说明书中并构成说明书的一部分的附图示出了本说明书的实施例,并且连同其说明一起用于解释本说明书的原理。
[0038] 图1是根据本公开实施例的可穿戴设备的硬件配置示意图;
[0039] 图2是根据本公开实施例的智能手表的硬件配置示意图;
[0040] 图3是根据本公开实施例的信号处理方法的流程示意图;
[0041] 图4是根据本公开一个例子的信号处理方法的流程示意图;
[0042] 图5是根据本公开实施例的信号处理装置的原理框图。

具体实施方式

[0043] 现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开实施例的范围。
[0044] 以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
[0045] 对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0046] 在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0047] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0048] <设备实施例>
[0049] 图1是根据本公开实施例的可穿戴设备1的硬件配置的框图,参照图1所示,可穿戴设备1包括音频采集模块110、信号处理模块120、控制模块130和音频输出模块140。信号处理模块120分别与音频采集模块110和控制模块130连接,控制模块130还与音频输出模块140连接。
[0050] 所述音频采集模块110用于采集所述可穿戴设备周围的环境音信号。
[0051] 所述信号处理模块120,用于确定所述环境音信号的目标声压值,并根据设定噪声分类模型,确定所述环境音信号的目标噪声类型。
[0052] 所述控制模块130,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制音频输出模块140播放目标掩蔽声。
[0053] 本实施例中,音频采集模块110可以包括麦克风,并且,音频采集模块110可以包括一个麦克风,也可以包括多个麦克风,以通过多个麦克风采集可穿戴设备当前所处环境的不同方位的环境音信号。其中,可穿戴设备可以包括但不限于智能耳机、智能手表、智能手环。
[0054] 本实施例中,音频输出模块140可以包括扬声器,并且,音频输出模块140可以包括一个扬声器,也可以包括多个扬声器,以通过多个扬声器在电子当前所处环境的不同方位播放目标掩蔽声。
[0055] 可选地,可穿戴设备1包括外壳,所述外壳的侧面开设有所述音频采集模块110的拾音孔和所述音频输出模块140的出音孔,所述信号处理模块120和所述控制模块130设置于所述外壳内。
[0056] 参照图2,以可穿戴设备1为智能手表为例,智能手表包括外壳,外壳设置有表盘41,表盘41设置有指针42,外壳的侧面开孔,作为一个或多个麦克风的出音孔,图2中示出的是侧面开设一个麦克风的拾音孔43,以及侧面开孔,作为一个或多个扬声器的出音孔,图2中示出的是侧面开设一个扬声器的出音孔44。
[0057] 在一个具体地实施例中,音频采集模块110采集可穿戴设备周围的环境音信号,并将所采集的环境音信号发送至信号处理模块120。一方面,信号处理模块120可以基于设定声压级计算公式计算环境音信号的声压值。另一方面,信号处理模块120可以将所采集的环境音信号输入至设定噪声分类模型中,以得到环境音信号所属的噪声类型作为目标噪声类型。
[0058] 以上噪声分类模型可以反映环境音信号和其对应的噪声类型之间的关系,该噪声分类模型的输入为所采集的环境音信号,输出为该环境音信号所对应的噪声类型。该噪声分类模型可以为神经网络模型,例如但不限于是BP(Back Propagation)神经网络模型、卷积神经网络模型等,本实施例在此并不对噪声分类模型进行具体限定。在本实施例中,在信号处理模块120根据设定噪声分类模型,确定所述环境音信号的目标噪声类型之前还需要先基于训练样本集训练得到该设定噪声类型模型。
[0059] 在此,信号处理模块120在根据设定噪声分类模型,确定所述环境音信号的目标噪声类型之前,还用于获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,根据所述训练样本集得到所述设定噪声类型模型。
[0060] 训练样本的数量越多,训练结果也通常越精准,但训练样本达到一定数量后,训练结果的精度的增加将变的越来越缓慢,直至取向稳定。在此,可以兼顾训练结果的精度和数据处理成本确定所需的训练样本的数量。
[0061] 在一个具体地实施例中,信号处理模块120在确定出环境音信号的目标声压值和环境音信号的目标噪声类型之后,控制模块130会将目标声压值和设定声压阈值进行比较,以及将目标噪声类型和设定噪声类型进行比较,并在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块140播放目标掩蔽声,帮助用户在休息期间,提供一个较为舒适地环境音掩蔽噪声,使其得到一个较好地环境,帮助用户更好地进入睡眠。
[0062] 设定声压阈值可以是可穿戴设备出厂时默认设置的声压值,也可以是由用户根据自身的偏好度自定义设置的声压值。在本实施例中,可穿戴设备还包括通信模块、接收模块和存储模块。
[0063] 在此,控制模块130在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块140播放目标掩蔽声之前,通信模块用于和外部设备建立通信连接;接收模块用于基于所述通信连接,接收第一声压值,并将所述第一声压值作为所述设定声压阈值存储至所述存储模块。
[0064] 其中,通过通信模块能够和外部设备建立有线或无线通信连接,通过接收模块基于该通信连接便可接收用户通过外部设备自定义设置的设定声压阈值。
[0065] 设定噪声类型通常是可穿戴设备出厂时默认设置的噪声类型,该类型的噪声通常会影响用户睡眠质量,且该类型的噪声通常为中低频率噪声。在此,该设定噪声类型可以包括但不限于装修噪声、敲打噪声、吵闹噪声。可以理解的是,由于设定噪声类型设置的专业性较强,通常不会由用户对该设定噪声类型进行设置,而是在可穿戴设备出厂时默认设置。
[0066] 目标掩蔽声可以是可穿戴设备出厂时默认设置的掩蔽声,也可以是由用户根据自身的偏好度自定义的掩蔽声,例如但不限于包括粉红噪声、白噪声、溪流声、海浪声、雨声中其中一项。
[0067] 在此,控制模块130在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块140播放目标掩蔽声之前,接收模块用于基于所述通信连接,接收所述目标掩蔽声并存储至所述存储模块;其中,所述目标掩蔽声包括粉红噪声、白噪声、溪流声、海浪声、雨声中其中一项。
[0068] 可以理解的是,无论是为了改善睡眠还是隔绝噪声,都要避免长时间使用白噪声,以防止产生依赖,降低大脑对于听觉空间的敏感性,甚至损害大脑感知声音与地理位置的综合能力。
[0069] 在一个具体地实施例中,控制模块130在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块140基于播放参数播放目标掩蔽声。
[0070] 播放参数可以是可穿戴设备出厂时默认设置的针对目标掩蔽声的播放参数,也可以是由用户根据自身的偏好度自定义的播放参数,播放参数例如但不限于包括播放周期X、播放时长t0(s)、播放循环次数i。其中,播放周期X表示播放次数,播放循环次数i表示每一个播放周期的循环次数,播放时长t0表示每一个循环次数的播放时长,具体可以理解为,音频输出模块140可以在一个播放周期内播放i次目标掩蔽声,且每次播放t0(s)。
[0071] 在此,控制模块130在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块140播放目标掩蔽声之前,接收模块用于基于所述通信连接,接收所述目标掩蔽声的播放参数并存储至所述存储模块;其中,所述播放参数包括播放周期、播放时长、播放循环次数、播放总时长中至少一项。
[0072] 可以理解的是,播放总时长可以是由播放周期、播放时长、播放循环次数计算得到,例如播放总时长t总=X*t0*i,播放总时长用于进行后续处理。
[0073] 根据本公开实施例,可穿戴设备包括音频采集模块、信号处理模块、控制模块和音频输出模块,该音频采集模块用于采集可穿戴设备周围的环境音信号,信号处理模块用于确定环境音信号的目标声压值,并根据设定噪声分类模型,确定环境音信号的目标噪声类型,控制模块用于在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块播放目标掩蔽声,可以改善环境中的噪声舒适度,从而改善用户的睡眠质量。
[0074] 在一个实施例中,所述控制模块130,用于计算所述目标掩蔽声的第一播放时长或所述目标掩蔽声的播放周期重复次数;以及,在所述第一播放时长达到所述播放总时长或所述播放周期重复次数达到所述播放周期的情况下,控制所述音频采集模块停止采集可穿戴设备周围的噪声信号。
[0075] 在一个具体地实施例中,音频输出模块140基于播放参数播放目标掩蔽声的情况下,控制模块130可以计算目标掩蔽声的实际播放时长或目标掩蔽声的播放周期重复次数y,并在实际播放时长达到播放总时长或播放周期重复次数y达到播放周期T的情况下,控制音频采集模块110停止采集可穿戴设备周围的环境音信号,反之,则继续由音频采集模块110采集可穿戴设备周围的环境音信号。
[0076] <方法实施例>
[0077] 图3示出了本公开的一个实施例的信号处理方法,该信号处理方法例如可以由以上设备实施例中的任一可穿戴设备实施。
[0078] 如图3所示,该实施例提供的信号处理方法可以包括以下步骤S3100~S3400。
[0079] 步骤S3100,采集所述可穿戴设备周围的环境音信号。
[0080] 步骤S3200,确定所述环境音信号的目标声压值。
[0081] 步骤S3300,根据设定噪声类型模型,确定所述环境音信号的目标噪声类型。
[0082] 步骤S3400,在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。
[0083] 根据本公开实施例,可穿戴设备包括音频采集模块、信号处理模块、控制模块和音频输出模块,该音频采集模块用于采集可穿戴设备周围的环境音信号,信号处理模块用于确定环境音信号的目标声压值,并根据设定噪声分类模型,确定环境音信号的目标噪声类型,控制模块用于在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块播放目标掩蔽声,可以改善环境中的噪声舒适度,从而改善用户的睡眠质量。
[0084] 在一个实施例中,本公开实施例的信号处理方法还包括:获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,根据所述训练样本集得到所述设定噪声类型模型。
[0085] 根据本实施例,在训练得到设定噪声类型模型之后,便可基于该设定噪声类型模型确定出环境音信号的目标噪声类型,可以提高环境音信号的噪声类型的识别准确性。
[0086] <例子>
[0087] 接下来以可穿戴设备为智能手表为例,示出一个例子的基于该智能手表的信号处理方法,参照图1和图4,该信号处理方法包括如下步骤:
[0088] 步骤S601,建立智能手表与手机之间的短距离通信连接,手机基于短通信连接通过所安装的辅助睡眠助手对智能手表的参数进行设置,具体可以设置设定声压阈值P0、目标掩蔽声、目标掩蔽声的播放参数,该播放参数可以包括播放周期T、播放时长t0、循环次数i、播放总时长t总。
[0089] 短距离通信连接可以是蓝牙连接、WiFi连接中的任意一种。
[0090] 步骤S602,智能手表中的音频采集模块采集智能手表周围的环境音信号,并将采集到的智能手表周围的环境音信号发送至信号处理模块。
[0091] 当然,也可以是手机中的音频采集模块采集智能手表周围的环境音信号,并将采集到的智能手表周围的环境音信号发送至信号处理模块。
[0092] 步骤S603,信号处理模块确定环境音信号的目标声压值,以及根据设定噪声分类模型,确定该环境音信号的目标噪声类型,进一步将环境音信号的目标声压值和环境音信号的目标噪声类型发送至控制模块。
[0093] 步骤S604,控制模块判断目标声压值是否大于设定声压阈值,以及,判断目标噪声类型是否符合设定噪声类型,是的话,执行步骤S605,反之,继续执行步骤S602。
[0094] 步骤S605,控制模块在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出基于播放参数播放目标掩蔽声,例如音频输出模块基于播放周期T播放目标掩蔽声,并在一个播放周期内播放目标掩蔽声i次,且每次播放目标掩蔽声t0(s)。
[0095] 步骤S606,控制模块计算目标掩蔽声的播放时长或目标掩蔽声的播放周期重复次数y。
[0096] 步骤S607,控制模块判断目标掩蔽声的实际播放时长是否达到播放总时长,或目标掩蔽声的播放周期重复次数y是否达到播放周期T,在实际播放时长达到播放总时长t总或播放周期重复次数y达到播放周期T的情况下,控制音频采集模块停止采集可穿戴设备周围的环境音信号,反之,继续执行以上步骤S602。
[0097] 根据本例子,智能手表在环境中有持续地不规则的噪声(如装修声,敲打声,吵闹声等)时,可以帮助用户在休息期间,提供一个较为舒适地环境音掩蔽噪声,使其得到一个较好地环境,帮助用户更好地进入睡眠。
[0098] <装置实施例>
[0099] 图5是根据一个实施例的信号处理装置的结构示意图。应用于以上设备实施例中的任一可穿戴设备,其中,如图5所示,该信号处理装置700包括采集模块710、第一确定模块720、第二确定模块730和控制模块740。
[0100] 采集模块710,用于采集可穿戴设备周围的噪声信号;
[0101] 第一确定模块720,用于确定所述噪声信号的目标声压值;
[0102] 第二确定模块730,用于根据设定噪声类型模型,确定所述噪声信号的目标噪声类型;
[0103] 控制模块740,用于在所述目标声压值大于设定声压阈值,且所述目标噪声类型符合设定噪声类型的情况下,控制所述音频输出模块播放目标掩蔽声。
[0104] 在一个实施例中,信号处理装置700还包括训练模块(图中未示出),用于获取训练样本集;其中,所述训练样本集中每一训练样本包括环境音信号样本及其对应的噪声类型样本;以及,根据所述训练样本集得到所述设定噪声类型模型。
[0105] 根据本公开实施例,可穿戴设备包括音频采集模块、信号处理模块、控制模块和音频输出模块,该音频采集模块用于采集可穿戴设备周围的环境音信号,信号处理模块用于确定环境音信号的目标声压值,并根据设定噪声分类模型,确定环境音信号的目标噪声类型,控制模块用于在目标声压值大于设定声压阈值,且目标噪声类型符合设定噪声类型的情况下,控制音频输出模块播放目标掩蔽声,可以改善环境中的噪声舒适度,从而改善用户的睡眠质量。
[0106] <计算机可读存储介质>
[0107] 本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器运行时执行本公开实施例提供的信号处理方法。
[0108] 本公开可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的各个方面的计算机可读程序指令。
[0109] 计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD‑ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
[0110] 这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
[0111] 用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
[0112] 这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
[0113] 这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
[0114] 也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
[0115] 附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
[0116] 以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本公开的范围由所附权利要求来限定。