一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

定制声音的方法及装置、电子设备和存储介质与流程

2022-02-22 08:36:25 来源:中国专利 TAG:


1.本公开涉及车辆技术领域,尤其涉及一种定制声音的方法及装置、电子设备和存储介质。


背景技术:

2.随着越来越多的家庭拥有轿车,汽车逐渐成为一种移动的信息娱乐平台,用户对车载音响的要求也越来越高。
3.实际应用中,不同的人对不同频率的声音敏感度是有差异的,比如老人对高频声音不敏感,婴儿对高频声音敏感,因此,这也使得每个用户对车载音响的主观感知不同。由此可见,对不同的用户定制不同的音效是目前亟需解决的问题。


技术实现要素:

4.本公开提供了一种定制声音的方法及装置、电子设备和存储介质,其目的在于为根据不同的用户对声音频率的敏感度定制声音,能够提高用户的听觉感受。
5.根据本公开的一方面,提供了一种定制声音的方法,包括:
6.按照预设音量顺序播放多个测试频率点中每个所述测试频率点对应的测试音频,其中,多个所述测试频率点从预设频率范围内选取;
7.响应于收到对每个所述测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量;
8.响应于收到对每个所述测试频率点的最大音量的第二确认指令,将所述最大音量标记为可听最大音量;
9.根据每个所述测试频率点对应的所述可听最小音量生成最小音量等响线,并且根据每个所述测试频率点对应的所述可听最大音量生成最大音量等响线;
10.根据所述最小音量等响线和所述最大音量等响线定制声音。
11.可选的,根据所述最小音量等响线和所述最大音量等响线定制所述声音包括:
12.在每个所述测试频率点处取所述最小音量等响线和所述最大音量等响线的均值,根据所述均值生成第三等响线;以及
13.根据所述第三等响线定制所述声音。
14.可选的,根据所述最小音量等响线和所述最大音量等响线定制所述声音包括:
15.获取参考等响线,所述参考等响线为根据大数据进行声音定制得到的等响线;
16.将所述第三等响线与所述参考等响线进行比对,确定针对同一测试频率点的音量大小是否相同;
17.若同一测试频率点下所述第三等响线的音量低于所述参考等响线的音量,则对所述第三等响线的音量进行补偿;以及
18.若同一测试频率点下所述第三等响线的音量高于所述参考等响线的音量,则对所述第三等响线的音量进行衰减。
19.可选的,所述方法还包括:
20.将所述定制的声音与发出所述第一确认指令和所述第二确认指令的用户进行关联存储。
21.可选的,还包括:
22.响应于未收到对每个测试频率点的最小音量的第一确认指令,将所述测试音频的最小音量确定为所述可听最小音量;和/或
23.响应于未收到对每个测试频率点的最大音量的第二确认指令,将所述测试音频的最大音量确定为所述可听最大音量。
24.可选的,按照预设音量顺序播放多个所述测试频率点中的每个所述频率点对应的测试音频包括:
25.获取与所述测试音频对应的音频信号;以及
26.将所述音频信号经数字信号处理后,控制音量按照预设播放时间及所述预设音量顺序,并以多个所述测试频率点中的每个处理后的音频信号经由扬声器进行播放。
27.可选的,在20hz-20khz的频率范围内选取多个测试频率点包括:
28.按照1/3倍频程将所述频率范围划分为32个频率区间;以及
29.将所述32个频率区间的端点对应的频率点选取作为所述多个测试频率点。
30.可选的,在20hz-20khz的频率范围内选取多个测试频率点包括:
31.将所述频率范围平均划分为12个频率区间;以及
32.将所述12个频率区间的端点对应的频率点选取作为所述多个测试频率点。
33.根据本公开的另一方面,本技术实施例还提供一种定制声音的装置,包括:
34.播放单元,用于按照预设音量顺序播放多个测试频率点中的每个所述测试频率点对应的测试音频,其中,所述多个所述测试频率点从预设频率范围内选取;
35.第一标记单元,用于响应于收到对每个所述测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量;
36.第二标记单元,用于响应于收到对每个所述测试频率点的最大音量的第二确认指令,将所述最大音量标记为可听最大音量;
37.生成单元,用于根据每个测试频率点对应的所述可听最小音量生成最小音量等响线,并且根据每个测试频率点对应的所述可听最大音量生成最大音量等响线;
38.定制单元,用于根据所述最小音量等响线和所述最大音量等响线定制所述声音。
39.可选的,所述定制单元包括:
40.计算模块,用于在每个所述测试频率点处取所述最小音量等响线和所述最大音量等响线的均值;
41.生成模块,用于根据所述计算模块得到的所述均值生成第三等响线;以及
42.定制模块,用于根据所述生成模块生成的所述第三等响线定制所述声音。
43.可选的,所述定制单元还包括:
44.获取模块,用于获取参考等响线,所述参考等响线为根据大数据进行声音定制得到的等响线;
45.比对模块,用于将所述第三等响线与所述参考等响线进行比对,确定针对同一测试频率点的音量大小是否相同;
46.补偿模块,用于当所述比对模块确定同一测试频率点下所述第三等响线的音量低于所述参考等响线的音量时,对所述第三等响线的音量进行补偿;以及
47.衰减模块,用于当所述比对模块确定同一测试频率点下所述第三等响线的音量高于所述参考等响线的音量时,对所述第三等响线的音量进行衰减。
48.可选的,还包括:
49.存储单元,用于将所述定制的声音与发出所述第一确认指令和所述第二确认指令的用户进行关联存储。
50.可选的,还包括:
51.第一确定单元,用于响应于没有收到对每个测试频率点的最小音量的第一确认指令,将所述测试音频的最小音量确定为所述可听最小音量;
52.第二确定单元,用于响应于没有收到对每个测试频率点的最大音量的第二确认指令,将所述测试音频的最大音量确定为所述可听最大音量。
53.可选的,所述播放单元包括:
54.获取模块,用于获取与所述测试音频对应的音频信号;以及
55.播放模块,用于将所述音频信号经数字信号处理处理后,控制音量按照预设播放时间及所述预设音量顺序,并以所述多个测试频率点中的每个处理后的音频信号经由扬声器进行播放。
56.可选的,所述预设频率范围为20hz-20khz。
57.可选的,所述装置还包括:
58.第一划分单元,用于按照1/3倍频程将所述频率范围划分为32个频率区间;以及
59.第一选取单元,用于将所述32个频率区间的端点对应的频率点选取作为所述多个测试频率点。
60.可选的,所述装置还包括:
61.第二划分单元,用于将所述频率范围平均划分为12个频率区间;以及
62.第二选取单元,用于将所述12个频率区间的端点对应的频率点选取作为所述多个测试频率点。
63.根据本公开的另一方面,提供了一种电子设备,包括:
64.至少一个处理器;以及
65.与所述至少一个处理器通信连接的存储器;其中,
66.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述一方面所述的方法。
67.根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行前述一方面所述的方法。
68.根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如前述一方面所述的方法。
69.本公开提供的定制声音的方法及装置、电子设备和存储介质,按照预设音量顺序播放多个测试频率点中的每个频率点对应的测试音频,首先响应于收到对每个测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量,其次响应于收到对每个测试频率点的最大音量的第二确认指令,将最大音量标记为每个测试频率点的可听最大
音量,根据每个测试频率点对应的所述可听最小音量生成最小音量等响线,并且根据每个测试频率点对应的所述可听最大音量生成最大音量等响线,最后,根据最小音量等响线和最大音量等响线定制声音,基于既能确保用户听到最小的声音,又能确保用户听到的最大声音在可接受范围内,通过定制化声音的方式能够大大提升用户对车辆音效的听觉感受。
70.应当理解,本部分所描述的内容并非旨在标识本技术的实施例的关键或重要特征,也不用于限制本技术的范围。本技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
71.附图用于更好地理解本方案,不构成对本公开的限定。其中:
72.图1为本公开实施例所提供的一种定制声音的方法的流程示意图;
73.图2为本公开实施例所提供的一种人耳可听声音范围的均值等响线的示意图;
74.图3为本公开实施例所提供的另一种定制声音的方法的流程示意图;
75.图4为本公开实施例提供的一种定制声音的装置的结构示意图;
76.图5为本公开实施例提供的另一种定制声音的装置的结构示意图;
77.图6为本公开实施例提供的示例电子设备600的示意性框图。
具体实施方式
78.以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
79.下面参考附图描述本公开实施例的定制声音的方法、装置、电子设备和存储介质。
80.由于每个用户耳朵听觉的生理特性是不同的,这导致每个用户对不同频率的敏感度存在差异,使得每个用户对音响系统的主观感知是不同的,目前,常见的车机中通过均衡器可调节音效的播放,但是由于目前车机的均衡器的可调节的空间小、精度较低,不能满足大多数人的需求。
81.本公开中,为了实现用户将均衡器调整到最佳视听状态,本技术实施例通过智能个性化的方式,通过用户的耳朵听觉的生理特征自动生成最适合自己的均衡器参数。
82.图1为本公开实施例所提供的一种定制声音的方法的流程示意图。如图1所示,该方法包含以下步骤:
83.101、按照预设音量顺序播放多个测试频率点中的每个测试频率点对应的测试音频。其中,所述多个测试频率点从预设频率范围内选取。
84.本技术实施例所述的方法应用于新用户首次使用车载播放器播放音乐的应用场景中,且该定制声音的方法优选在车辆静止状态及安全的环境下进行。
85.后续实施例会以预设频率范围为人耳的可听范围是20hz-20khz为例进行说明,需要说明的是,该种说明方式并非意在限定预设频率范围仅能为20hz-20khz,其他的频率范围下采用本公开的声音定制方法基于相同原理仍能够实现。
86.理论条件下,可以直接播放预设频率范围内每个频率下的不同音量大小的音源,该种定制方式得出的音效效果较佳,但是由于频率的个数太多,大大增加了定制声音的消
耗时间。
87.在选取测试频率点时不宜设置的过大,若设置过大,会大大降低定制声音的精度,达不到用户的满足状态,若设置的过小,会占用太多的定制时间。
88.在实际应用中,为了节约资源开销,可设置预设音量顺序播放测试音频,示例性的,预设音量顺序为音量大小从音量最小值开始播放,而非是从音量为0db开始播放,如此设置的目的在于不管测试频率点高低,在低于音量最小值时,人耳无法获取到该声音,因此,可设置从最小音量开始播放,示例性的,可设置音量最小值为10db,具体的,本技术实施例对此不进行限定。
89.在确认好测试频率点后,依次对每个测试频率点采用不同的音量大小进行播放,例如,从音量10db到130db依次进行音源播放,声音从车内音响系统发出,当用户听到有声音(最小音量)时,可通过操作台/方向盘上的物理按键、屏幕触控或者语音交互的方式触发第一确认指令,该第一确认指令用于确定用户听到的该测试频率点的最小音量;继续播放该测试频率点的其他音量,当用户确定某一音量为其能承受的最大音量时,通过操作台/方向盘上的物理按键、屏幕触控或者语音交互的方式触发第二确认指令,该第二确认指令用于确定用户听到的该测试频率点的最大音量。
90.102、响应于收到对每个测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量。
91.103、响应于收到对每个测试频率点的最大音量的第二确认指令,将所述最大音量标记为可听最大音量。
92.104、根据每个测试频率点的可听最小音量生成最小音量等响线,并且根据每个测试频率点的可听最大音量生成最大音量等响线。
93.为了清楚说明本实施例,如图2所示,示出了本技术实施例提供的一种人耳可听声音范围的均值等响线的示意图,每个测试频率点中都包含一个可听最小音量和最大音量,分别将每个测试频率点中的可听最小音量和最大音量进行连线,分别得到最小音量等响线和最大音量等响线,图2中最下端的虚线为人耳能听到的最小音量等响线,图2中最上端的实线为人耳能接受的最大音量等响线。
94.105、根据所述最小音量等响线和所述最大音量等响线定制所述声音。
95.根据最小音量等响线和所述最大音量等响线之间的音量,去定制车辆的音效声音,以确保用户既能听到最小音效,又能让发出的音效维持在最大音量等响线的范围内,以确保用户听到的声音不刺耳。
96.在实际应用中,定制声音,其本质是根据最小音量等响线和所述最大音量等响线定制声音参数,该声音参数被均衡器解码读取。
97.本公开提供的定制声音的方法,以多个测试频率点中的每个频率点并按照音量由小到大播放测试音频,首先响应于收到对每个测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量,其次响应于收到对每个测试频率点的最大音量的第二确认指令,将最大音量标记为每个测试频率点的可听最大音量,根据所述可听最小音量生成最小音量等响线,并且根据所述可听最大音量生成最大音量等响线,最后,根据最小音量等响线和最大音量等响线定制声音,基于既能确保用户听到最小的声音,又能确保用户听到的最大声音在可接受范围内,通过定制化声音的方式能够大大提升用户对车辆音效的听
觉感受。
98.在上述实现方法中,虽然能够确保用户既能听到最小声音,又能让听到的最大音量能接收,无不刺耳的感觉,但是,极端场景中,若在定制声音时,直接采用可听最小等响线/可听最大等响线,能达到定制的效果。为了让用户的听觉感受达到最佳,作为本技术实施例的一种实施方式,在根据所述最小音量等响线和所述最大音量等响线定制所述声音时,可以采用但不局限于以下方式:在每个测试频率点处取最小音量等响线和最大音量等响线的均值,根据均值生成第三等响线,根据第三等响线定制所述声音。定制声音时依赖于均值对应的第三等响线,生成用户专属的个性化音效。
99.上述实施例所述的方法是针对一个用户进行的声音定制,为了让用户定制的声音在听觉感受上更加平滑,本技术实施例还提供一种根据最小音量等响线和最大音量等响线定制音效的方法,如图3所示,所述方法包括:
100.201、获取参考等响线,所述参考等响线为根据大数据进行声音定制得到的等响线。
101.本技术所述的参考等响线是根据多个用户的第三等响线的均值得到的,其目的在于在定制声音的基础上,参考其他用户的声音,以使得定制的声音更加平滑。
102.所述参考等响线中的测试频率点包含人耳可听频率范围下的全频率,如此以来可以对任意频率下的测试频率点做参考。
103.202、将所述第三等响线与所述参考等响线进行比对,确定针对同一测试频率点的音量大小是否相同。
104.在进行比对时,比对的是相同测试频率点的音量大小,针对不同的测试频率点不具有可比性。
105.203、若同一测试频率点下所述第三等响线的音量低于所述参考等响线的音量,则执行步骤204,若同一测试频率点下所述第三等响线的音量高于所述参考等响线的音量,则执行步骤205。
106.204、对所述第三等响线的音量进行补偿。
107.所述的补偿为对第三等响线音量的增大,为了便于理解,举例如下,假设参考等响线中,当测试频率点为80hz时,其参考等响线的音量为78db,第三等响线的音量为75db,该种情况下需要对第三等响线进行补偿,补偿到78db或者80db中的任意音量。
108.需要说明的是,在对第三等响线的音量进行补偿时,不宜补偿的音量过大,若补偿的过大不仅违背当前用户的个性化定制,还可能会出现音效突兀的情况发生,因此,在进行补偿时需参考一个补偿阈值,该阈值为一经验值,例如设置为10db,或者5db等,具体的,本技术实施例对此不进行限定。
109.205、对所述第三等响线的音量进行衰减。
110.所述的衰减为对第三等响线音量的减小,为了便于理解,举例如下,假设参考等响线中,当测试频率点为100hz时,其参考等响线的音量为82db,第三等响线的音量为85db,该种情况下需要对第三等响线进行衰减,衰减到82db的音量。
111.需要说明的是,在对第三等响线的音量进行衰减时,不宜衰减的音量过大,若衰减的过大会违背当前用户的个性化定制,还可能会出现音效突然声音降低的情况发生,因此,在进行衰减时需参考一个衰减阈值,该阈值为一经验值,例如设置为5db,具体的,本技术实
施例对此不进行限定。
112.图1所示方法是针对新用户首次使用车内音响系统播放音乐时的具体做法,但是当使用车载音响系统的用户为老用户时,可以直接根据先前定制的声音即可,无需重新启动声音定制流程,既能节省资源,又能给用户带去最佳的车辆驾驶体验。因此,为了实现上述目的,在定制声音后,将定制的声音与发出第一确认指令和第二确认指令的用户进行关联存储。当用户进入车辆后,可通过摄像头或者传感器判定该用户是否为老用户(已完成声音定制的用户),若是,直接调用存储后的声音定制参数,并根据声音定制参数进行切换。
113.作为本技术实施例的一种实现方法,在对不同测试频率点执行音量从小到大间隔播放时,首先,获取与所述测试音频对应的音频信号,将所述音频信号经数字信号处理后,控制音量由小到大按照预设播放时间并以所述多个测试频率点中的每个频率点经由扬声器进行播放,以被用户感知。设置预设播放时间的目的在于让用户触发第一确认指令或第二确认指令,该预设播放时间不宜过大,例如,设置为3秒或者5秒等等,具体不进行限定。
114.具体实施过程中,在播放音源时,会根据提示触发第一确认指令或第二确认指令,但是当音频播放完毕后仍然未接收到用户触发的第一确认指令或第二确认指令,即响应于没有收到对每个测试频率点的最小音量的第一确认指令,将所述测试音频的最小音量确定为所述可听最小音量,和/或,响应于没有收到对每个测试频率点的最大音量的第二确认指令,将所述测试音频的最大音量确定为所述可听最大音量。若均没收到第一确认指令或第二确认指令,则提示用户重新启动声音定制的流程。
115.作为本技术实施例的另一种实现方式,当接收到第一确认指令后,随着音量的增加仍然没有接收到第二确认指令的场景中,在将所述测试音频的最大音量确定为所述可听最大音量之前,发出是否将测试音频的最大音量确定为可听最大音量的提示信息,若用户确认,则直接将测试音频的最大音量确定为所述可听最大音量,若用户未确认,则重新开始启动声音定制流程。
116.该声音定制的成功在于与用户的两次交互,即接收到用户触发的第一确认指令与第二确认指令,不管少了哪种确认指令,声音定制流程均为无效定制。
117.上述实施例也说明人耳的可听频率范围为,针对20hz-20khz的频率范围内选取多个测试频率点时,本技术实施例采用两种方式进行,如下:
118.第一种选取方式,该方式应用于针对音乐专业用户的声音定制的应用场景中,将人耳可听的频率范围20hz-20khz按照1/3倍频程划分为32个频率区间,将所述32个频率区间的端点对应的频率点选取作为所述多个测试频率点,举例而言,40hz是20hz的倍频,在20hz与40hz两个频率之间均分为3份,得到3个频率区间,取20hz的频率点,以及取1/3与2/3处的频率点作为测试频率点。80hz是40hz的倍频,同样在40hz与80hz两个频率之间均分3份,得到3个频率区间,取40hz的频率点,以及取1/3与2/3处的频率点作为测试频率点

以此类推,到20khz时共取点32个频率区间,将32个频率区间的端点对应的频率点选取作为所述多个测试频率点。
119.第二种选取方式,该方式应用于针对非音乐专业用户的声音定制的应用场景中,将所述频率范围平均划分为12个频率区间,将所述12个频率区间的端点对应的频率点选取作为所述多个测试频率点。
120.上述两个选取方式的实现方法一致,区别点在于频率区间的划分上一份还是三
份,即划分频率区间的精细程度存在区别,上述第二种选取方式的实现方法,可参考第一种选取方式的详细描述。综上所述,通过上述声音定制的方法,利用用户的生理听觉信息,智能生成用户个性化均衡器,更贴合用户对声音的需求。用户的智能个性化音效模式,可提升用户的感知度、友好度以及对驾舱的声音体验。
121.图4为本公开实施例提供的一种定制声音的装置的结构示意图,如图4所示,包括:
122.播放单元41,用于按照预设音量顺序播放多个测试频率点中的每个频率点对应的测试音频,其中,所述多个测试频率点从预设频率范围内选取;
123.第一标记单元42,用于响应于收到对每个测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量;
124.第二标记单元43,用于响应于收到对每个测试频率点的最大音量的第二确认指令,将所述最大音量标记为可听最大音量;
125.生成单元44,用于根据每个测试频率点对应的所述可听最小音量生成最小音量等响线,并且根据每个测试频率点对应的所述可听最大音量生成最大音量等响线;
126.定制单元45,用于根据所述最小音量等响线和所述最大音量等响线定制所述声音。
127.根据本技术实施例一种实现方式,如图5所示,所述定制单元45包括:
128.计算模块451,用于在每个测试频率点处取所述最小音量等响线和所述最大音量等响线的均值;
129.生成模块452,用于根据所述计算模块得到的所述均值生成第三等响线;以及
130.定制模块453,用于根据所述生成模块生成的所述第三等响线定制所述声音。
131.根据本技术实施例一种实现方式,如图5所示,所述定制单元45还包括:
132.获取模块454,用于获取参考等响线,所述参考等响线为根据大数据进行声音定制得到的等响线;
133.比对模块455,用于将所述第三等响线与所述参考等响线进行比对,确定针对同一测试频率点的音量大小是否相同;
134.补偿模块456,用于当所述比对模块确定同一测试频率点下所述第三等响线的音量低于所述参考等响线的音量时,对所述第三等响线的音量进行补偿;以及
135.衰减模块457,用于当所述比对模块确定同一测试频率点下所述第三等响线的音量高于所述参考等响线的音量时,对所述第三等响线的音量进行衰减。
136.根据本技术实施例一种实现方式,如图5所示,还包括:
137.存储单元46,用于将所述定制的声音与发出所述第一确认指令和所述第二确认指令的用户进行关联存储。
138.根据本技术实施例一种实现方式,如图5所示,还包括:
139.第一确定单元47,用于响应于没有收到对每个测试频率点的最小音量的第一确认指令,将所述测试音频的最小音量确定为所述可听最小音量;
140.第二确定单元48,用于响应于没有收到对每个测试频率点的最大音量的第二确认指令,将所述测试音频的最大音量确定为所述可听最大音量。
141.根据本技术实施例一种实现方式,如图5所示,所述播放单元41包括:
142.获取模块411,用于获取与所述测试音频对应的音频信号;以及
143.播放模块412,用于将所述音频信号经数字信号处理处理后,控制音量按照预设播放时间及所述预设音量顺序,并以所述多个测试频率点中的每个处理后的音频信号经由扬声器进行播放。
144.根据本技术实施例一种实现方式,所述预设频率范围为20hz-20khz。
145.根据本技术实施例一种实现方式,如图5所示,所述装置还包括:
146.第一划分单元49,用于按照1/3倍频程将所述频率范围划分为32个频率区间;以及
147.第一选取单元4010,用于将所述32个频率区间的端点对应的频率点选取作为所述多个测试频率点。
148.根据本技术实施例一种实现方式,如图5所示,所述装置还包括:
149.第二划分单元4011,用于将所述频率范围平均划分为12个频率区间;以及
150.第二选取单元4012,用于将所述12个频率区间的端点对应的频率点选取作为所述多个测试频率点。
151.本公开提供的定制声音的装置、电子设备和存储介质,首先响应于收到对每个测试频率点的最小音量的第一确认指令,将所述最小音量标记为可听最小音量,其次响应于收到对每个测试频率点的最大音量的第二确认指令,将最大音量标记为每个测试频率点的可听最大音量,根据所述可听最小音量生成最小音量等响线,并且根据所述可听最大音量生成最大音量等响线,最后,根据最小音量等响线和最大音量等响线定制声音,基于既能确保用户听到最小的声音,又能确保用户听到的最大声音在可接受范围内,通过定制化声音的方式能够大大提升用户对车辆音效的听觉感受。
152.需要说明的是,前述对方法实施例的解释说明,也适用于本实施例的装置,原理相同,本实施例中不再限定。
153.根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
154.图6示出了可以用来实施本公开的实施例的示例电子设备600的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
155.如图6所示,设备600包括计算单元601,其可以根据存储在rom(read-only memory,只读存储器)602中的计算机程序或者从存储单元608加载到ram(random access memory,随机访问/存取存储器)603中的计算机程序,来执行各种适当的动作和处理。在ram 603中,还可存储设备600操作所需的各种程序和数据。计算单元601、rom 602以及ram 603通过总线604彼此相连。i/o(input/output,输入/输出)接口605也连接至总线604。
156.设备600中的多个部件连接至i/o接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
157.计算单元601可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单
元601的一些示例包括但不限于cpu(central processing unit,中央处理单元)、gpu(graphic processing units,图形处理单元)、各种专用的ai(artificial intelligence,人工智能)计算芯片、各种运行机器学习模型算法的计算单元、dsp(digital signal processor,数字信号处理器)、以及任何适当的处理器、控制器、微控制器等。计算单元601执行上文所描述的各个方法和处理,例如定制声音的方法。例如,在一些实施例中,定制声音的方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由rom 602和/或通信单元609而被载入和/或安装到设备600上。当计算机程序加载到ram 603并由计算单元601执行时,可以执行上文描述的方法的一个或多个步骤。备选地,在其他实施例中,计算单元601可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行前述定制声音的方法。
158.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、fpga(field programmable gate array,现场可编程门阵列)、asic(application-specific integrated circuit,专用集成电路)、assp(application specific standard product,专用标准产品)、soc(system on chip,芯片上系统的系统)、cpld(complex programmable logic device,复杂可编程逻辑设备)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
159.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
160.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、ram、rom、eprom(electrically programmable read-only-memory,可擦除可编程只读存储器)或快闪存储器、光纤、cd-rom(compact disc read-only memory,便捷式紧凑盘只读存储器)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
161.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(cathode-ray tube,阴极射线管)或者lcd(liquid crystal display,液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触
觉输入)来接收来自用户的输入。
162.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:lan(local area network,局域网)、wan(wide area network,广域网)、互联网和区块链网络。
163.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务("virtual private server",或简称"vps")中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。
164.其中,需要说明的是,人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术以及机器学习/深度学习、大数据处理技术、知识图谱技术等几大方向。
165.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
166.上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献