System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开的示例涉及远程环境音频的本地渲染的控制。
技术介绍
1、在一些情况下,人们可能期望能够收听来自对于该人来说是本地的本地环境的音频,并且还能够经由音频渲染来收听来自对于该人来说是远程的远程环境的音频。
2、在一些情况下,可能需要第一人与第二人进行双向音频通信,例如电话呼叫。第一人可能期望听到来自第一人本地的环境的音频并且还听到来自对于第一人来说是远程的但对于第二人来说是本地的环境的音频。第二人可能期望听到来自第二人本地的环境的音频并且还听到来自对于第二人来说是远程的但对于第一人来说是本地的环境的音频。
技术实现思路
1、根据各种但不一定是全部示例,提供了一种装置,其包括用于以下的装置:
2、根据正在从第二用户的环境捕获的第二环境音频来控制从第一用户的环境捕获的第一环境音频向所述第二用户的渲染。
3、在一些但不一定是所有示例中,所述装置包括用于以下的装置:
4、对从所述第一用户的环境捕获的所述第一环境音频的音频内容进行分析;
5、对从所述第二用户的环境捕获的所述第二环境音频的音频内容进行分析;
6、根据对所述第一环境音频内容的分析和对所述第二环境音频内容的分析来控制第一环境音频的渲染。
7、在一些但不一定是所有示例中,根据正在从第二用户的环境捕获的第二环境音频来控制从第一用户的环境捕获的第一环境音频向所述第二用户的渲染包括:
8、在时域和/或频域中修改所述第一环境音频。
9
10、在一些但不一定是所有示例中,用于在时域中修改所述第一环境音频的装置包括用于使用混响(reverberation)在所述时域中修改所述第一环境音频或所述第一环境音频的选择的频率仓(bin)和/或使用所述第一环境音频的颤音(vibrato)和/或震音(tremolo)或所述第一环境音频的选择频率仓在时域中修改所述第一环境音频或所述第一环境音频的选择的频率仓。
11、在一些但不一定是所有示例中,所述第一环境音频是包括在特定位置或方向处渲染的第一声源的空间音频,其中根据正在从所述第二用户的环境捕获的所述第二环境音频来控制从所述第一用户的环境捕获的所述第一环境音频向所述第二用户的渲染包括:
12、修改所述第一环境音频而不改变在其处渲染所述第一声源的位置或方向。
13、在一些但不一定是所有示例中,所述装置包括用于将所述第一环境音频分离成不同音频源以形成与不同音频源相关联的空间音频流的装置,其中根据正在从所述第二用户的环境捕获的所述第二环境音频来控制从所述第一用户的环境捕获的所述第一环境音频向所述第二用户的渲染包括:
14、选择性地修改所述空间音频流,其中可选地包括不修改的不同修改被应用于不同的空间音频流。
15、在一些但不一定是所有示例中,所述装置包括用于确定所述第一环境音频与所述第二环境音频之间的相似度度量并且用于修改所述第一环境音频以减小所述相似度度量的装置。
16、在一些但不一定是所有示例中,所述相似度度量的所述确定基于以下一项或多项:
17、对第一环境音频和/或第二环境音频的内容的时域分析;
18、对第一环境音频和/或第二环境音频的内容的频域分析;
19、基于对第一环境音频的内容和/或所述第二环境音频的内容的分析的语音或噪声识别或标识;
20、基于对历史第一环境音频和/或第二环境音频的内容的分析的熟悉度;
21、对从其捕获所述第一环境音频的环境和/或从其捕获所述第二环境音频的环境的视觉分析;
22、从其捕获所述第一环境音频的环境和/或从其捕获所述第二环境音频的环境的位置或位置的变化;
23、捕获所述第一环境音频和/或所述第二环境音频的一天中的时间;
24、用于捕获所述第一环境音频和/或所述第二环境音频的装置的连接性。
25、在一些但不一定是所有示例中,所述装置包括用于以下的装置:
26、对所述第一环境音频进行分类以获得至少第一类;
27、对所述第二环境音频进行分类以获得至少第二类;
28、执行至少所述第一类和所述第二类的比较以确定所述第一类和所述第二类之间的相似度;
29、根据所确定的所述第一类和所述第二类之间的相似度有条件地修改所述第一环境音频。
30、在一些但不一定是所有示例中,所述装置被配置为耳机(headset)。
31、在一些但不一定是所有示例中,所述装置被配置为服务器。
32、根据各种但不一定是全部示例,提供了一种系统,包括:
33、第一环境中的第一双耳耳机,其被配置为从所述第一环境捕获第一环境音频并且渲染所述第一环境音频和来自第二环境的第二环境音频;
34、第二环境中的第二双耳耳机,其被配置为从所述第二环境捕获第二环境音频并渲染所述第二环境音频和所述第一环境音频;
35、服务器,其包括用于根据所述第二环境音频来控制在所述第二双耳耳机处对所述第一环境音频的渲染的装置以及用于根据所述第一环境音频来控制在所述第一双耳耳机处对所述第二环境音频的渲染的装置。
36、根据各种但不一定是全部示例,提供了一种方法,包括:
37、根据正在从第二用户的环境捕获的第二环境音频来控制从第一用户的环境捕获的第一环境音频向所述第二用户的渲染。
38、根据各种但不一定是全部示例,提供了一种计算机程序,其包括用于使设备执行至少以下操作的程序指令:
39、根据正在从第二用户的环境捕获的第二环境音频来控制从第一用户的环境捕获的第一环境音频向所述第二用户的渲染。
40、根据各种但不一定是全部示例,提供了所附权利要求中要求保护的示例。
41、虽然本公开的上述示例和可选特征是单独描述的,但是应当理解,它们以所有可能的组合和排列的提供都包含在本公开内。应当理解,本公开的各种示例可以包括关于本公开的其他示例描述的任何或全部特征,反之亦然。此外,应当理解,任意组合中的任何一个或多个或所有特征可以根据需要且适当地由装置、方法和/或计算机程序指令来实现/包括在该装置、方法和/或计算机程序指令中。
本文档来自技高网...【技术保护点】
1.一种装置,包括用于以下的装置:
2.根据权利要求1所述的装置,包括用于以下的装置:
3.根据权利要求1或2所述的装置,其中,根据正在从第二用户的环境捕获的第二环境音频来控制从第一用户的环境捕获的第一环境音频向所述第二用户的渲染包括:
4.根据权利要求3所述的装置,其中,用于在频域中修改所述第一环境音频的装置包括频率相关滤波器和/或用于应用频移的装置。
5.根据权利要求3或4所述的装置,其中,用于在时域中修改所述第一环境音频的装置包括:用于使用混响在时域中修改所述第一环境音频或所述第一环境音频的选择的频率仓和/或使用所述第一环境音频的颤音和/或震音或所述第一环境音频的选择的频率仓在时域中修改所述第一环境音频或所述第一环境音频的选择的频率仓的装置。
6.根据任一前述权利要求所述的装置,其中,所述第一环境音频是包括在特定位置或方向处渲染的第一声源的空间音频,其中所述根据正在从所述第二用户的环境捕获的所述第二环境音频来控制从所述第一用户的环境捕获的所述第一环境音频向所述第二用户的渲染包括:
7.根据任一前述权利要
8.根据任一前述权利要求所述的装置,包括用于确定所述第一环境音频与所述第二环境音频之间的相似度度量并且用于修改所述第一环境音频以减小所述相似度度量的装置。
9.根据权利要求8所述的装置,其中,所述相似度度量的所述确定基于以下一项或多项:
10.根据任一前述权利要求所述的装置,包括用于以下的装置:
11.根据任一前述权利要求所述的装置,其被配置为耳机。
12.根据权利要求1至10中任一项所述的装置,其被配置为服务器。
13.一种系统,包括:
14.一种方法,包括:
15.一种计算机程序,其包括用于使装置执行至少以下的程序指令:
...【技术特征摘要】
1.一种装置,包括用于以下的装置:
2.根据权利要求1所述的装置,包括用于以下的装置:
3.根据权利要求1或2所述的装置,其中,根据正在从第二用户的环境捕获的第二环境音频来控制从第一用户的环境捕获的第一环境音频向所述第二用户的渲染包括:
4.根据权利要求3所述的装置,其中,用于在频域中修改所述第一环境音频的装置包括频率相关滤波器和/或用于应用频移的装置。
5.根据权利要求3或4所述的装置,其中,用于在时域中修改所述第一环境音频的装置包括:用于使用混响在时域中修改所述第一环境音频或所述第一环境音频的选择的频率仓和/或使用所述第一环境音频的颤音和/或震音或所述第一环境音频的选择的频率仓在时域中修改所述第一环境音频或所述第一环境音频的选择的频率仓的装置。
6.根据任一前述权利要求所述的装置,其中,所述第一环境音频是包括在特定位置或方向处渲染的第一声源的空间音频,其中所述根据正在从所述第二用户的环境捕获的所述第二环境音频来控制从所述第一用户的环境捕获的所述第一环境...
【专利技术属性】
技术研发人员:M·T·塔米,T·H·梅基宁,R·O·杰尔维宁,R·E·韦内宁,
申请(专利权)人:诺基亚技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。