In the method of the user during the equipment with at least one of a user equipment of communication events through the communication network, the method includes: receiving audio signal output from the speakers of the user equipment, the audio signal from the at least one other user devices to send at least one microphone signal; detection of the audio signal from the microphone signal of one or more transmit at least one other user equipment and the user equipment is located in the common position of one of the at least one audio component; and on the basis of the detection, the removal from the audio signal at least one of the audio components to generate audio signal output from the output to the speaker.
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
基于分组的通信系统允许设备(例如,个人计算机)的用户利用如因特网协议(IP)的分组协议跨通信网络通信。基于分组的通信系统能够用于各种类型的通信事件。可以建立的通信事件包括语音通话、视频通话、即时消息传递、语音邮件、文件传输和其它。这些系统有益于用户,因为它们经常具有比固定线路或移动网络显著低的成本。对于长距离通信,情况尤其如此。为使用基于分组的系统,用户将客户端软件安装到他们的设备上且执行客户端软件。客户端软件提供基于分组的连接以及诸如注册和认证的其它功能。基于分组的通信系统允许多个参与者参与会议语音或视频通话。位于相同的声空间(即,在同一房间中)的会议通话的参与者可以选择使用单个麦克风(以接收音频)和扬声器(以输出音频)。然而,位于与其它参与者相同的声空间内的会议通话的一些参与者可能希望使用他们自己的设备(具有相关联的麦克风和扬声器),因此多个麦克风可能存在于这样的声空间内:在该声空间内,存在会议通话的多个参与者。当源自同一房间内的客户端设备的麦克风信号经通信网络传播到同一房间内的客户端设备且由他们的扩音器播出时,因为通信网络和客户端设备中的本地音频缓冲引入了通过信号发送的音频的延时,所以声音被位于相同房间内的会议参与者觉察为回声。
技术实现思路
根据本公开的一个方面,提供了一种通过通信网络在用户设备与至少一个另一用户设备之间进行的通信事件期间所实现的方法,所述方法包括:接收待从所述用户设备的扬声器输出的音频信号,所述音频信号包括从至少一个另一用户设备中的一个或多个发送的至少一个麦克风信号;检测到所述音频信号包括从所述至少一个另一用户设备中的与所述用户 ...
【技术保护点】
一种在用户设备与至少一个另一用户设备之间通过通信网络进行的通信事件期间实现的方法,所述方法包括:接收待从所述用户设备的扬声器输出的音频信号,所述音频信号包括从所述至少一个另一用户设备中的一个或多个发送的至少一个麦克风信号;检测到所述音频信号包括从所述至少一个另一用户设备中的与所述用户设备位于共同位置的一个用户设备发送的麦克风信号的至少一个音频分量;以及基于该检测,从所述音频信号中去除所述至少一个音频分量以产生用于从所述扬声器输出的输出音频信号。
【技术特征摘要】
【国外来华专利技术】2014.08.13 GB 1414352.3;2014.09.26 US 14/498,9721.一种在用户设备与至少一个另一用户设备之间通过通信网络进行的通信事件期间实现的方法,所述方法包括:接收待从所述用户设备的扬声器输出的音频信号,所述音频信号包括从所述至少一个另一用户设备中的一个或多个发送的至少一个麦克风信号;检测到所述音频信号包括从所述至少一个另一用户设备中的与所述用户设备位于共同位置的一个用户设备发送的麦克风信号的至少一个音频分量;以及基于该检测,从所述音频信号中去除所述至少一个音频分量以产生用于从所述扬声器输出的输出音频信号。2.如权利要求1所述的方法,还包括:接收来自所述用户设备的麦克风信号;基于所述音频信号和延迟的麦克风信号来计算延时;以及将所述麦克风信号延迟计算的延时以提供延迟的麦克风信号,其中所述检测是基于所述音频信号和所述延迟的麦克风信号的。3.如权利要求2所述的方法,其中计算所述延时包括在多个不同的延时下将所述音频信号和所述延迟的麦克风信号进行比较,以及选择提供所述音频信号与所述延迟的麦克风信号之间的最高相关的延时。4.如权利要求2或3所述的方法,其中所述检测包括监视所述音频信号与所述延迟的麦克风信号之间的交叉相关度。5.如权利要求2或3所述的方法,其中所述检测包括:基于所述延迟的麦克风信号,利用自适应模型来对所述麦克风信号中的信号分量的回声路径进行建模,以确定接收到的音频信号中的回声的自适应模型估计;以及将所述接收到的音频信号中的回声的所述自适应模型估计与所述接收到的音频信号进行比较。6.如任一前述权利要求所述的方法,其中所述音频信号是通过所述通信网络在所述用户设备处被接收的。7.如任一前述权利要求所述的方法,其中所述方法是由在所述用户设备上执行的通信客户端应用来执行的。8.如权利要求1所述的方法,其中所述用户设备和所述至少一个另一用户设备在所述通信事件期间经由网络实体在所述通信网络上通信,并且所述方法是由所述网络实体来执行的。9.如权利要求8所述的方法,还包括:接收来自所述用户设备的麦克风信号;接收来自所述至少一个另一用户设备的麦克风信号;基于从所述用户设备接收到的所述麦克风信号和来自所述至少一个另一用户设备的所述麦克风信号来计算延时;以及将从所述用户设备接收到的所述麦克风信号延迟计算的延时以提供延迟的麦克风信号,其中所述检测是基于所述音频信号和所述...
【专利技术属性】
技术研发人员:P·阿格伦,K·V·索伦森,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。