Intelligent augmented audio conference calling using headphones
First Claim
1. An audio conference calling system including a headset, the audio conference calling system comprising:
- a pre-processor for receiving audio signals for a conference call from individual callers, each of the audio signals associated with corresponding metadata, for analyzing the metadata to determine an importance of the individual callers, and for associating each of the audio signals with a spatial position in a virtual representation of the conference call based on the importance of the individual callers, wherein one or more of the audio signals are automatically assigned to spatially dominant positions in the virtual representation based on the importance of the individual callers;
a spatial arrangement processor for generating a binaural room impulse response associated with the spatial position of each of the audio signals and for using the binaural room impulse response to filter the received audio signals to account for the spatial position associated with each of the audio signals and to account for the effect of the virtual representation of the conference call;
a head-tracking controller for tracking an orientation of a listener'"'"'s head, wherein the listener is using the headset; and
a binaural renderer for producing multi-channel audio data for playback on the headset according to the orientation of the listener'"'"'s head and the binaural room impulse response associated with the spatial position of each of the audio signals.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect herein, a pre-processor receives audio signals for a conference call from individual callers, each of the audio signals associated with corresponding metadata, analyzes the metadata, and associates each of the audio signals with a spatial position in a virtual representation of the conference call based on the analyzation of the metadata. A spatial arrangement processor generates a binaural room impulse response associated with the spatial position of each of the audio signals to filter the received audio signals to account for the spatial position associated with each of the audio signals and to account for the effect of the virtual representation of the conference call. A head-tracking controller tracks an orientation of a listener'"'"'s head using a headset. A binaural renderer produces multi-channel audio data for playback on the headset according to the orientation of the listener'"'"'s head and the binaural room impulse response associated with the spatial position of each of the audio signals.
13 Citations
23 Claims
-
1. An audio conference calling system including a headset, the audio conference calling system comprising:
-
a pre-processor for receiving audio signals for a conference call from individual callers, each of the audio signals associated with corresponding metadata, for analyzing the metadata to determine an importance of the individual callers, and for associating each of the audio signals with a spatial position in a virtual representation of the conference call based on the importance of the individual callers, wherein one or more of the audio signals are automatically assigned to spatially dominant positions in the virtual representation based on the importance of the individual callers; a spatial arrangement processor for generating a binaural room impulse response associated with the spatial position of each of the audio signals and for using the binaural room impulse response to filter the received audio signals to account for the spatial position associated with each of the audio signals and to account for the effect of the virtual representation of the conference call; a head-tracking controller for tracking an orientation of a listener'"'"'s head, wherein the listener is using the headset; and a binaural renderer for producing multi-channel audio data for playback on the headset according to the orientation of the listener'"'"'s head and the binaural room impulse response associated with the spatial position of each of the audio signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for an audio conference calling system including a headset, the method comprising:
-
receiving, by a pre-processor, audio signals for a conference call from individual callers, each of the audio signals associated with corresponding metadata, analyzing the metadata to determine an importance of the individual callers, and associating each of the audio signals with a spatial position in a virtual representation of the conference call based on the importance of the individual callers, wherein one or more of the audio signals are automatically assigned to spatially dominant positions in the virtual representation based on the importance of the individual callers; generating, by a spatial arrangement processor, a binaural room impulse response associated with the spatial position of each of the audio signals and using the binaural room impulse response to filter the received audio signals to account for the spatial position associated with each of the audio signals and to account for the effect of the virtual representation of the conference call; tracking, by a head-tracking controller, an orientation of a listener'"'"'s head, wherein the listener is using the headset; and producing, by a binaural renderer, multi-channel audio data for playback on the headset according to the orientation of the listener'"'"'s head and the binaural room impulse response associated with the spatial position of each of the audio signals. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method for controlling an audio conference calling system including a headset, the method comprising:
-
receiving, by a pre-processor, audio signals for a conference call from individual callers, each of the audio signals associated with corresponding metadata, analyzing the metadata to determine an importance of the individual callers, and associating each of the audio signals with a spatial position in a virtual representation of the conference call based on the importance of the individual callers, wherein one or more of the audio signals are automatically assigned to spatially dominant positions in the virtual representation based on the importance of the individual callers; generating, by a spatial arrangement processor, a binaural room impulse response associated with the spatial position of each of the audio signals and using the binaural room impulse response to filter the received audio signals to account for the spatial position associated with each of the audio signals and to account for the effect of the virtual representation of the conference call; tracking, by a head-tracking controller, an orientation of a listener'"'"'s head, wherein the listener is using the headset; and producing, by a binaural renderer, multi-channel audio data for playback on the headset according to the orientation of the listener'"'"'s head and the binaural room impulse response associated with the spatial position of each of the audio signals.
-
Specification