声信号处理装置、声信号处理系统、声信号处理方法和程序与流程

文档序号:27133831发布日期:2021-10-29 22:33阅读:170来源:国知局
声信号处理装置、声信号处理系统、声信号处理方法和程序与流程

1.本公开涉及一种声信号处理装置、声信号处理系统、声信号处理方法和程序。更具体地,本公开涉及一种执行信号处理以为每个用户(听者)设置最佳虚拟声源位置的声信号处理装置、声信号处理系统、声信号处理方法和程序。


背景技术:

2.例如,存在这样的系统,其中扬声器嵌入在诸如车辆驾驶员的用户所坐的座椅的头枕部分的左右位置处,并且从扬声器输出声音。
3.然而,在头枕部分中提供扬声器的情况下,诸如驾驶员的用户(听者)听到来自耳后的声音,这可能会感觉不自然,并且在某些情况下,一些用户可能会感到听力疲劳。
4.声音定位处理是解决此类问题的技术。声音定位处理是音频信号处理,其使得用户感知声音,如同声音来自与实际扬声器位置不同的虚拟声源位置,例如将虚拟声源位置设置到听者前面的位置。
5.例如,如果从用户(听者)耳后的扬声器输出经过声音定位处理的音频信号,则用户将感知声音如同声源在用户前面一样。
6.关于声音定位处理的相关技术的公开技术的一个示例是专利文献1(日本专利申请公开第2003

111200号)。
7.注意,上述专利文献公开了一种配置,该配置通过执行考虑了从扬声器到听者的耳朵的头部相关传递函数(hrtf)的信号处理,来产生从扬声器输出的声音。
8.基于头部相关传递函数(hrtf)执行信号处理使得能够控制听者的最佳虚拟声源位置。
9.引用列表
10.专利文献
11.专利文献1:日本专利申请公开第2003

111200号。


技术实现要素:

12.本公开要解决的问题
13.如上所述,通过从扬声器输出基于头部相关传递函数(hrtf)的经处理信号,可以执行针对收听者设置最佳虚拟声源位置的声像位置控制。
14.然而,头部相关传递函数(hrtf)对于每个个体是不同的。因此,在从扬声器输出应用了对应于特定用户的头部相关传递函数(hrtf)的经处理信号的情况下,存在虚拟声源位置是该特定用户的最佳位置,但不一定是另一用户的最佳虚拟声源位置的问题。
15.本公开解决了这样的问题,并提供了一种能够控制从扬声器输出的应用了特定于用户(听者)的头部相关传递函数(hrtf)的经处理信号的声信号处理装置、声信号处理系统、声信号处理方法和程序,以及针对每个用户(听者)设置理想的虚拟声源位置。
16.问题的解决方案
17.根据本公开的第一方面,
18.提供了一种声信号处理装置,包括:
19.用户识别单元,其执行用户识别处理;
20.获取单元,其从一个或多个头部相关传递函数(hrtf)中获取由用户识别单元识别的用户独有的头部相关传递函数(hrtf);以及
21.声像定位处理单元,其使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数来执行声音定位处理。
22.此外,根据本公开的第二方面,
23.提供了一种声信号处理装置,包括:
24.存储单元,其存储用户独有的头部相关传递函数(hrtf);
25.获取单元,其从存储单元获取用户独有的头部相关传递函数(hrtf);以及
26.声像定位处理单元,其使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数来执行声音定位处理。
27.此外,根据本公开的第三方面,
28.提供了一种包括用户终端和服务器的声信号处理系统,其中
29.服务器
30.向用户终端发送音频信号,以及
31.用户终端包括
32.存储单元,其存储用户独有的头部相关传递函数(hrtf),
33.获取单元,其从存储单元获取用户独有的头部相关传递函数(hrtf),以及
34.声像定位处理单元,使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数,对从服务器接收的音频信号执行声音定位处理。
35.此外,根据本公开的第四方面,
36.提供了一种在声信号处理装置中执行的声信号处理方法,该方法包括:
37.由用户识别单元执行用户识别处理;
38.由获取单元从一个或多个头部相关传递函数(hrtf)中获取由用户识别单元识别的用户独有的头部相关传递函数(hrtf);以及
39.由声像定位处理单元使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数执行声音定位处理。
40.此外,根据本公开的第五方面,
41.提供了一种在声信号处理装置中执行的声信号处理方法,
42.声信号处理装置包括存储单元,该存储单元存储用户独有的头部相关传递函数(hrtf),该方法包括:
43.由获取单元从存储单元获取用户独有的头部相关传递函数(hrtf);以及
44.由声像定位处理单元使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数执行声音定位处理。
45.此外,根据本公开的第六方面,
46.提供了一种使声信号处理装置执行声信号处理的程序,该程序包括:
47.使用户识别单元执行用户识别处理;
48.使获取单元从一个或多个头部相关传递函数(hrtf)中获取由用户识别单元识别的用户独有的头部相关传递函数(hrtf);以及
49.使声像定位处理单元使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数来执行声音定位处理。
50.注意,例如,根据本公开的程序可以由用于以计算机可读格式向能够执行各种程序代码的信息处理设备或计算机系统提供程序的存储介质或通信介质提供。由于这样的程序以计算机可读格式提供,因此在信息处理设备或计算机系统上执行根据该程序的处理。
51.根据基于本公开的实施例和稍后描述的附图的详细描述,本公开的其他目的、特征和优点将变得显而易见。注意,在本说明书中,系统是指包括多个设备的逻辑集配置,并且该配置的设备不一定包括在相同的外壳中。
52.本发明的效果
53.根据本公开的示例性方面的配置,实现了应用与由用户识别单元识别的用户相对应的头部相关传递函数(hrtf)执行声音定位处理,并针对每个用户位置从输出单元进行输出的配置。
54.具体地,例如,包括有执行用户识别和用户位置识别处理的用户识别单元、和使用特定于用户的头部相关传递函数(hrtf)作为处理参数执行声音定位处理的声像定位处理单元。声像定位处理单元执行将特定于所识别用户的hrtf作为处理参数进行处理的声音定位处理,并将通过声音定位处理获得的信号输出到用于所识别用户位置的输出单元。在用户识别单元识别多个用户的情况下,声像定位处理单元使用多个用户中的每个用户的hrtf并行地执行声音定位处理,并将经处理的信号输出到针对每个用户位置的输出单元。
55.根据本配置,实现了应用与由用户识别而识别的用户相对应的头部相关传递函数(hrtf)执行声音定位处理,并针对每个用户位置从输出单元进行输出的配置。
56.注意,本说明书中描述的效果仅仅是非限制性示例,并且可以存在附加效果。
附图说明
57.图1是用于描述基于声音定位处理和头部相关传递函数(hrtf)的音频信号处理的概述的示图。
58.图2是用于描述测量被视为应用于声音定位处理的参数的头部相关传递函数(hrtf)的处理的示例的示图。
59.图3是示出了使用头部相关传递函数(hrtf)执行声音定位处理的设备的示例性配置的示图。
60.图4是用于描述基于对应于每个用户的头部相关传递函数(hrtf)执行信号处理的示例的示图。
61.图5是用于说明本公开的实施例1的配置和处理的示图。
62.图6是用于描述根据本公开的声信号处理装置的示例性配置的示图。
63.图7是用于描述hrtf数据库被放置在外部服务器上的示例性配置的示图。
64.图8是示出了用于描述由根据本公开的声信号处理装置执行的处理的序列的流程图的示图。
65.图9是用于描述执行根据用户的存在或不存在的输出控制的实施例的示图。
66.图10是示出了用于描述由根据本公开的声信号处理装置执行的处理的序列的流程图的示图。
67.图11是用于描述将根据本公开的声信号处理装置应用于飞机上的座位的实施例的示图。
68.图12是用于描述将根据本公开的声信号处理装置应用于飞机上的座位的实施例的示图。
69.图13是示出了用于描述由根据本公开的声信号处理装置执行的处理的序列的流程图的示图。
70.图14是用于描述将根据本公开的声信号处理装置应用于游乐园的景点的实施例的示图。
71.图15是示出了用于描述由根据本公开的声信号处理装置执行的处理的序列的流程图的示图。
72.图16是用于描述将根据本公开的声信号处理装置应用于艺术博物馆的实施例的示图。
73.图17是示出了用于描述由根据本公开的声信号处理装置执行的处理的序列的流程图的示图。
74.图18是用于描述在用户终端中存储特定于用户的头部相关传递函数(hrtf)的实施例的示图。
75.图19是用于描述在用户终端中存储特定于用户的头部相关传递函数(hrtf)的实施例的示图。
76.图20是用于描述声信号处理装置、用户终端、服务器等的示例性硬件配置的示图。
具体实施方式
77.在下文中,将参考附图详细描述根据本公开的声信号处理装置、声信号处理系统、声信号处理方法和程序。请注意,将在以下部分中进行描述。
78.1.基于声音定位处理和头部相关传递函数(hrtf)的音频信号处理的概述
79.2.根据本公开的声信号处理装置的配置和处理
80.3.执行根据用户的存在或不存在的输出控制的实施例
81.4.其他实施例
82.5.在用户终端中存储特定于用户的头部相关传递函数(hrtf)的实施例
83.6.声信号处理装置、用户终端、服务器等的示例性硬件配置
84.7.根据本公开的配置概要
85.[1.基于声音定位处理和头部相关传递函数(hrtf)的音频信号处理的概述]
[0086]
首先,参照图1和后续附图,将描述基于声音定位处理和头部相关传递函数(hrtf)的音频信号处理的概述。
[0087]
图1示出了汽车1。用户(听者)10坐在驾驶员座位中。左扬声器21和右扬声器22安装在驾驶员座位的头枕部分中,并且来自诸如未示出的cd的声源的立体声信号(lr信号)从这两个扬声器输出。
[0088]
在头枕部分中提供扬声器并且以这种方式简单地从声源输出立体声信号(lr信
号)的情况下,用户(听者)10听到来自耳后的声音,这可能会感觉不自然,并且在某些情况下,一些用户可能会经历听力疲劳。
[0089]
为了解决这样的问题,汽车1内部的声信号处理装置对从诸如cd的声源输出的lr信号执行信号处理,并从左扬声器21和右扬声器22输出通过信号处理获得的信号。该信号处理是声音定位处理。
[0090]
如上所述,声音定位处理是使用户(听者)感知声音如同声源存在于与实际扬声器位置不同的虚拟声源位置的信号处理。
[0091]
在图1所示的示例中,可以使得用户感知声音,如同声源的l信号正在从虚拟左扬声器31输出并且声源的r信号正在从用户(听者)10前面的位置(虚拟声源位置)处的虚拟右扬声器32输出一样。
[0092]
将参考图2来描述测量被视为应用于声音定位处理的参数的头部相关传递函数(hrtf)的处理的示例。注意,图2是记录在专利文献1(日本专利申请公开第2003

111200号)中的示图,该专利文献是先前描述作为有关声音定位处理的相关技术的公开技术。可以通过使用专利文献1等中描述的现有声音定位处理来执行根据本公开的处理。
[0093]
如图2所示,在例如演播室的预定回放声场中,真实左扬声器41和真实右扬声器42实际安装在针对用户10的左和右虚拟扬声器位置(期望扬声器存在的位置)。
[0094]
此后,在靠近用户10的任一耳朵的部分拾取由真实左扬声器41和真实右扬声器42发出的声音,以及测量头部相关传递函数(hrtf),该hrtf指示当到达靠近用户10的任一耳朵的部分时从真实左扬声器41和真实右扬声器42发出的声音如何改变。
[0095]
在图2所示的示例中,m11是从真实左扬声器41到用户10的左耳的声音的头部相关传递函数,m12是从真实左扬声器41到用户10的右耳的声音的头部相关传递函数。类似地,m21是从真实右扬声器42到用户10的左耳的声音的头部相关传递函数,m22是从真实右扬声器42到用户10的右耳的声音的头部相关传递函数。
[0096]
这些头部相关传递函数(hrtf)是应用于对从声源(例如cd)输出的lr信号执行的信号处理的参数。通过使用这些参数的信号处理获得的信号从图1所示的驾驶员座位的头枕部分中的左扬声器l21和右扬声器22输出。这种布置可以使得用户感知声音,如同从头枕部分中的扬声器发出的声音正在从虚拟扬声器位置输出一样。
[0097]
换句话说,可以使得用户10感知声音,如同从图1所示的用户(听者)10前面的位置(虚拟声源位置)处声源的l信号正在从虚拟左扬声器31输出并且声源的r信号正在虚拟右扬声器32输出一样。
[0098]
图3是示出了使用头部相关传递函数(hrtf)执行声音定位处理的设备的示例性配置的示图。
[0099]
l信号和r信号被再现为来自诸如cd的声音源50的立体声信号。将再现的信号输入(lin,rin)到应用hrtf的声像定位处理单元60。
[0100]
应用hrtf的声像定位处理单元60从hrtf存储单元70获取由前面参照图2描述的测量处理测量的头部相关传递函数(hrtf),应用所获得的数据执行信号处理,并生成输出信号(lout,rout)例如输出至头枕部分的左扬声器21和右扬声器22。
[0101]
左扬声器21输出在应用hrtf的声像定位处理单元60中处理的输出信号(lout)。
[0102]
此外,右扬声器22输出在应用hrtf的声像定位处理单元60中处理的输出信号
(rout)。
[0103]
以这种方式,当在应用hrtf的声像定位处理单元60中经过声音定位处理的信号被输出到头枕部分中的左扬声器21和右扬声器22时,用户10能够感知声音,好像从头枕部分中的扬声器发出的声音位于虚拟扬声器位置,或者换句话说,如同声源的l信号正在从虚拟左扬声器31输出并且声源的r信号正在从图3所示的用户10前面的位置(虚拟声源位置)处的虚拟右扬声器32输出一样。
[0104]
因此,基于头部相关传递函数(hrtf)执行信号处理,使得能够控制听者的最佳虚拟声音位置。
[0105]
然而,如上所述,头部相关传递函数(hrtf)对于每个个体是不同的。因此,在从扬声器输出应用了对应于特定用户的头部相关传递函数(hrtf)的经处理信号的情况下,存在虚拟声源位置可以是该特定用户的最佳位置,但不一定是另一用户的最佳虚拟声源位置的问题。
[0106]
例如,如图1所示,预计多个不同用户将坐在汽车1的驾驶员座位上。
[0107]
在这种情况下,图3所示的应用hrtf的声像定位处理单元60需要基于对应于每个用户的头部相关传递函数(hrtf)执行信号处理。
[0108]
如图4所示,在三个用户a到c改变位置的情况下,需要应用对应于每个用户的头部相关传递函数(hrtf)执行信号处理。
[0109]
在图4的示例中,从时间t1开始,用户a 11坐在驾驶员座位上,并且在这种情况下,需要应用用户a 11的头部相关传递函数(hrtf)执行信号处理,以从扬声器输出。
[0110]
从时间t2开始,用户b12坐在驾驶员座位上,在这种情况下,需要应用用户b12的头部相关传递函数(hrtf)执行信号处理,以从扬声器进行输出。
[0111]
此外,从时间t3开始,用户c13坐在驾驶员座位上,并且在这种情况下,将需要应用用户c13的头部相关传递函数(hrtf)执行信号处理,以从扬声器进行输出。
[0112]
[2.根据本公开的声信号处理装置的配置和处理]
[0113]
接着,将描述根据本公开的声信号处理装置的配置和处理。
[0114]
如上所述,头部相关传递函数(hrtf)对于每个用户是不同的,并且除非执行应用作为听者的用户独有的头部相关传递函数(hrtf)的声音定位处理,否则不能设置最佳虚拟声源位置。
[0115]
下面描述的根据本公开的声信号处理装置执行用户识别处理和用户位置识别处理,基于识别信息确定要应用于声音定位处理的头部相关传递函数(hrtf),以及应用对应于每个用户的头部相关传递函数(hrtf)执行信号处理。此外,从在具有应用于信号处理的头部相关传递函数(hrtf)的用户的位置处提供的扬声器,输出作为输出而获得的信号处理结果。
[0116]
首先,将参考图5和后续附图描述根据本公开的实施例1的配置和处理。
[0117]
图5示出了汽车80。根据本公开的声信号处理装置100安装在汽车80上。注意,稍后将描述根据本公开的声信号处理装置100的配置的具体示例。
[0118]
四个用户,即用户a 110a、用户b 110b、用户c 110c和用户d 110d,在汽车80上。
[0119]
对应于每个用户的lr扬声器安装在每个用户座位的头枕部分中。
[0120]
在用于用户a 110a的头枕部分中,安装了用户a左扬声器122al和用户a右扬声器
122ar。
[0121]
在用于用户b 110b的头枕部分中,安装了用户b左扬声器122bl和用户b右扬声器122br。
[0122]
在用于用户c 110c的头枕部分中,安装了用户c左扬声器122cl和用户c右扬声器122cr。
[0123]
在用于用户d 110d的头枕部分中,安装了用户d左扬声器122dl和用户d右扬声器122dr。
[0124]
此外,在汽车80上安装捕获用户a到d中的每一个的面部的图像的传感器(照相机)101。
[0125]
由传感器(照相机)101获取的用户a到d中的每一个的面部的捕获图像被输入到根据本公开的声信号处理装置100中。
[0126]
根据本公开的声信号处理装置100基于由传感器(照相机)101获取的用户a到d中的每一个的面部的捕获图像,来执行用户识别和用户位置识别。
[0127]
根据本公开的声信号处理装置100基于用户识别信息从数据库获取用户a到d中的每一个的头部相关传递函数(hrtf),并且应用所获取的用户a到d中的每一个的头部相关传递函数(hrtf)并行地执行信号处理(声音定位处理)。
[0128]
此外,从基于用户位置识别信息指定的每个用户的位置处的lr扬声器,输出通过应用用户a到d中的每一个的头部相关传递函数(hrtf)的信号处理(声音定位处理)获得的四对输出lr信号。
[0129]
通过这些处理,用户a到d中的每一个可以从头枕部分中的扬声器单独地收听通过应用该用户自己的头部相关传递函数(hrtf)的信号处理(声音定位处理)获得的输出信号,并且每一个用户可以收听来自理想的虚拟声源位置的声音。
[0130]
图6是示出了根据本公开的声信号处理装置100的示例性配置的示图。
[0131]
如图6所示,根据本公开的声信号处理装置100包括传感器(例如照相机)101、用户和用户位置识别单元102、用户对应的hrtf获取单元103、hrtf数据库104和应用hrtf的声像定位处理单元105。
[0132]
应用hrtf的声像定位处理单元105包括能够并行执行处理的多个用户对应的应用hrtf的声像定位处理单元105

1至105

n。
[0133]
传感器(例如照相机)101是获取可用于识别用户和用户位置的信息的传感器,并且包括例如照相机。
[0134]
由传感器(例如照相机)101获取的传感器检测信息,例如由照相机捕获的图像,被输入用户和用户位置识别单元102。
[0135]
用户和用户位置识别单元102基于由传感器(例如照相机)101获取的传感器检测信息(例如由照相机捕获的图像)来识别用户和用户位置。
[0136]
例如,用户和用户位置识别单元102通过比较由照相机捕获的图像中包含的面部图像和存储在未示出的用户数据库中的用户面部图像信息,来识别用户。
[0137]
此外,用户和用户位置识别单元102还识别每个所识别的用户的位置。用户位置的识别作为确定每个用户所在的位置以听到从哪个扬声器输出的声音的处理而执行的。
[0138]
由用户和用户位置识别单元102生成的用户识别信息和用户位置识别信息被输入
到用户对应的hrtf获取单元103。
[0139]
用户对应的hrtf获取单元103基于从用户和用户位置识别单元102输入的用户识别信息,从hrtf数据库104获取对应于每个所识别的用户的头部相关传递函数(hrtf)。
[0140]
预先测量的对应于每个用户的头部相关传递函数(hrtf)存储在hrtf数据库104中。
[0141]
在hrtf数据库104中,与每个用户对应的头部相关传递函数(hrtf)与用户标识符相关联地存储。注意,与每个用户相对应的头部相关传递函数(hrtf)可通过参考上述图2描述的处理来测量。
[0142]
用户对应的hrtf获取单元103输出与从用户和用户位置识别单元102输入的用户识别信息和用户位置识别信息相关联的、从hrtf数据库104获取的与每个识别的用户相对应的头部相关传递函数(hrtf)。
[0143]
如上所述,应用hrtf的声像定位处理单元105包括多个用户对应的应用hrtf的声像定位处理单元105

1至105

n。
[0144]
多个用户对应的应用hrtf的声像定位处理单元105

1至105

n中的每个与分别输出经处理的信号(lout、r

out)的lr扬声器预先相关联。
[0145]
例如,用户对应的应用hrtf的声像定位处理单元105

1连接到驾驶员座位的lr扬声器,即图5所示的用户a 110a所坐的驾驶员座位的用户左扬声器122al和用户右扬声器122ar。
[0146]
以这种方式,用户对应的应用hrtf的声像定位处理单元105

1至105

n中的每个与分别输出经处理的信号(lout、r

out)的lr扬声器预先相关联。
[0147]
应用hrtf的声像定位处理单元105基于与从具有与每个识别的用户相对应的头部相关传递函数(hrtf)的用户对应的hrtf获取单元103输入的与用户识别信息和用户位置识别信息相关联的数据,在用户对应的应用hrtf的声像定位处理单元105

1至105

n中应用与每个用户相对应的hrtf,执行信号处理。
[0148]
具体地,例如,用户对应的应用hrtf的声像定位处理单元105

1,其连接到用户a110a所坐的驾驶员座位的用户a左扬声器122al和用户a右扬声器122ar,执行接收与用户a相对应的头部相关传递函数(hrtf)作为输入的信号处理(声音定位处理)。
[0149]
由信号处理产生输出信号(lout

a,rout

a)。生成的输出信号(lout

a、rout

a)从用户a 110a所坐的驾驶员座位的用户a左扬声器122al和用户a右扬声器122ar输出。
[0150]
类似地,用户对应的应用hrtf的声像定位处理单元105

n,其连接到图6所示的用户n 110n所坐的驾驶员座位的用户n左扬声器122nl和用户n右扬声器122nr,执行接收与用户n相对应的头部相关传递函数(hrtf)作为输入的信号处理(声音定位处理)。
[0151]
由信号处理产生输出信号(lout

n,rout

n)。所生成的输出信号(lout

n、rout

n)从用户n 110n所坐的驾驶员座位的用户n左扬声器122nl和用户n右扬声器122nr输出。
[0152]
这同样适用于其他用户,并且通过应用对应于每个用户的头部相关传递函数(hrtf)的信号处理(声音定位处理)生成的输出信号(lout

x,rout

x)从每个用户位置处的扬声器输出。
[0153]
通过这些处理,所有用户能够从每个用户所坐的位置处的头枕部分中的扬声器收听通过应用每个用户自己的头部相关传递函数(hrtf)执行声音定位处理而获得的信号
(lout

x,rout

x),并收听来自针对每个用户的最佳虚拟声源位置的声音。
[0154]
注意,图6所示的声信号处理装置100的示例性配置是示例,并且其他配置也是可行的。
[0155]
例如,也可以将图6所示的声信号处理装置100的hrtf数据库104放置在外部服务器上。
[0156]
该示例性配置在图7中示出。
[0157]
如图7所示,内置于汽车中的声音输出设备100被配置成通过网络130连接并且能够与管理服务器120通信。
[0158]
内置于汽车中的声音输出设备100不包括参考图6描述的hrtf数据库104。
[0159]
hrtf数据库104保存在管理服务器120中。
[0160]
管理服务器120包括存储预先测量的与每个用户相对应的头部相关传递函数(hrtf)的hrtf数据库104。在hrtf数据库104中,与每个用户相对应的头部相关传递函数(hrtf)与用户标识符相关联地存储。
[0161]
声音输出设备100基于由用户和用户位置识别单元102生成的用户识别信息,执行在管理服务器120中搜索hrtf数据库104的处理,以获取对应于每个用户的头部相关传递函数(hrtf)。
[0162]
此后的处理类似于参考图6描述的处理。
[0163]
以这种方式,通过将hrtf数据库104放置在管理服务器120中,可以应用更多用户的头部相关传递函数(hrtf)执行信号处理。
[0164]
接着,将参考图8所示的流程图来描述由根据本公开的声信号处理装置执行的处理序列。
[0165]
注意,可以根据例如存储在声信号处理装置的存储单元中的程序,来执行遵循图8和下文所述的后续附图中的流程的处理,并且在具有程序执行功能(例如cpu)的控制单元的控制下执行这些处理。在下文中,将连续地描述图8所示的流程的每个步骤中的处理。
[0166]
(步骤s101)
[0167]
首先,在步骤s101中,声信号处理装置执行用户识别和用户位置识别。
[0168]
该处理由图6所示的用户和用户位置识别单元102执行。
[0169]
用户和用户位置识别单元102基于由传感器(例如照相机)101获取的传感器检测信息(例如由照相机捕获的图像)来识别用户和用户位置。
[0170]
例如,用户和用户位置识别单元102通过比较由照相机捕获的图像中包含的面部图像和存储在未示出的用户数据库中的用户面部图像信息,来识别用户。
[0171]
此外,用户和用户位置识别单元102还识别每个所识别的用户的位置。用户位置的识别作为确定每个用户所在的位置以听到从哪个扬声器输出的声音的处理而执行的。
[0172]
(步骤s102)
[0173]
接着,在步骤s102中,声信号处理装置从数据库获取每个识别的用户的头部相关传递函数(hrtf)。
[0174]
该处理由图6所示的用户对应的hrtf获取单元103执行。
[0175]
用户对应的hrtf获取单元103基于从用户和用户位置识别单元102输入的用户识别信息,从hrtf数据库104获取对应于每个所识别的用户的头部相关传递函数(hrtf)。
[0176]
在hrtf数据库104中,与每个用户相对应的头部相关传递函数(hrtf)与用户标识符相关联地存储。
[0177]
用户对应的hrtf获取单元103基于从用户和用户位置识别单元102输入的用户识别信息执行数据库搜索处理,并获取对应于每个识别的用户的头部相关传递函数(hrtf)。
[0178]
(步骤s103)
[0179]
接着,在步骤s103中,声信号处理装置将每个用户的头部相关传递函数(hrtf)输入到各个用户对应的应用hrtf的声像定位处理单元,并生成对应于每个用户的输出信号。
[0180]
该处理由图6所示的应用hrtf的声像定位处理单元105执行。
[0181]
如参考图6所述,应用hrtf的声像定位处理单元105包括多个用户对应的应用hrtf的声像定位处理单元105

1到105

n。
[0182]
多个用户对应的应用hrtf的声像定位处理单元105

1至105

n中的每个预先分配有分别输出经处理的信号(lout、r

out)的lr扬声器。
[0183]
应用hrtf的声像定位处理单元105基于与从具有与每个识别的用户相对应的头部相关传递函数(hrtf)的用户对应的hrtf获取单元103输入的用户识别信息和用户位置识别信息相关联的数据,在用户对应的应用hrtf的声像定位处理单元105

1至105

n中应用与每个用户相对应的hrtf,执行信号处理。
[0184]
(步骤s104)
[0185]
最后,在步骤s104中,声信号处理装置将对应于每个用户的生成的输出信号输出到安装在对应于每个生成的信号的用户位置处的扬声器。
[0186]
该处理也由图6所示的应用hrtf的声像定位处理单元105执行。
[0187]
通过应用对应于每个用户的头部相关传递函数(hrtf)的信号处理(声音定位处理)生成的输出信号(lout

x,rout

x),从每个用户位置处的扬声器输出。
[0188]
通过这些处理,所有用户能够从每个用户所坐的位置处的头枕部分中的扬声器收听通过应用每个用户自己的头部相关传递函数(hrtf)执行声音定位处理而获得的信号(lout

x,rout

x),并收听来自针对每个用户的最佳虚拟声源位置的声音。
[0189]
[3.执行根据用户的存在或不存在的输出控制的实施例]
[0190]
接着,作为实施例2,将描述执行根据用户的存在或不存在的实施例输出控制。
[0191]
在上面参照图5描述的示例中,所有用户(听者)都坐在安装了扬声器的汽车80的座位上。然而,实际上,在许多情况下,例如,如图9所示,一些座位可能是空的。
[0192]
在这种情况下,从空座位上的扬声器输出声音会导致功耗增加。此外,如果来自这些扬声器的输出声音进入坐在另一个座位上的用户的耳朵,则该用户会将这些声音视为不需要的噪音。
[0193]
下面描述的实施例解决了这样的问题,并且是控制在没有用户存在的位置处的扬声器的输出停止或静音的实施例。
[0194]
将参照图10所示的流程图来描述根据实施例2的处理序列。
[0195]
在下文中,将连续地描述图10所示的流程的每个步骤中的处理。
[0196]
通过在上述图8所示的流程的步骤s101和步骤s102之间添加步骤s101a和s101b来获得图10所示的流程。
[0197]
其他步骤(步骤s101和步骤s102至s104)中的处理类似于参考图8描述的处理,因
此省略描述。
[0198]
在下文中,将描述步骤s101a中的处理和步骤s101b中的处理。
[0199]
(步骤s101a)
[0200]
在步骤s101中,声信号处理装置执行用户识别和用户位置识别,然后执行步骤s101a的处理。
[0201]
在步骤s101a中,声信号处理装置确定是否存在无用户的安装扬声器的座位。
[0202]
该处理由图6所示的用户和用户位置识别单元102执行。
[0203]
用户和用户位置识别单元102基于由传感器(例如照相机)101获取的传感器检测信息(例如由照相机捕获的图像)来识别用户和用户位置。此时,确定是否存在无用户的安装扬声器的座位。
[0204]
在不存在无用户的安装扬声器的座位的情况下,流程进行到步骤s102,并且执行步骤s102到s104中的处理。
[0205]
这些处理类似于上面参照图8描述的处理,并且通过执行与每个用户对应的信号处理(声音定位处理)而获得的信号从所有座位中的扬声器输出。
[0206]
另一方面,如果在步骤s101a的确定处理中确定存在无用户的安装扬声器的座位,则流程进行到步骤s101b。
[0207]
(步骤s101b)
[0208]
如果在步骤s101a的确定处理中确定存在无用户的安装扬声器的座位,则流程进行到步骤s101b。
[0209]
在步骤s101b中,声信号处理装置在无用户的情况下停止每个安装扬声器的座位的输出或对来自每个安装扬声器的座位的输出执行静音控制。
[0210]
该处理由图6所示的应用hrtf的声像定位处理单元105执行。
[0211]
在停止输出的情况下,也不为这些座位中的扬声器执行输出声音的生成。在图6所示的应用hrtf的声像定位处理单元105的用户对应的应用hrtf的声像定位处理单元105

1到105

n中,为无用户的扬声器生成输出声音的处理单元不执行任何处理。
[0212]
另外,在执行静音控制的情况下,输出声音被生成为限于附近用户的耳朵听不到的水平的回放声音。注意,在这种情况下应用于信号处理(声音定位处理)的hrtf是存储在hrtf数据库104中的标准类型的hrtf。或者,可以不执行信号处理(声音定位处理)而直接从声源输出回放声音。
[0213]
此后,在步骤s102至s104中,仅对用户位于座位上的位置处的扬声器执行回放声音的信号处理和输出。
[0214]
通过执行这些处理,在无用户的位置处的扬声器的输出被停止或静音,并且实现了功耗的降低。此外,可以减少进入其他座位的用户耳朵的噪声。
[0215]
[4.其他实施例]
[0216]
上面描述的实施例描述了汽车内部的声音输出控制配置,但是根据本公开的处理在其他方面可用于各种场所。
[0217]
在下文中,将描述将本公开应用于飞机上的座位的实施例、将本公开应用于游乐园的景点的实施例以及将本公开应用于艺术博物馆的实施例。
[0218]
(a)将本公开应用于飞机上的座位的实施例
[0219]
首先,参考图11和后续附图,将描述将根据本公开的声信号处理装置应用于飞机上的座位的实施例。
[0220]
飞机上的座位都配有用于插入耳机的插座(耳机插孔),坐在座位上的用户(乘客)可以通过插入耳机收听音乐等。
[0221]
如图11所示,一些座位被用户(乘客)占用,而另一些座位是空的。此外,一些用户正在使用耳机,而其他用户则没有。
[0222]
座位是分配的,并且每个用户所坐的座位是预定的。
[0223]
在登机预约系统的数据库中记录哪个用户坐哪个座位的记录。
[0224]
在这种设置的情况下,飞机上的声信号处理装置能够基于登机预约系统中的记录数据来检查每个用户(乘客)的座位位置。
[0225]
图12示出了根据本实施例的示例性系统配置。
[0226]
飞机上的声信号处理装置200通过网络连接到登机预约系统201和管理服务器202。
[0227]
注意,管理服务器202包括hrtf数据库210,其中记录了每个用户(乘客)的头部相关传递函数(hrtf)。飞机上的声信号处理装置200具有基本上类似于上面参考图6描述的配置的配置。
[0228]
然而,该配置省略了hrtf数据库104,并且也不包括传感器101。使用通过网络连接的登机预约系统201中的记录数据,来执行用户识别和用户位置识别。
[0229]
飞机上的声信号处理装置200的用户和用户位置识别单元(即,图6所示的用户和用户位置识别单元102)基于通过网络连接的登机预约系统201来识别每个座位位置处的用户。具体地,获取预定每个座位位置的用户的用户标识符。
[0230]
此外,声信号处理装置200的用户对应的hrtf获取单元(即,图6所示的用户对应的hrtf获取单元103)基于每个座位位置的用户标识符从管理服务器202的hrtf数据库210获取对应于每个用户的头部相关传递函数(hrtf)。
[0231]
接着,声信号处理装置200通过每个座位中的耳机插孔产生输出声音。输出声音的生成是由声信号处理装置200的应用hrtf的声像定位处理单元(即,图6所示的应用hrtf的声像定位处理单元105)执行的处理。
[0232]
如参考图6所述,应用hrtf的声像定位处理单元105包括多个用户对应的应用hrtf的声像定位处理单元105

1到105

n。
[0233]
多个用户对应的应用hrtf的声像定位处理单元105

1至105

n中的每个预先分配有分别输出经处理的信号(lout、r

out)的耳机插孔。
[0234]
应用hrtf的声像定位处理单元105基于与从具有与每个识别的用户相对应的头部相关传递函数(hrtf)的用户对应的hrtf获取单元103输入的用户(座位)识别信息和用户位置识别信息相关联的数据,在用户对应的应用hrtf的声像定位处理单元105

1至105

n中执行信号处理。
[0235]
在用户对应的应用hrtf的声像定位处理单元105

1的每一个中,执行应用对应于每个识别的用户的hrtf的信号处理,以生成对应于每个用户的声音定位处理信号。对应于每个用户的信号作为输出声音从每个用户的座位位置处的耳机插孔输出。
[0236]
通过该处理,作为飞机上的乘客的用户能够收听经过基于每个用户自己的头部相
关传递函数(hrtf)处理(声音定位处理)的信号,并且能够收听来自理想的虚拟声源位置的声音。
[0237]
接着,将参考图13所示的流程图来描述由根据本公开的声信号处理装置执行的处理序列。
[0238]
在下文中,将连续地描述图13所示的流程的每个步骤中的处理。
[0239]
(步骤s201)
[0240]
首先,在步骤s201中,声信号处理装置基于签到信息执行用户识别和用户位置识别。
[0241]
该处理由图12所示的飞机上的声信号处理装置200的用户和用户位置识别单元(即,图6所示的用户和用户位置识别单元102)执行。
[0242]
声信号处理装置200的用户和用户位置识别单元基于通过网络连接的登机预约系统201来识别每个座位位置处的用户。具体地,获取预定每个座位位置的用户的用户标识符。
[0243]
(步骤s202)
[0244]
接着,在步骤s202中,声信号处理装置从数据库获取每个识别的用户的头部相关传递函数(hrtf)。
[0245]
该处理由声信号处理装置200的用户对应的hrtf获取单元(即,图6所示的用户对应的hrtf获取单元103)执行。
[0246]
用户对应的hrtf获取单元基于预订每个座位的用户的用户标识符,从管理服务器202的hrtf数据库210获取与每个用户相对应的头部相关传递函数(hrtf)。
[0247]
(步骤s203)
[0248]
接着,在步骤s203中,声信号处理装置将每个用户的头部相关传递函数(hrtf)输入到各个用户对应的应用hrtf的声像定位处理单元,并生成对应于每个用户的输出信号。
[0249]
该处理由图6所示的应用hrtf的声像定位处理单元105执行。
[0250]
多个用户对应的应用hrtf的声像定位处理单元105

1到105

n的中的每一个通过执行将对应于每个座位位置处的每个用户的头部相关传递函数(hrtf)视为处理参数的信号处理(声音定位处理),来生成对应于用户的输出信号。
[0251]
(步骤s204)
[0252]
最后,在步骤s204中,声信号处理装置将与每个用户相对应的生成的输出信号输出,作为来自与所生成的信号相对应的每个用户的座位位置处的耳机插孔的输出信号。
[0253]
来自每个用户的座位位置处的耳机插孔的输出,是通过应用对应于每个用户的头部相关传递函数(hrtf)的信号处理(声音定位处理)生成的输出信号(lout

x,rout

x)。
[0254]
通过这些处理,所有用户(乘客)能够在每个用户所坐的座位位置处收听通过应用每个用户自己的头部相关传递函数(hrtf)执行声音定位处理而获得的信号(lout

x,rout

x),并收听来自每个用户的最佳虚拟声源位置的声音。
[0255]
(b)将本公开应用于游乐园的景点的实施例
[0256]
接着,参考图14,将描述将根据本公开的声信号处理装置应用于游乐园的景点的实施例。
[0257]
图14示出了在游乐园景点游玩的用户251。
[0258]
当用户251在游乐园的入口购买门票时,用户信息被注册,并且在注册过程中,用户接收存储有用户标识符的传感器252佩戴在用户手臂上。
[0259]
传感器252与安装在游乐园内部的各个位置的通信设备263通信,并且将用户标识符发送到布置在游乐园的管理中心中的声信号处理装置。布置在游乐园的管理中心中的声信号处理装置具有基本上类似于上面参考图6描述的配置的配置。
[0260]
然而,用户和用户位置识别单元102通过通信设备263从由图14所示的用户251佩戴的传感器252接收用户识别信息和用户位置信息,并且识别每个用户和每个用户的位置。
[0261]
如图14所示,在每个景点中安装多个扬声器,例如扬声器l 261和扬声器r 262。
[0262]
布置在游乐园的管理中心中的声信号处理装置使用来自这些扬声器的输出作为处理信号(声音定位处理信号),其中在扬声器前面的用户251的头部相关传递函数(hrtf)已被应用作为处理参数。
[0263]
将参考图15所示的流程图来描述由根据本公开的声信号处理装置执行的处理序列。
[0264]
在下文中,将连续地描述图15所示的流程的每个步骤中的处理。
[0265]
(步骤s301)
[0266]
首先,在步骤s301,声信号处理装置基于从用户佩戴的传感器252接收到的信号执行用户识别和用户位置识别。
[0267]
该处理由游乐园的管理中心中的声信号处理装置的用户和用户位置识别单元(即,图6所示的用户和用户位置识别单元102)执行。
[0268]
声信号处理装置的用户和用户位置识别单元通过通信设备263接收由图14所示的用户佩戴的传感器252的输出,来执行用户识别和用户位置识别。
[0269]
(步骤s302)
[0270]
接着,在步骤s302中,声信号处理装置从数据库获取每个识别的用户的头部相关传递函数(hrtf)。
[0271]
该处理由游乐园的管理中心中的声信号处理装置的用户对应的hrtf获取单元(即,图6所示的用户对应的hrtf获取单元103)执行。
[0272]
用户对应的hrtf获取单元基于每个景点中的用户的用户标识符从hrtf数据库获取对应于每个用户的头部相关传递函数(hrtf)。
[0273]
注意,hrtf数据库在某些情况下可以存储在游乐园的管理中心中的声信号处理装置中,或者在其它情况下可以存储在通过网络连接的管理服务器中。
[0274]
(步骤s303)
[0275]
接着,在步骤s303中,声信号处理装置将每个用户的头部相关传递函数(hrtf)输入到各个用户对应的应用hrtf的声像定位处理单元,并生成对应于每个用户的输出信号。
[0276]
该处理由图6所示的应用hrtf的声像定位处理单元105执行。
[0277]
多个用户对应的应用hrtf的声像定位处理单元105

1到105

n的中的每一个通过执行将在每个景点位置处的对应于每个用户的头部相关传递函数(hrtf)视为处理参数的信号处理(声音定位处理),来生成对应于用户的输出信号。
[0278]
(步骤s304)
[0279]
最后,在步骤s304中,声信号处理装置将与每个用户相对应的生成的输出信号输
出,作为来自与所生成的信号相对应的每个用户的景点位置处的扬声器的输出信号。
[0280]
来自每个景点处的扬声器的输出,是通过应用与在景点游玩的用户相对应的头部相关传递函数(hrtf)的信号处理(声音定位处理)生成的输出信号(lout

x,rout

x)。
[0281]
通过这些处理,在景点游玩的用户能够收听通过应用每个用户自己的头部相关传递函数(hrtf)执行声音定位处理而获得的信号(lout

x,rout

x),并且收听来自每个用户的最佳虚拟声源位置的声音。
[0282]
(c)将本公开应用于艺术博物馆的实施例
[0283]
接着,参考图16和后续附图,将描述将根据本公开的声信号处理装置应用于艺术博物馆的实施例。
[0284]
图16示出了参观艺术博物馆的用户271。
[0285]
当用户271在艺术博物馆的入口处购买门票时,用户信息被注册,并且在注册过程中,用户接收存储用户标识符的用户终端272。
[0286]
用户终端272设置有耳机插孔,并且通过将耳机273的插头插入耳机插孔,用户271能够从耳机收听各种评论。
[0287]
用户终端272能够与布置在艺术博物馆的管理中心中的声信号处理装置通信。
[0288]
布置在艺术博物馆的管理中心中的声信号处理装置具有基本上类似于上面参考图6描述的配置的配置。
[0289]
然而,用户和用户位置识别单元102从图16所示的用户271所佩戴的用户终端272接收用户识别信息和用户位置信息,并且识别每个用户和每个用户的位置。
[0290]
注意,例如,在存在存储注册的成员信息的成员数据库的情况下,数据库注册信息也可以用于用户识别。
[0291]
此外,布置在艺术博物馆的管理中心中的声信号处理装置使用来自用户271使用的耳机273的输出,作为处理信号(声音定位处理信号),其中用户271的头部相关传递函数(hrtf)已被应用作为处理参数。
[0292]
将参考图17所示的流程图来描述由根据本公开的声信号处理装置执行的处理序列。
[0293]
在下文中,将连续地描述图17所示的流程的每个步骤中的处理。
[0294]
(步骤s401)
[0295]
首先,在步骤s401中,声信号处理装置基于从用户佩戴的用户终端272或注册的成员信息接收到的信号,执行用户识别和用户位置识别。
[0296]
该处理由艺术博物馆的管理中心中的声信号处理装置的用户和用户位置识别单元(即,图6所示的用户和用户位置识别单元102)执行。
[0297]
声信号处理装置的用户和用户位置识别单元通过接收由图16所示的用户佩戴的用户终端272的输出,来执行用户识别和用户位置识别。注意,还可以使用注册的成员信息(例如,在进入艺术博物馆时的检查期间参考的成员数据库)来执行用户识别。
[0298]
(步骤s402)
[0299]
接着,在步骤s402中,声信号处理装置从数据库获取每个识别的用户的头部相关传递函数(hrtf)。
[0300]
该处理由艺术博物馆的管理中心中的声信号处理装置的用户对应的hrtf获取单
元(即,图6所示的用户对应的hrtf获取单元103)执行。
[0301]
用户对应的hrtf获取单元基于用户的用户标识符从hrtf数据库获取对应于每个用户的头部相关传递函数(hrtf)。
[0302]
注意,hrtf数据库在某些情况下可以存储在艺术博物馆的管理中心中的声信号处理装置中,或者在其它情况下可以存储在通过网络连接的管理服务器中。
[0303]
(步骤s403)
[0304]
接着,在步骤s403中,声信号处理装置将每个用户的头部相关传递函数(hrtf)输入到各个用户对应的应用hrtf的声像定位处理单元,并生成对应于每个用户的输出信号。
[0305]
该处理由图6所示的应用hrtf的声像定位处理单元105执行。
[0306]
多个用户对应的应用hrtf的声像定位处理单元105

1到105

n的中的每一个通过执行将在艺术博物馆中不同位置处的对应于每个用户的头部相关传递函数(hrtf)视为处理参数的信号处理(声音定位处理),来生成对应于用户的输出信号。
[0307]
(步骤s304)
[0308]
最后,在步骤s404中,声信号处理装置将对应于每个用户的生成的输出信号发送到对应于所生成的信号的用户的用户终端272,作为来自插入用户终端272的耳机273的输出信号。
[0309]
来自插入由在艺术博物馆内的不同位置处的用户携带的用户终端272的耳机273的输出,是通过应用与用户相对应的头部相关传递函数(hrtf)的信号处理(声音定位处理)生成的输出信号(lout

x,rout

x)。
[0310]
通过这些处理,艺术博物馆内的不同位置处的用户能够收听通过应用每个用户自己的头部相关传递函数(hrtf)执行声音定位处理而获得的信号(lout

x,rout

x),并且能够收听来自每个用户的最佳虚拟声源位置的声音。
[0311]
注意,尽管上述实施例示出了布置在艺术博物馆的管理中心中的声信号处理装置生成声音定位处理信号的示例,应用与每个用户相对应的头部相关传递函数(hrtf)的信号处理(声音定位处理)也可以被配置为例如在由每个用户携带的用户终端272中执行。
[0312]
(d)执行使用除头部相关传递函数(hrtf)之外的信号处理的声音定位处理的实施例
[0313]
尽管前述描述了执行使用头部相关传递函数(hrtf)的声音定位处理的实施例,但是也可以通过使用除头部相关传递函数(hrtf)之外的数据的信号处理来执行声音定位处理。
[0314]
例如,确定头部相关传递函数(hrtf)或其近似值的参数适用于信号处理。参数是,例如:
[0315]
(1)头部相关传递函数(hrtf)的近似,
[0316]
(2)确定头部相关传递函数(hrtf)的参数,以及
[0317]
(3)确定头部相关的传递函数(hrtf)的近似的参数。
[0318]
具体地,在通过eq再现hrtf的情况下,可以使用诸如fq、增益和q的信息。
[0319]
另外,还可以使用基于在除声音定位处理之外的信号处理中使用的个体物理特性的数据,例如用于噪声消除的个体优化的滤波器。
[0320]
此外,还可以使用基于个体偏好的数据,例如用于调整音质和音量的eq参数。
[0321]
[5.在用户终端中存储特定于用户的头部相关传递函数(hrtf)的实施例]
[0322]
接着,参考图18和后续附图,将描述在用户终端中存储特定于用户的头部相关传递函数(hrtf)的实施例。
[0323]
前面描述了多个用户的头部相关传递函数(hrtf)被存储在hrtf数据库中的实施例。
[0324]
相比之下,参考图18和后续附图描述的实施例是特定用户301独有的头部相关传递函数(hrtf)311被存储在用户301携带的用户终端310中的实施例。
[0325]
用户终端310无线地或通过耳机插孔向耳机303输出音频信号。用户301从耳机303收听音频输出。
[0326]
来自耳机303的输出声音是通过应用用户301独有的头部相关传递函数(hrtf)311的信号处理(声音定位处理)处理的信号。
[0327]
例如,用户301通过下载或流式传输到用户终端310来接收由音乐传送服务器322提供的音乐。
[0328]
用户终端310执行将存储在用户终端310中的用户301独有的用户对应的头部相关传递函数(hrtf)311应用于从音乐传送服务器322获取的音频信号的信号处理(声音定位处理),并将处理后的音频信号输出到耳机303。
[0329]
通过这种布置,可以听到已经进行了应用用户独有的头部相关传递函数(hrtf)的声音定位处理的音频信号。
[0330]
然而,在用户终端310内部的信号处理单元中执行信号处理(声音定位处理)的情况下,在某些情况下,可能需要从管理服务器321获取授权信息。
[0331]
将参考图19描述本实施例的配置和处理。
[0332]
如图19所示,用户终端310包括携带用户终端310的用户独有的用户对应的头部相关传递函数(hrtf)311、应用用户独有的头部相关传递函数(hrtf)执行信号处理(声音定位处理)的信号处理单元312、以及将处理后的信号从信号处理单元312输出到耳机303的通信单元313。
[0333]
由音乐传送服务器322提供的音乐351的音频信号(lin、rin)被输入到用户终端310的信号处理单元312中。
[0334]
信号处理单元312执行将存储在用户终端310的存储单元中的用户对应的头部相关传递函数(hrtf)311应用于从音乐传送服务器322获取的音频信号的信号处理(声音定位处理)。
[0335]
然而,在信号处理单元312中执行信号处理(声音定位处理)的情况下,在某些情况下,需要从管理服务器321获取授权信息。
[0336]
用户终端310从管理服务器321获取授权信息371。授权信息371是例如能够在信号处理单元312中执行信号处理(声音定位处理)程序的关键信息等。
[0337]
在从管理服务器321获取授权信息371的条件下,用户终端310执行将用户对应的头部相关传递函数(hrtf)311应用于从音乐传送服务器322传送的音频信号的信号处理(声音定位处理)。
[0338]
经处理的音频信号(lout、rout)通过耳机插孔或通信单元313输出到耳机303。
[0339]
通过这种布置,用户能够收听已经进行了应用用户独有的头部相关传递函数
(hrtf)的声音定位处理的音频信号。
[0340]
注意,作为在用户终端310中存储用于多个不同用户的头部相关传递函数(hrtf)的配置,用户终端可以被配置为使得正在使用的用户选择哪个头部相关传递函数(hrtf)进行使用。
[0341]
或者,用户终端可以设置有用户识别单元,并且用户识别单元可以被配置成应用与识别的用户相对应的头部相关传递函数(hrtf)来执行音频输出控制。
[0342]
作为另一示例,在诸如车内音频系统的音频输出系统与用户终端310通信的配置中,音频输出系统获取存储在用户终端310中的头部相关传递函数(hrtf),并且可以在音频输出系统侧执行根据所获取的头部相关传递函数(hrtf)的音频输出控制。
[0343]
注意,尽管通过将立体声信号作为声源的示例来描述上述实施例,但是根据本公开的处理也适用于对立体声信号以外的信号执行的处理,例如多声道信号、以对象为单位回放声音的基于对象的信号、以及复制声场的高保真度立体声像复制(ambisonic)信号或高阶ambisonic信号。
[0344]
[6.声信号处理装置、用户终端、服务器等的示例性硬件配置]
[0345]
接着,将对上述实施例中描述的声信号处理装置、用户终端、服务器等的示例性硬件配置进行说明。
[0346]
参照图20描述的硬件是上述实施例中描述的声信号处理装置、用户终端、服务器等的示例性硬件配置。
[0347]
中央处理单元(cpu)501用作根据存储在只读存储器(rom)502或存储单元508中的程序执行各种处理的控制单元和数据处理单元。例如,执行根据上述实施例中描述的序列的处理。随机存取存储器(ram)503存储由cpu 501执行的程序、数据等。cpu 501、rom 502和ram 503通过总线504相互连接。
[0348]
cpu 501经由总线504连接到输入/输出接口505,并且输入/输出接口505连接到包括各种开关、键盘、鼠标、麦克风、传感器等的输入单元506和包括显示器、扬声器等的输出单元507。cpu 501响应于从输入单元506输入的指令执行各种处理,并将处理结果输出到例如输出单元507。
[0349]
连接到输入/输出接口505的存储单元508包括例如硬盘等,并且存储由cpu 501执行的程序和各种数据。通信单元509用作wi

fi通信、蓝牙(注册商标)(bt)通信和经由诸如互联网和局域网的网络的其他数据通信的发送/接收单元,并且与外部装置通信。
[0350]
连接到输入/输出接口505的驱动器510驱动诸如磁盘、光盘、磁光盘的可移动介质511或诸如存储卡的半导体存储器,并记录或读取数据。
[0351]
[7.根据本公开的配置概要]
[0352]
已经参照上述具体实施例详细描述了本公开的实施例。然而,显而易见,本领域技术人员可以在不脱离本公开的要点的情况下对实施例进行修改和替换。换言之,本公开已经以示例的形式公开,并且没有限制性地解释。为了确定本公开的要点,应当考虑权利要求。
[0353]
此外,本说明书中公开的本技术可以包括以下配置。
[0354]
(1)一种声信号处理装置,包括:
[0355]
用户识别单元,执行用户识别处理;
[0356]
获取单元,从一个或多个头部相关传递函数(hrtf)中获取由用户识别单元识别的用户独有的头部相关传递函数(hrtf);以及
[0357]
声像定位处理单元,使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数来执行声音定位处理。
[0358]
(2)根据(1)的声信号处理装置,其中
[0359]
用户识别单元附加地
[0360]
执行用户位置识别处理,以及
[0361]
声像定位处理单元
[0362]
从靠近在用户识别单元中识别的用户位置的扬声器输出通过声音定位处理获得的信号。
[0363]
(3)根据(1)或(2)的声信号处理装置,其中
[0364]
用户识别单元
[0365]
针对多个用户执行用户识别处理,以及
[0366]
声像定位处理单元
[0367]
使用在用户识别单元中识别的多个用户中的每个用户的头部相关传递函数(hrtf)作为处理参数,并行地执行声音定位处理。
[0368]
(4)根据(1)至(3)中任一项的声信号处理装置,其中
[0369]
用户识别单元
[0370]
基于由照相机捕获的图像或用户识别处理和用户位置识别处理二者来执行用户识别处理。
[0371]
(5)根据(1)至(4)中任一项的声信号处理装置,其中
[0372]
用户识别单元
[0373]
基于传感器信息或用户识别处理和用户位置识别处理二者来执行用户识别处理。
[0374]
(6)根据(1)至(5)中任一项的声信号处理装置,还包括
[0375]
存储对应于每个用户的头部相关传递函数(hrtf)的头部相关传递函数(hrtf)数据库。
[0376]
(7)根据(1)至(6)中任一项的声信号处理装置,其中
[0377]
获取单元
[0378]
接受来自用户识别单元的用户识别信息作为输入,基于该用户识别信息从声信号处理装置的内部的数据库获取用户独有的头部相关传递函数(hrtf),并输出到声像定位处理单元。
[0379]
(8)根据(1)至(7)中任一项的声信号处理装置,其中
[0380]
获取单元
[0381]
接受来自用户识别单元的用户识别信息作为输入,基于该用户识别信息从外部服务器中的数据库获取用户独有的头部相关传递函数(hrtf),并输出到声像定位处理单元。
[0382]
(9)根据(1)至(8)中任一项的声信号处理装置,其中
[0383]
声像定位处理单元
[0384]
执行停止输出信号到用户识别单元确定用户不存在的位置或减少输出信号到用户识别单元确定用户不存在的位置的处理。
[0385]
(10)根据(1)至(9)中任一项的声信号处理装置,其中
[0386]
用户识别单元
[0387]
参考登机预约系统中的注册数据,以执行用户识别处理或用户识别处理和用户位置识别处理二者。
[0388]
(11)根据(1)至(10)中任一项的声信号处理装置,其中
[0389]
用户识别单元
[0390]
基于用户佩戴的传感器或从用户终端接收到的信息,执行用户识别处理或用户识别处理和用户位置识别处理二者。
[0391]
(12)根据(1)至(11)中任一项的声信号处理装置,其中
[0392]
用户识别单元
[0393]
参考预先注册的用户成员信息以执行用户识别处理。
[0394]
(13)一种声信号处理装置,包括:
[0395]
存储单元,存储用户独有的头部相关传递函数(hrtf);
[0396]
获取单元,从存储单元获取用户独有的头部相关传递函数(hrtf);以及
[0397]
声像定位处理单元,使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数来执行声音定位处理。
[0398]
(14)根据(13)的声信号处理装置,其中
[0399]
声像定位处理单元
[0400]
对从外部服务器获取的声信号执行声音定位处理。
[0401]
(15)一种包括用户终端和服务器的声信号处理系统,其中
[0402]
服务器
[0403]
向用户终端发送音频信号,以及
[0404]
用户终端包括
[0405]
存储单元,存储用户独有的头部相关传递函数(hrtf),
[0406]
获取单元,从存储单元获取用户独有的头部相关传递函数(hrtf),以及
[0407]
声像定位处理单元,使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数,对从服务器接收的音频信号执行声音定位处理。
[0408]
(16)一种在声信号处理装置中执行的声信号处理方法,该方法包括:
[0409]
由用户识别单元执行用户识别处理;
[0410]
由获取单元从一个或多个头部相关传递函数(hrtf)中获取由用户识别单元识别的用户独有的头部相关传递函数(hrtf);以及
[0411]
由声像定位处理单元使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数执行声音定位处理。
[0412]
(17)一种在声信号处理装置中执行的声信号处理方法,
[0413]
声信号处理装置包括存储用户独有的头部相关传递函数(hrtf)的存储单元,该方法包括:
[0414]
由获取单元从存储单元获取用户独有的头部相关传递函数(hrtf);以及
[0415]
由声像定位处理单元使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数执行声音定位处理。
[0416]
(18)一种使声信号处理装置执行声信号处理的程序,该程序包括:
[0417]
使用户识别单元执行用户识别处理;
[0418]
使获取单元从一个或多个头部相关传递函数(hrtf)中获取由用户识别单元识别的用户独有的头部相关传递函数(hrtf);以及
[0419]
使声像定位处理单元使用由获取单元获取的用户独有的头部相关传递函数(hrtf)作为处理参数来执行声音定位处理。
[0420]
此外,本文描述的一系列处理可以通过硬件、软件或其组合配置来执行。在由软件执行处理的情况下,记录有处理序列的程序可以在被安装在并入计算机的专用硬件的存储器中之后执行,或者可以在被安装在能够进行各种处理的通用计算机中之后执行。例如,这种程序可以预先记录在记录介质中。该程序可以从记录介质安装在计算机中。或者,可以通过诸如lan(局域网)或互联网的网络来接收该程序,并将其安装在诸如内部硬盘的记录介质中。
[0421]
注意,本文描述的处理不一定以所描述的时间序列顺序执行,并且可以根据需要或根据执行这些处理的设备的处理能力并行地或单独地执行这些处理。此外,在本说明书中,系统是指包括多个设备的逻辑集配置,并且各个配置的设备不一定包括在相同的外壳中。
[0422]
工业实用性
[0423]
如上所述,根据本公开的示例性方面的配置,实现了应用与由用户识别所识别的用户相对应的头部相关传递函数(hrtf)执行声音定位处理,并针对每个用户位置从输出单元进行输出的配置。
[0424]
具体地,例如,包括有执行用户识别和用户位置识别处理的用户识别单元、和使用特定于用户的头部相关传递函数(hrtf)作为处理参数执行声音定位处理的声像定位处理单元。声像定位处理单元执行将特定于所识别用户的hrtf作为处理参数的声音定位处理,并将通过声音定位处理获得的信号输出到用于所识别用户位置的输出单元。在用户识别单元识别多个用户的情况下,声像定位处理单元使用多个用户中的每个用户的hrtf并行地执行声音定位处理,并将经处理的信号输出到用于每个用户位置的输出单元。
[0425]
根据本配置,实现了应用与由用户识别所识别的用户相对应的头部相关传递函数(hrtf)执行声音定位处理,并针对每个用户位置从输出单元进行输出的配置。
[0426]
附图标记列表
[0427]
1 汽车
[0428]
10 用户
[0429]
21 左扬声器
[0430]
22 右扬声器
[0431]
31 虚拟左扬声器
[0432]
32 虚拟右扬声器
[0433]
41 真实左扬声器
[0434]
42 真实右扬声器
[0435]
50 声音源
[0436]
60 应用hrtf的声像定位处理单元
[0437]
70 hrtf存储单元
[0438]
80 汽车
[0439]
100 声信号处理装置
[0440]
101 传感器
[0441]
102 用户和用户位置识别单元
[0442]
103 用户对应的hrtf获取单元
[0443]
104 用户对应的hrtf数据库
[0444]
105 应用hrtf的声像定位处理单元
[0445]
110 用户
[0446]
120 管理服务器
[0447]
124 hrtf数据库
[0448]
200 声信号处理装置
[0449]
201 登机预约系统
[0450]
202 管理服务器
[0451]
210 hrtf数据库
[0452]
251 用户
[0453]
252 传感器
[0454]
261 扬声器l
[0455]
262 扬声器r
[0456]
263 通信设备
[0457]
271 用户
[0458]
272 用户终端
[0459]
273 耳机
[0460]
301 用户
[0461]
303 耳机
[0462]
310 用户终端
[0463]
311 用户对应的hrtf数据库
[0464]
312 信号处理单元
[0465]
313 通信单元
[0466]
321 管理服务器
[0467]
322 音乐传送服务器
[0468]
501 cpu
[0469]
502 rom
[0470]
503 ram
[0471]
504 总线
[0472]
505 输入/输出接口
[0473]
506 输入单元
[0474]
507 输出单元
[0475]
508 存储单元
[0476]
509 通信单元
[0477]
510 驱动器
[0478]
511 可移动介质。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1