一种播放声音的设备、方法、装置、智能手表及介质与流程

文档序号:31674959发布日期:2022-09-28 01:48阅读:207来源:国知局
一种播放声音的设备、方法、装置、智能手表及介质与流程

1.本技术涉及控制技术领域,特别是涉及一种播放声音的设备、方法、装置、智能手表及介质。


背景技术:

2.近年来,各种需要播放声音的设备层出不穷,例如,智能手表、移动手机等设备,移动通话和音乐播放是其不可或缺的功能。以智能手表为例,智能手表由于体积较小,内部各个部件的堆叠十分紧密,所以目前大多数智能手表的扬声器是固定在手表的边框上的,其扬声器的出声孔也是固定的。当目标对象在使用智能手表进行移动通话或者播放音乐时,如果目标对象和智能手表的相对位置和角度发生了改变,那么扬声器的中高频信号必然无法较好的传递给目标对象,若加大播放的声音大小,又容易造成声音信息外泄。而不加大声音,目标对象无法清楚的听到扬声器的声音,从而降低目标对象在进行移动通话和音乐播放的体验感。
3.由此可见,如何提高目标对象在使用播放声音的设备时的体验感,是本领域技术人员亟待解决的问题。


技术实现要素:

4.本技术的目的是提供一种播放声音的设备、方法、装置、智能手表及介质,以提高目标对象在使用播放声音的设备时的体验感。
5.为解决上述技术问题,本技术提供一种播放声音的方法,应用于包括麦克风阵列、发声装置、处理器的播放声音的设备;所述麦克风阵列中的多个麦克风设置在所述设备的不同位置处;所述发声装置设置有多个不同的发声方位;所述处理器分别与所述麦克风阵列和所述发声装置相连;所述方法包括:
6.接收所述麦克风阵列检测的声音;
7.根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于所述设备的方位;
8.根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音。
9.优选地,所述发声装置包括n个扬声器;其中,n大于1;各扬声器的发声口分别设置于所述设备的不同方位;所述处理器分别与所述发声装置的多个扬声器相连;
10.所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音包括:
11.根据所述目标对象相对于所述设备的方位控制相应方位的m个扬声器播放声音;其中,m大于或等于1,且m小于n。
12.优选地,所述发声装置包括:设置于所述设备上的旋转轴和扬声器;所述旋转轴的轴线与所述设备的对称中心线平行;扬声器与所述旋转轴连接;所述处理器与所述旋转轴
连接;
13.所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音包括:
14.根据所述目标对象相对于所述设备的方位控制所述旋转轴旋转以使与所述旋转轴连接的扬声器的发声口对准所述目标对象的方位播放声音。
15.优选地,所述麦克风阵列中的麦克风至少设置于以下位置:
16.所述设备的中心位置;
17.所述设备上以所述中心位置为对称中心相互对称的四个位置。
18.优选地,所述发声装置的多个扬声器包括:主扬声器、多个从扬声器;所述主扬声器设置于所述设备的中心位置,所述从扬声器设置于所述设备上以所述中心位置为对称中心相互对称的多个位置;
19.所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音之前,还包括:
20.控制所述主扬声器播放声音;
21.若接收到方位调节指令,则进入所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音的步骤。
22.优选地,所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音包括:
23.获取所述主扬声器播放声音的当前音量档位;
24.减小所述主扬声器的当前音量档位;
25.根据所述目标对象相对于所述设备的方位控制相应方位的所述从扬声器播放声音。
26.优选地,所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音之前,还包括:
27.控制所述麦克风阵列检测所述目标对象相对于所述设备的距离;
28.所述根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音包括:
29.根据所述目标对象相对于所述设备的距离调节所述发声装置播放声音的音量。
30.为解决上述技术问题,本技术还提供一种播放声音的设备,包括:麦克风阵列、发声装置、处理器;
31.所述麦克风阵列中的多个麦克风设置在所述设备的不同位置处,用于检测声音;
32.所述处理器与所述麦克风阵列相连,用于根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于所述设备的方位;
33.所述发声装置设置有多个不同的发声方位;
34.所述处理器与所述发声装置相连,用于根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音。
35.为解决上述技术问题,本技术还提供一种播放声音的装置,应用于包括麦克风阵列、发声装置、处理器的播放声音的设备;所述麦克风阵列中的多个麦克风设置在所述设备的不同位置处;所述发声装置设置有多个不同的发声方位;所述处理器分别与所述麦克风
阵列和所述发声装置相连;所述装置包括:
36.接收模块,用于接收所述麦克风阵列检测的声音;
37.确定模块,用于根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于所述设备的方位;
38.控制模块,用于根据所述目标对象相对于所述设备的方位控制所述发声装置向相应的方位播放声音。
39.为解决上述技术问题,本技术还提供一种智能手表,包括:存储器,用于存储计算机程序;
40.处理器,用于执行计算机程序时实现上述播放声音的方法的步骤。
41.为解决上述技术问题,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述播放声音的方法的步骤。
42.本技术所提供的播放声音的方法,应用于包括麦克风阵列、发声装置、处理器的播放声音的设备。麦克风阵列中的多个麦克风设置在设备的不同位置处;用于检测声音。处理器与麦克风阵列相连,处理器接收麦克风阵列检测的声音;并根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于设备的方位;当目标对象处于设备的其中一方位时,靠近目标对象的麦克风收纳的声音会更大,接受到声音的时间也越快,因此,根据不同位置的麦克风检测声音的时间差和/或声压差就可确定出目标对象的当前方位。相应的,发声装置设置有多个不同的发声方位,处理器与发声装置相连,用于根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音。从而使扬声器能够更好的将声音传递给目标对象,且不会造成声音信息外泄,从而提高目标对象在使用播放声音的设备时的体验感。
43.本技术还提供了一种播放声音的设备、装置、智能手表以及计算机可读存储介质,与上述方法对应,故具有与上述方法相同的有益效果。
附图说明
44.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
45.图1为本技术实施例提供的一种播放声音的方法的流程图;
46.图2为本技术实施例提供的一种麦克风阵列的结构图;
47.图3为本技术实施例提供的一种发声装置的结构图;
48.图4为本技术实施例提供的另一种发声装置的结构图;
49.图5为本技术实施例提供的播放声音的装置的结构图;
50.图6为本技术另一实施例提供的播放声音的装置的结构图。
具体实施方式
51.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本
申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本技术保护范围。
52.本技术的核心是提供一种播放声音的设备、方法、装置、智能手表及介质,以提高目标对象在使用播放声音的设备时的体验感。
53.为了使本技术领域的人员更好地理解本技术方案,下面结合附图和具体实施方式对本技术作进一步的详细说明。
54.随着科学技术的发展,人民生活水平的提高,智能手表等可播放声音的设备渐渐走进了人们的视野里,成为生活中不可或缺的一部分。智能手表拥有移动支付、社交活动、监督儿童、移动通话、音乐播放等功能,给人们的出行和生活带来了极大的便利,而移动通话和音乐播放也是智能手表不可或缺的功能,由于智能手表体积较小,内部各个部件的堆叠十分紧密,其中大多数智能手表的扬声器是固定在手表的边框上的,其扬声器的出声孔也是固定的。当目标对象在使用手表进行移动通话或者播放音乐时,如果目标对象和手表的相对位置和角度发生了改变,那么扬声器的中高频信号必然无法较好的传递给目标对象,同时还可能会导致通话信息外泄,在降低了目标对象移动通话和音乐播放体验的同时也缺乏较好的通话隐蔽性。值得注意的是,这里只是以智能手表为例进行说明,播放声音的设备并不限于智能手表,如移动手机、智能音箱、车载通讯终端等可具有播放声音功能的设备均在本技术的保护范围内。
55.为解决上述技术问题,本技术实施例提供了一种播放声音的方法,应用于包括麦克风阵列、发声装置、处理器的播放声音的设备;麦克风阵列中的多个麦克风设置在设备的不同位置处;发声装置设置有多个不同的发声方位;处理器分别与麦克风阵列和发声装置相连;该设备包括但不限于智能手表,目标对象在使用智能手表进行通话时,可能会以不同的姿势接听电话(例如转动手臂),此时目标对象和智能手表的相对方位发生了变化,通过本方法可将智能手表的发声方向调整为与目标对象的方位一致。图1为本技术实施例提供的一种播放声音的方法的流程图;如图1所示,该方法包括如下步骤:
56.s10:接收麦克风阵列检测的声音。
57.本实施例以智能手表为例进行说明,麦克风阵列包括两个及以上的麦克风,通过麦克风阵列可以对目标对象进行声源定位。这里并未限定麦克风阵列中的麦克风个数,这里提供几种优选的方案,但实际应用时麦克风阵列中的麦克风的数量以及设置的位置并不限于下述各方案的情形。第一种较为简单的方案是设置两个麦克风,两个麦克风设置在智能手表相对的两个边缘位置,目标对象在佩戴上智能手表时,两个麦克风的连线与手臂处于垂直状态,即一个麦克风处于手臂内侧,另一个麦克风处于手臂外侧。第二种方案是设置三个及以上的麦克风,并均匀的设置在智能手表边缘位置,即各麦克风之间的间隔相同。第三种方案是设置五个麦克风,图2为本技术实施例提供的一种麦克风阵列的结构图;图2中播放声音的设备为智能手表1,智能手表1上设置有五个麦克风2,具体包括mic0、mic1、mic2、mic3、mic4,一个麦克风2(mic0)设置在智能手表1的中心位置,另外四个麦克风2(mic1、mic2、mic3、mic4)设置在以智能手表1的中心位置为对称中心且相互对称的四个位置。上文提供了三种具体的方案,实际应用时可选取上述任意一种方案或其他方案,也可结合多种方案。处理器与麦克风阵列相连,可接受麦克风阵列检测到的声音。
58.s11:根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于设备
的方位。
59.处理器在接收麦克风阵列检测的声音之后,会根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于设备的方位。以上文中的麦克风阵列第一种方案为例,即目标对象在佩戴上智能手表时,两个麦克风的连线与手臂处于垂直状态,一个麦克风处于手臂内侧,另一个麦克风处于手臂外侧。当目标对象对着手臂内侧说话时,处于内侧的麦克风接受到声音的时间更短,接受到的声音也更大,处于外侧的麦克风接受到声音的时间更长且接受到的声音的声压更小。再以上文中麦克风阵列的第三种方案为例,麦克风阵列包括五个麦克风,对于某一个方位的目标对象,其发声的位置固定,但是声源信号传递到五个麦克风的时间和声压会有所差异,可以通过对于声源传递到麦克风阵列的时间差或者声压差进行分析和计算,进而获取到目标对象所处的位置信息,进而来对目标对象所处的基本方位进行定位。如图2所示,目标对象位于图中第二象限的位置时,目标对象传递到各麦克风的声压值的大小关系应为:mic1≈mic4>mic0>mic3≈mic2。
60.s12:根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音。
61.在通过麦克风阵列定位了目标对象的方位以后,还需要一个能够在不同方位发声的发声装置进行变向发声,发声装置中至少包括一个扬声器,以便于针对目标对象在智能手表的不同方位进行通话或者听音乐时,智能手表能够针对目标对象进行更具有指向性的发声。这里所说的指向性,其实主要是指高频的指向性。高频由于频率较高,根据λ=c/f(λ是波长,c是声速,f是声波的频率)可知,在声速一定的情况下,频率越高,声波的波长越短。因此中高频声波的波长很短,对于声波这种纵波而言,频率越高,传播的尺度越小,高频声波可以近似看作是在一定尺度内延直线传播的。所以,可以通过直接调节智能手表中发声方位的方式,让目标对象在打电话或者听音乐时,智能手表中扬声器的发声孔正对着目标对象,减少中高频信号的遗漏,提高通话和音乐播放质量,同时提高通话过程中通话内容的隐蔽性。这里并未限定发声装置的结构,以下提供几种具体的方案,但本技术并不限于这几种方案。其中,第一种方案是,发声装置包括n个扬声器;其中,n大于1;各扬声器的发声口分别设置于设备的不同方位;处理器分别与发声装置的多个扬声器相连;具体的一种方案是,n为4,即发声装置包括四个扬声器,四个扬声器分别设置在以设备的中心位置为对称中心相互对称的四个位置,在这种方案中,处理器只需要在确定出目标对象相对于设备的方位后,控制相应方位的扬声器播放声音即可。第二种方案是,发声装置包括旋转轴和扬声器,均设置于设备上,其中,旋转轴的轴线与设备的对称中心线平行(作为一种优选的方案,旋转轴的轴线与设备的对称中心线重合);扬声器与旋转轴连接;处理器与旋转轴连接。处理器在确定出目标对象相对于设备的方位后,控制旋转轴旋转至相应的方向即可。另外,本技术实施例提供的方法可能只是在某些特殊情况下适用,目标对象在日常使用播放声音的设备时,可能并不需要进行定向播放声音,因此,设备上可设置主扬声器,在正常情况下,使用主扬声器播放声音即可,并不需要对目标对象进行定位,而目标对象在进行通话等对声音质量要求高的活动时,再采用本技术实施例提供的方案。与智能音箱上的多高音扬声器实现全指向性播放效果不同,本技术提供的方案是针对于目标对象所处方位构成的单一方向的指向性,进而达到更好的通话掩蔽效果和个人使用感受,而并非实现全方位的指向性。在播放声音的设备上采用麦克风阵列对目标对象的声源进行定位,进而改变设备内发声装置的发声方位,针对目标对象所在区域进行定向发声以提高目标对象通话或者听音乐时的使
用体验和提高通话的隐蔽性。
62.本技术实施例所提供的播放声音的方法,应用于包括麦克风阵列、发声装置、处理器的播放声音的设备。麦克风阵列中的多个麦克风设置在设备的不同位置处;用于检测声音。处理器与麦克风阵列相连,处理器接收麦克风阵列检测的声音;并根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于设备的方位;当目标对象处于设备的其中一方位时,靠近目标对象的麦克风收纳的声音会更大,接受到声音的时间也越快,因此,根据不同位置的麦克风检测声音的时间差和/或声压差就可确定出目标对象的当前方位。相应的,发声装置设置有多个不同的发声方位,处理器与发声装置相连,用于根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音。从而使扬声器能够更好的将声音传递给目标对象,且不会造成声音信息外泄,从而提高目标对象在使用播放声音的设备时的体验感。
63.上述实施例中并未限定发声装置的结构,而合适的结构不仅能使声音播放的效果更好,还能减少资源的浪费。如智能手表一类的设备,其内部空间本就较小,因此,本技术提供一种发声装置的具体结构,在占用较小结构的基础上,能够实现定向发声。具体的,发声装置包括n个扬声器;其中,n大于1;各扬声器的发声口分别设置于设备的不同方位;处理器分别与发声装置的多个扬声器相连。根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音包括:根据目标对象相对于设备的方位控制相应方位的m个扬声器播放声音;其中,m大于或等于1,且m小于n。
64.图3为本技术实施例提供的一种发声装置的结构图;图3所示的结构仅为本实施例中的其中一种,如图,播放声音的设备为智能手表1,n为4,即发声装置包括四个扬声器(定为固定扬声器3),各固定扬声器3的发声口均朝向智能手表1的外侧,四个固定扬声器3分别设置在以智能手表1的中心位置为对称中心相互对称的四个位置,在这种方案中,处理器只需要在确定出目标对象相对于智能手表1的方位后,控制相应方位的固定扬声器3播放声音。这里并不限定同时控制多少固定扬声器3播放声音,可以控制最靠近目标对象方位的一个固定扬声器3播放声音,能够减小功耗,同时也能实现定向发声;也可以同时控制多个固定扬声器3,能够提高声音质量,例如,目标对象处于两个固定扬声器3的夹角中心进行通话时,可同时控制这两个固定扬声器3播放声音,这样也可以实现更好的通话效果和掩蔽性。
65.上述实施例提供的方案中,发声装置包括多个扬声器,而在一个设备上设备多个扬声器,成本较高。因此,本技术实施例提供另外一种方案,发声装置包括:设置于设备上的旋转轴和扬声器;旋转轴的轴线与设备的对称中心线平行;扬声器与旋转轴连接;处理器与旋转轴连接;根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音包括:根据目标对象相对于设备的方位控制旋转轴旋转以使与旋转轴连接的扬声器的发声口对准目标对象的方位播放声音。
66.本技术实施例并未指定旋转轴的轴线的具体位置,对称中心线的具体位置可参见图2中麦克风2(mic0),对称中心线经过麦克风2(mic0)所在的点且垂直于整个平面(表盘),作为一种优选的方案,旋转轴的轴线与设备的对称中心线重合。另外,旋转轴能够旋转的角度也不做要求,根据实际情况进行设定,一般可设置旋转轴为360度旋转,但有些情况下并不需要旋转轴有如此大的旋转范围,只需要在指定区域内进行定向发声即可,故也可根据实际要求进行设置,如180度旋转。图4为本技术实施例提供的另一种发声装置的结构图;图
4以智能手表1为例,图4的结构只是本实施例提供的一种方案,并不对其他方案造成限定。表盘上可设置360
°
旋转的旋转轴5,旋转轴5与一个扬声器(定为移动扬声器4)连接,若智能手表1的360
°
方向上均需要发声,则需要在表侧多个方位上开口,实现一周环形出声孔,当麦克风阵列识别到目标对象发声的方位以后,处理器可通过电机控制旋转轴5旋转,从而使移动扬声器4的发声方向转向目标对象的方位,进而达到更好的自适应针对目标对象发声的效果。一般将移动扬声器4的发声口的方向设置为朝向智能手表1的外侧,且与旋转轴5的延长线处于同一方向。处理器只需要根据目标对象相对于智能手表1的方位控制旋转轴5旋转以使与旋转轴5连接的移动扬声器4的发声口对准目标对象的方位播放声音。单个移动扬声器4的声音质量可能不满足需求,因此,也可以在旋转轴5上设置多个扬声器,同时向一个方向发声。
67.另外,智能手表等设备的外壳会对声音造成一定的阻挡效果,为了更好的声音质量,扬声器需要更靠近智能手表的边缘,但这需要更长的旋转轴,进而导致占用的空间较大,则实际选取旋转轴的长度时,可根据声音质量和内部空间两者的需求进行权衡。因为旋转轴旋转时占用的空间较大,为了不影响智能手表的内部结构,旋转轴也不一定采用笔直的结构。本技术实施例提供的方案,虽然占用的空间较大,但是成本低,可见,多扬声器设置在不同位置和旋转轴连接扬声器的两种方案,各有利弊,可根据播放声音的设备的实际情况来选择。具体的,多扬声器设置在不同位置的方案,在目标对象的方位变化时,需要改变发声的扬声器,这可能会造成声音的不连贯性。而环形旋转轴的出声方案可以在采用麦克阵列进行声源定位以后,实现对于用户360
°
的追踪。当智能手表正在充电或者目标对象在通话过程中进行了手臂摆动等更换手势的动作改变了使用者与手表相对的方位角时,可以采用预先的声源定位方式定位目标对象所处的位置,并针对目标对象所处的方位控制旋转轴进行旋转,这样有效保留了智能手表在播放音乐和通话过程中高频信号的完整性,改善了音质和使用体验。另外,环形旋转轴出声的方案给声学设计上预留了更多的腔体空间,可以根据更大的出声孔面积设计更加宽广的扬声器振膜面积,这对于提升智能手表扬声器的整体响度具有很大的帮助,更大的响度给予了声学调音更多的想象空间,也使得在通话和播放音乐时无需将智能手表贴近耳部,提升使用体验。
68.上述实施例中提供了发声装置的两种方案,发声装置更优的结构能够使声音质量更高,发声装置的作用是向目标对象的方位发声,而实现目标对象方位定位的装置是麦克风阵列,上述实施例并未限定麦克风阵列的具体结构,麦克风的数量、各麦克风设置的位置均可根据实际需求设定。本技术实施例提供一种麦克风阵列的具体结构,麦克风阵列中的麦克风至少设置于以下位置:设备的中心位置;设备上以中心位置为对称中心相互对称的四个位置。如图2所示,目标对象位于图中第二象限的位置时,目标对象传递到各麦克风的声压值的大小关系应为:mic1≈mic4>mic0>mic3≈mic2。而各麦克风接收到声音的时间则恰好与声压值的大小关系相反。本技术实施例提供的方案,在采用较少麦克风的基础上,能够实现360度方位的定位。
69.上述实施例提供的方法可能只是在某些特殊情况下适用,目标对象在日常使用播放声音的设备时,可能并不需要进行定向播放声音,因此,设备上可设置主扬声器,在正常情况下,使用主扬声器播放声音即可,并不需要对目标对象进行定位,而目标对象在进行通话等对声音质量要求高的活动时,再采用本技术实施例提供的方案。因此,本技术实施例中
发声装置的多个扬声器包括:主扬声器、多个从扬声器;主扬声器设置于设备的中心位置,从扬声器设置于设备上以中心位置为对称中心相互对称的多个位置。根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音之前,还包括:控制主扬声器播放声音;若接收到方位调节指令,则进入根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音的步骤。本技术实施例提供的方案,在正常情况下只需要控制主扬声器发声即可,在接收到方位调节指令之后再进行定位发声。方位调节指令可以是检测到目标对象在接听电话,也可以是目标对象手动按下开关发出的指令,这里不作具体要求。本技术实施例提供的方案可以节省能耗,且在确定需要定向发声时才开启相应的功能,能提高使用体验。
70.上述实施例提供,多个扬声器包括主扬声器和从扬声器。本技术实施例提供一种控制方法,根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音包括:获取主扬声器播放声音的当前音量档位;减小主扬声器的当前音量档位;根据目标对象相对于设备的方位控制相应方位的从扬声器播放声音。一般在单独使用主扬声器播放声音时,需要主扬声器的音量档位较高以保证多方位能接收到清楚的声音。而使用从扬声器播放声音时,为了保证通话的隐蔽性,需要减小主扬声器的当前音量档位,减小的程度不作限定,可直接减小至零。本实施例的方案还能保证音量的稳定性,因为增加扬声器播放声音必然会增大总体的音量,因此减少主扬声器的音量可避免音量大小变化过大而带来不好的使用体验,而从扬声器的音量也可根据主扬声器播放声音的当前音量档位进行设置,主扬声器播放声音的当前音量档位越高,则对应的从扬声器播放声音的档位也应该更高。
71.实际应用时,目标对象相对于设备的距离不同,则发声装置播放声音的音量也应该进行调整,因此,根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音之前,还包括:控制麦克风阵列检测目标对象相对于设备的距离。根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音包括:根据目标对象相对于设备的距离调节发声装置播放声音的音量。目标对象相对于设备的距离越远,则将发声装置播放声音的音量调节得越大,能保证目标对象在相对于设备的不同距离下,发声装置播放声音的音量均合适。
72.为解决上述技术问题,本技术实施例还提供一种播放声音的设备,包括:麦克风阵列、发声装置、处理器;麦克风阵列中的多个麦克风设置在设备的不同位置处,用于检测声音;处理器与麦克风阵列相连,用于根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于设备的方位。发声装置设置有多个不同的发声方位;处理器与发声装置相连,用于根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音。
73.由于设备部分的实施例与方法部分的实施例相互对应,因此设备部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。
74.本实施例提供的播放声音的设备,与上述方法对应,故具有与上述方法相同的有益效果。
75.在上述实施例中,对于播放声音的方法进行了详细描述,本技术还提供播放声音的装置和智能手表对应的实施例。需要说明的是,本技术从两个角度对装置和智能手表部分的实施例进行描述,包括基于功能模块的角度对播放声音的装置进行描述,以及基于硬件的角度对智能手表进行描述。
76.基于功能模块的角度,本实施例提供一种播放声音的装置,应用于包括麦克风阵
列、发声装置、处理器的播放声音的设备;麦克风阵列中的多个麦克风设置在设备的不同位置处;发声装置设置有多个不同的发声方位;处理器分别与麦克风阵列和发声装置相连。图5为本技术实施例提供的播放声音的装置的结构图,如图5所示,该装置包括:
77.接收模块10,用于接收麦克风阵列检测的声音;
78.确定模块11,用于根据各麦克风检测到的声音的时间差和/或声压差确定目标对象相对于设备的方位;
79.控制模块12,用于根据目标对象相对于设备的方位控制发声装置向相应的方位播放声音。
80.由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。
81.本实施例提供的播放声音的装置,与上述方法对应,故具有与上述方法相同的有益效果。
82.基于硬件的角度,本实施例提供了另一种智能手表,图6为本技术另一实施例提供的智能手表的结构图,如图6所示,智能手表包括:存储器20,用于存储计算机程序;
83.处理器21,用于执行计算机程序时实现如上述实施例中所提到的播放声音的方法的步骤。
84.其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(central processing unit,cpu);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图像处理器(graphics processing unit,gpu),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(artificial intelligence,ai)处理器,该ai处理器用于处理有关机器学习的计算操作。
85.存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的播放声音的方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括windows、unix、linux等。数据203可以包括但不限于播放声音的方法涉及到的数据等。
86.在一些实施例中,智能手表还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。
87.本领域技术人员可以理解,图中示出的结构并不构成对智能手表的限定,可以包括比图示更多或更少的组件。
88.本技术实施例提供的智能手表,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:播放声音的方法。
89.本实施例提供的智能手表,与上述方法对应,故具有与上述方法相同的有益效果。
90.最后,本技术还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。
91.可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本技术各个实施例描述的方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
92.本实施例提供的计算机可读存储介质,与上述方法对应,故具有与上述方法相同的有益效果。
93.以上对本技术所提供的一种播放声音的设备、方法、装置、智能手表及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
94.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括上述要素的过程、方法、物品或者设备中还存在另外的相同要素。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1