房间内的音频会议制造技术

技术编号:29163243 阅读:10 留言:0更新日期:2021-07-06 23:05
本申请公开了房间内的音频会议。第一计算机系统和第二计算机系统及其相应的第一麦克风和第二麦克风接收同一音频输入信号的相应部分。分别从第一计算机系统和第二计算机系统接收的音频缓冲包括从第一计算机系统和第二计算机系统的相应麦克风输入编码的数据。接收的音频缓冲被同步并针对接收的音频缓冲之间的增益差进行校正以产生校正后的音频缓冲。校正后的音频缓冲被混合成输出缓冲。同步减少了当在远程对等计算机系统处播放输出缓冲时的回声。

【技术实现步骤摘要】
房间内的音频会议背景1.
本专利技术涉及音频会议和音频会议期间音频质量的改善。2.相关技术的描述基于互联网协议的语音(VoIP)通信包括将语音编码为数字数据、将数字数据封装到数据包中以及通过数据网络传输数据包。电话会议是在地理分散式的位置上两个或多于两个参与者之间的电话呼叫,其使每个参与者都能够同时向其他参与者讲话和倾听其他参与者。参与者之间的电话会议可以经由语音会议桥(voiceconferencebridge)或集中式服务器进行。电话会议使用适当的网络会议通信协议连接与参与者关联的多个端点设备(VoIP设备或计算机系统)。可选地,电话会议可以被对等地介导(mediatedpeer-to-peer),其中音频可以直接在参与者的计算机系统之间被流式传输而无需中间服务器。简要概述本文公开了在网络中的各种系统和方法,网络包括处于声环境中的第一计算机系统和第二计算机系统以及它们相应的第一麦克风和第二麦克风。第一麦克风和第二麦克风接收同一音频输入信号的相应部分。分别从第一计算机系统和第二计算机系统接收的音频缓冲(audiobuffers)包括从第一计算机系统和第二计算机系统的相应麦克风输入编码得到的数据。接收的音频缓冲被同步,并针对接收的音频缓冲之间的增益差进行校正以产生校正后的音频缓冲。校正后的音频缓冲被混合成输出缓冲。同步减少了当输出缓冲在远程对等计算机系统上播放时的回声。混合校正后的音频缓冲可以包括加强(emphasize)来自当前正用于音频输入的计算机系统的音频缓冲以及减小进入到附接到当前未用于音频输入的计算机系统的麦克风的音频输入。第一计算机系统和/或第二计算机系统可以执行同步和混合校正后的音频缓冲。可选地,同步和混合校正后的音频缓冲可以由网络中的服务器来执行。在同步和混合之前,系统/方法可以识别第一计算机系统和第二计算机系统的麦克风可以接收同一音频输入信号的部分。可以接收来自声环境外部的网络的远程对等计算机系统的音频缓冲。接收的音频缓冲可以以相应的延迟发送到第一计算机系统和第二计算机系统,使得接收的音频缓冲在第一计算机系统和第二计算机系统上同步播放。可选地,接收的音频缓冲可以被发送到第一计算机系统和第二计算机系统之一。公开了各种计算机可读介质,其当由处理器执行时使处理器执行本文公开的方法。附图简述在本文中参考附图仅通过举例的方式对本专利技术加以描述,在附图中:图1示出了根据本专利技术的特征的场景;图1A示意性地示出了参加音频会议的计算机系统之间的常规网络连接;图1B示出了音频会议期间的常规音频流;图2示意性地示出了根据本专利技术的特征的音频会议期间的音频流式传输(streaming);图3示意性地示出了根据本专利技术的另一个特征的音频会议期间的音频流式传输;图4A示出了根据本专利技术的特征的对于在音频会议期间接收的音频的音频流式传输的实施例;图4B示出了根据本专利技术的特征的对于在音频会议期间接收的音频的音频流式传输的替代实施例;图5示出了根据本专利技术的特征的方法;以及图6示意性地示出了根据常规技术的简化的计算机系统。当结合附图考虑时,上述和/或其它方面根据接下来的详细描述将变得明显。详细描述现在将具体参考本专利技术的实施例,其示例在附图中示出,其中,相同的参考数字始终表示相同的元件。下面通过参考附图描述实施例以解释本专利技术。通过介绍的方式,本专利技术的各方面针对减少通过计算机网络实现的音频会议或音频视频会议中的音频回声或不想要的混响的系统和方法。具体地,例如,在使用基于互联网协议的语音(VoIP)的音频会议期间,参与者可以使用配备有麦克风的计算机工作站来参加会议。本专利技术的各种实施例可以在由对等或由VoIP服务器或其混合物实现的VoIP音频会议中实现。现在参考附图,目前参考图1,其示出了根据本专利技术的特征的场景。图1示出了分别操作三个工作站或计算机系统10A、10B和10C的三个参与者,工作站或计算机系统10A、10B和10C分别包括麦克风2A、2B和2C以及扬声器3A,3B和3C。工作站10A、10B配置在单个房间中。工作站10C是在另一个房间、另一个城市或另一个大洲中操作的远程对等计算机系统。当单个地点(例如单个房间)中有两个参与者时,参与者的语音可以被其工作站的麦克风2A以及被其室友的工作站的麦克风2B接收。工作站10A和10B两者通过网络将并行音频流传送给远程参与者,并且当参与者的语音的两个音频流都被播放时,会议的远程参与者听到同一语音的回声。常规上,可以要求共享房间的会议的参与者确保只有一个麦克风被取消静音以便保证声音质量。现在还参考图1A,其示意性地示出了计算机系统10A、10B和10C与基于互联网协议的语音(VoIP)服务器13之间的网络连接。计算机系统10A和10B可以常规地通过局域网(LAN)互连,局域网(LAN)可以由有线网络(例如IEEE802.3以太网)或无线网络(例如IEEE802.11Wifi)来实现。现在还参考图1B,其通过示例的方式示出了在音频会议期间的常规对等音频流式传输。具体而言,计算机系统10A将音频缓冲A传送给计算机系统10B和10C,并且类似地,计算机系统10B将音频缓冲B传送给计算机系统10A和10C。在图1所示的场景中,其中来自参与者的同一语音被编码成音频缓冲A和B(具有大于~30毫秒的足够长的延迟),然后在计算机系统10C处进行混合和播放时,该语音在计算机系统10C处被播放时可能会听到有回声或不想要的混响。现在还参考图2,其示意性地示出了根据本专利技术的特征的音频会议期间的音频流式传输。因此,音频缓冲B可以从计算机系统10B传送并且由计算机系统10A接收。在计算机系统10A处,音频缓冲A和B可以同步(例如在30毫秒内)、混合并传送给VoIP服务器13。VoIP服务器13可以将同步且混合的音频缓冲传送给远程计算机系统10C,在远程计算机系统10C处播放声音而没有回声。现在还参考图3,其示意性地示出了根据本专利技术的另一特征的音频会议期间的音频流式传输。计算机系统10A和10B分别将音频缓冲A和B单独地传送给VoIP服务器13。VoIP服务器13包括模块14,模块14可以将音频缓冲A和B同步并混合成同步/混合的音频缓冲,使得音频在计算机系统10C处播放而没有回声。现在还参考图5,其示出了根据本专利技术的特征的方法50。在步骤51中,会议应用可以识别参与音频会议的两个或多于两个计算机系统10是否具有可以接收同一音频输入信号的麦克风2。可以通过向参与者提示音频会议的另一参与者是否正在与该参与者共享房间来执行识别(步骤51)。在步骤52中,可以从计算机系统10A和10B接收相应的音频缓冲,并且使音频缓冲A和B同步(步骤53)。在步骤54中,可以校正所接收的音频缓冲A和B之间的增益差。与另一个麦克风2B相比,麦克风2A可能不那么灵敏和/或来自麦克风2A的信号可能以更低的电平进行流式传输,从而可以将增益添加到麦克风2A以平衡播放时的电平。还期望本文档来自技高网...

【技术保护点】
1.一种在网络中可操作的系统,所述网络包括第一计算机系统和第二计算机系统,其中所述第一计算机系统和第二计算机系统及其相应的第一麦克风和第二麦克风处于声环境中,其中所述第一麦克风和所述第二麦克风接收同一音频输入信号的相应部分,所述系统配置为:/n从所述第一计算机系统和第二计算机系统接收相应的音频缓冲,其中所述音频缓冲包括从所述第一计算机系统和所述第二计算机系统的相应麦克风输入编码得到的数据;/n同步接收的音频缓冲,并校正所述接收的音频缓冲之间的增益差,从而产生校正后的音频缓冲;和/n将所述校正后的音频缓冲混合成输出缓冲;/n其中,同步减少了当所述输出缓冲在远程对等计算机系统处播放时的回声。/n

【技术特征摘要】
20200106 US 62/957,372;20201109 US 17/092,3391.一种在网络中可操作的系统,所述网络包括第一计算机系统和第二计算机系统,其中所述第一计算机系统和第二计算机系统及其相应的第一麦克风和第二麦克风处于声环境中,其中所述第一麦克风和所述第二麦克风接收同一音频输入信号的相应部分,所述系统配置为:
从所述第一计算机系统和第二计算机系统接收相应的音频缓冲,其中所述音频缓冲包括从所述第一计算机系统和所述第二计算机系统的相应麦克风输入编码得到的数据;
同步接收的音频缓冲,并校正所述接收的音频缓冲之间的增益差,从而产生校正后的音频缓冲;和
将所述校正后的音频缓冲混合成输出缓冲;
其中,同步减少了当所述输出缓冲在远程对等计算机系统处播放时的回声。


2.根据权利要求1所述的系统,其中,混合所述校正后的音频缓冲包括加强来自当前正用于音频输入的计算机系统的音频缓冲和减小进入到附接到当前未用于音频输入的计算机系统的麦克风的音频输入。


3.根据权利要求1所述的系统,其中,同步和混合校正后的音频缓冲由从由所述第一计算机系统和所述第二计算机系统组成的组中选择的计算机系统来执行。


4.根据权利要求1所述的系统,其中,同步和混合校正后的音频缓冲由所述网络中的服务器来执行。


5.根据权利要求1所述的系统,还被配置为:
识别所述第一计算机系统和所述第二计算机系统的麦克风接收同一音频输入信号的部分。


6.根据权利要求1所述的系统,还被配置为:
从所述网络的远程对等计算机系统接收音频缓冲,其中所述远程对等计算机系统在所述声环境外部;和
以相应的延迟将所述音频缓冲发送到所述第一计算机系统和第二计算机系统,使得接收的音频缓冲在所述第一计算机系统和第二计算机系统处同步播放,或者将所述音频缓冲发送到所述第一计算机系统和所述第二计算机系统之一。


7.一种在网络中可执行的计算机化方法,所述网络包括第一计算机系统和第二计算机系统,其中所述第一计算机系统和第二计算机系统及其相应的第一麦克风和第二麦克风处于声环境中,其中所述第一麦克风和所述第二麦克风接收同一音频输入信号的部分,所述方法包括:
从所述第一计算机系统和第二计算机系统接收相应的音频缓冲,其中所述音频缓冲包括从所述第一计算机系统和所述第二计算机系统的相应麦克风输入编码得到的数据;
同步接收的音频缓冲,并校正所述接收的音频缓冲之间的增益差,从而产生校正后的音频缓冲;和
将所述校正后的音频缓冲混合成输出缓冲;
其中,所述同步减少了当在远程对等计算机系统处播放所述输出缓冲时的回声。


8.根据权利要求7所述的计算机化方法,还包括:
将所述输出缓冲发送到所述声环境外部的所述网络的远程对等计算机系统。


9.根据权利要求...

【专利技术属性】
技术研发人员:内厄姆·诺姆·威斯曼马坦·本阿舍内塔内尔·埃亚勒阿米尔·本奇奇
申请(专利权)人:波音频有限公司
类型:发明
国别省市:以色列;IL

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

1