改进为电话呼叫提供双声道声音的电子设备的计算机性能制造技术

技术编号:16283875 阅读:46 留言:0更新日期:2017-09-23 03:22
一种改进计算机性能以在电话呼叫中提供双声道声音的方法。所述方法包括提供具有呼叫者的语音和坐标位置的电话呼叫,该坐标位置描述了呼叫者的语音作为双声道声音应该向被呼叫者定位的地方。呼叫者的语音被卷积以在该坐标位置定位。

Improving the computer performance of an electronic device that provides dual channel sound for a telephone call

A method for improving the performance of a computer to provide dual channel sound in a telephone call. The method includes providing a telephone call with a caller's voice and coordinate position, which describes the caller's voice as a place where the dual channel sound should be positioned by the caller. The caller's speech is convolution to locate in that coordinate position.

【技术实现步骤摘要】
改进为电话呼叫提供双声道声音的电子设备的计算机性能
本专利技术涉及计算机性能改进以及提供双声道声音的领域,更具体地,涉及一种改进计算机性能以透过互联网在电话呼叫中提供双声道声音的方法。
技术介绍
三维(3D)声音定位给人们提供了丰富的新技术手段,不仅可以彼此通讯,还可以使用电子设备、软件程序和流程来更有效地通讯。随着这一技术的发展,关于如何将声音定位与现时代相结合的挑战将出现。示例实施方式提供了一些这种挑战的解决方案且在使用3D声音定位的方法和装置中帮助提供技术进步。
技术实现思路
一个示例实施方式是一种方法,该方法选择双声道声音向听者定位的位置。声音分配至不同区域或不同声音定位点(SLP)并且被卷积,以至于所述声音作为双声道声音定位至所分配的区域或所分配的SLP。在此讨论其它示例实施方式。附图说明图1是根据一个示例实施方式,将用户周围的区划分为多个区域的方法。图2是根据一个示例实施方式,基于关于声音的信息来选择将双声道声音向听者外部定位在哪里的方法。图3是根据一个示例实施方式,存储SLP和/或区域的分配的方法。图4示出了根据一个示例实施方式,具有用户头部周围的区域或SLP组的坐标系。图5A示出了根据一个示例实施方式,可为用户存储的示例历史声音信息的表格。图5B示出了根据一个示例实施方式,一个用户的、用于定位不同声源的、SLP和/或区域指定或分配的示例表格。图5C示出了根据一个示例实施方式,一个用户的、用于定位不同杂声源的、SLP和/或区域指定或分配的示例表格。图6是根据一个示例实施方式,一种选择将声音向用户定位在一个SLP和/或区域的方法。图7是根据一个示例实施方式,解决与SLP和/或区域的指定相冲突的方法。图8是根据一个示例实施方式,一种执行动作以增加或改进将双声道声音向用户外部定位的计算机的性能的方法。图9是根据一个示例实施方式,一种通过加速声音的卷积和/或处理以在SLP定位,来增加或改进计算机的性能的方法。图10是根据一个示例实施方式,一种处理和/或卷积声音,从而声音向用户外部定位为双声道声音的方法。图11A-11E示出了根据一个示例实施方式,具有包括不同方位角坐标的多个区域的坐标系。图12A-12E示出了根据一个示例实施方式,具有包括不同仰角坐标的多个区域的坐标系。图13A-13E根据一个依照示例实施方式,提供了3D空间中的区域的示例构造或形状。图14是根据一个示例实施方式的计算机系统或电子系统。图15是根据一个示例实施方式的计算机系统或电子系统。图16是根据一个示例实施方式的一个以文件形式的声音定位信息的示例。图17是根据一个示例实施方式的一个声音定位信息构造的示例。具体实施方式示例实施方式包括向听者提供双声道声音的方法和装置。示例实施方式包括方法和装置,该方法和该装置改进了执行、处理、卷积、传输、和/或存储向听者外部定位的双声道声音的计算机、电子设备或计算机系统的性能。这些示例实施方式还解决了在执行、处理、卷积、传输和存储双声道声音中存在的大量技术问题和挑战。图1是依照示例实施方式,一种将用户周围的区划分为多个区域的方法。框100表明了,将用户周围的区划分为一个或多个区域。用户周围的区或空间被划分(divided)、分割(partitioned)、分开(separated)、绘制(mapped)或分隔(segmented)为相对于该用户的3D空间中所定义的一个或多个三维(3D)区域、二维(2D)区域和/或一维(1D)区域。这些区域可部分地或完全地围绕或相对于用户延伸。例如,一个或多个区域完全围绕用户头部和/或身体的所有侧面延伸。作为另一示例,一个或多个区域存在于用户的视野中。作为另一示例,用户头部上方的区包括一个区域。考虑一个示例,其中听者的头部居中或者处于极坐标、球坐标、3D笛卡尔坐标或其它坐标系中的原点处。头部周围的3D空间或区被进一步划分、分割、绘制、分开或分隔为依照坐标系中的坐标所定义的多个区域或区。区域可具有不同的边界,例如用坐标、函数或方程(例如,根据直线、曲线、平面或其它几何形状的函数定义的)定义的立体、平面、线或点。例如,X-Y-Z坐标或球坐标定义区域的边界或周长,或者定义一个或多个侧面或边缘或开始和/或结束位置。区域并不限于具有不同的边界。例如,区域具有通用边界。例如,围绕听者头部的3D立体被分为一个或多个前部区(例如,听者面孔前方的区)、顶部区(例如,听者头部上方的地带)、左侧区(例如,听者左面的部分)、右侧区(例如,听者右侧的立体)、后部区(例如,听者头部后方的空间)、底部区(例如,听者腰部下方的区)、内部区(例如,听者头部内侧或耳朵之间的区)。一个区域可围绕一个独特的或不同的区,例如每个区域与其它区域分离,没有重叠区或交叉。替代地,一个或多个区域可与另一区域共享一个或多个点、线段、区或表面,例如一个区域与另一区域沿着一条线或平面共享一个边界。此外,区域可具有重叠或交叉的点、线、2D和/或3D区或地带,例如位于听者面孔前方的区域与位于听者头部右侧的区域重叠。区域可具有多种不同形状。这些形状包括但不限于,球体、半球体、圆柱体、圆锥体(包括截头圆锥形状)、箱体或立方体、圆形、正方形或长方形、三角形、空间中的点或位置、棱镜,曲线、直线或线段、平面、平面部分、多边形、不规则的2D或3D形状,以及其它的1D、2D和3D形状。区域可具有相似、相同或不同的形状和尺寸。例如,用户在头部上方具有一个圆顶形区域或半球形区域、在左侧具有第一饼形区域、在右侧具有第二饼形区域,和在头部后方具有一个部分3D圆柱形区域。区域可具有多种不同尺寸。例如,区域包括近场声音空间(例如,距听者1.0米或更小)和/或远场声音空间(例如,距听者1.0米或更远)。区域可围绕用户在限定距离中延伸或存在。例如,区域从远离听者头部或身体1.0米延伸至2.0米。替代地,区域可在近似距离中延伸或存在。例如,区域从远离听者头部大约1.0米(例如,0.9m-1.1m)延伸至大约3.0米(例如,2.7m-3.3m)。此外,区域可在不确定或可变距离中延伸或存在。例如,区域从远离听者头部近似3英尺延伸至该听者能定位声音的最远距离,这个距离因听者不同而不同。区域数量可改变,例如具有一个区域、两个区域、三个区域、四个区域、五个区域、六个区域,等等。此外,一个用户与另一用户的区域数量可不同(例如,第一用户具有三个区域,且第二用户具有五个区域)。区域的形状、尺寸和/或数量可以是固定的或可变的。例如,听者具有前区域、左区域、右区域、顶区域和后区域;且这些区域的尺寸、形状和数量的一者或多者是固定或永久的。作为另一示例,听者具有顶区域、左区域和右区域;且这些区域的尺寸、形状和数量的一者或多者可改变或可变化。区域的形状、尺寸和/或数量对某一用户可以是定制的或独特的,使得两个用户具有不同形状、尺寸和/或数量的区域。定制的区域的定义和其它信息可被存储和获取(例如,以用户偏好来存储)。框110表明了为(多个)区域指定一个或多个声音定位点(SLP)。作为一个示例,一个或多个SLP定义了区域的边界或区。在此,SLP的位置定义了区域、区域的端点、区域的周长、区域的边界、区域的顶,或者代表一个通过适合位置的函数而定义的区域(例如,由用于光滑曲面的函数所定本文档来自技高网...
改进为电话呼叫提供双声道声音的电子设备的计算机性能

【技术保护点】
一种改进计算机性能以透过互联网在电话呼叫中提供双声道声音的方法,所述方法包括:透过互联网,从呼叫者的便携式电子设备(PED)向被呼叫者的PED传输具有坐标位置的呼入电话,所述坐标位置描述相对于被呼叫者而言,呼叫者的语音作为双声道声音该定位在三维(3D)空间中的何处;以及通过处理器,用头部相关传递函数(HRTF)卷积所述呼叫者的语音,从而将所述呼叫者的语音作为双声道声音在空旷空间的声音定位点(SLP)外部定位,所述SLP具有由呼叫者的PED接收的所述坐标位置。

【技术特征摘要】
2016.06.10 US 62/348,164;2016.11.30 US 15/365,880;1.一种改进计算机性能以透过互联网在电话呼叫中提供双声道声音的方法,所述方法包括:透过互联网,从呼叫者的便携式电子设备(PED)向被呼叫者的PED传输具有坐标位置的呼入电话,所述坐标位置描述相对于被呼叫者而言,呼叫者的语音作为双声道声音该定位在三维(3D)空间中的何处;以及通过处理器,用头部相关传递函数(HRTF)卷积所述呼叫者的语音,从而将所述呼叫者的语音作为双声道声音在空旷空间的声音定位点(SLP)外部定位,所述SLP具有由呼叫者的PED接收的所述坐标位置。2.根据权利要求1的所述方法进一步包括:以互联网上的呼入电话和从呼叫者的PED至被呼叫者的PED,传输与由呼叫者的PED接收的坐标位置相对应的HRTF,以至于当所述呼叫者的语音用所述HRTF卷积时,所述呼叫者的语音作为双声道声音在具有所述坐标位置的SLP处定位。3.根据权利要求1的所述方法进一步包括:由执行所述电话呼叫的软件程序在电话呼叫期间选择SLP,以至于呼叫者的语音向被呼叫者所定位的所述SLP的所述坐标位置,与被呼叫者的语音向呼叫者所定位的一个SLP的一个坐标位置,匹配于呼叫者和被呼叫者面对面的会话的位置体验。4.根据权利要求1的所述方法进一步包括:当呼叫者的语音透过互联网从呼叫者的PED传输至被呼叫者的PED时,由服务器中的处理器通过卷积呼叫者的语音,以将呼叫者的语音作为双声道声音定位在所述SLP,从而节约所述被呼叫者的PED的处理资源。5.根据权利要求1的所述方法进一步包括:在所述呼叫者的语音透过互联网从呼叫者的PED传输至被呼叫者的PED前,由处理器通过卷积呼叫者的语音,以将呼叫者的语音作为双声道声音定位在所述SLP,从而节约被呼叫者的PED的处理资源,其中所述处理器位于呼叫者的PED中。6.根据权利要求1的所述方法进一步包括:在电话呼叫期间追踪被呼叫者的头部方位;以及当被呼叫者的头部方位移动超过预定仰角时,通过在所述SLP处定位的、向被呼叫者所提供的、作为双声道声音的呼叫者的语音自动切换为单声道声音或立体声,从而节约处理资源。7.根据权利要求1的所述方法进一步包括:提供所述SLP的所述坐标位置,以具有球坐标位置以及通过预取多个具有球坐标位置的HRTF,从而减少在电话呼叫期间与存储器访问相关的延迟,其中θ'代表在电话呼叫期间被呼叫者的头部可能移动至的不同方位角。8.一种改进执行电话呼叫的电子设备之计算机性能的方法,所述电话呼叫向电话呼叫的双方提供双声道声音,所述方法包括:在被呼叫者的便携式电子设备(PED)接收包括呼叫者的语音和三维(3D)空间中的坐标位置的电话呼叫,呼叫者的语音将作为双声道声音向被呼叫者外部定位至所述3D空间的所述坐标位置;以及使用处理器,用头部相关传递函数(HRTF)卷积呼叫者的语音,以至于呼叫者的语音作为双声道声音定位在远离被呼叫者的空旷空间中的声音定位点(SLP),所述SLP具有在被呼叫者的PED接收的所述坐标位置。9.根据权利要求8的所述方法进一步包括:预计被呼叫者的头部在电话呼叫期间移动,预取多个HRTF,所述多个HRTF具有球坐标,所述球坐标具有与所述SLP不同的方位角和与所述SLP相同的仰角10.根据权利要求8的所述方法进一步包括:基于先前的电话呼叫中双声道声音向所述被呼叫者定位的先前的S...

【专利技术属性】
技术研发人员:菲利普·斯科特·莱仁格伦·A·诺里斯
申请(专利权)人:西马特尔有限公司
类型:发明
国别省市:中国香港,81

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1