CPC H04S 7/307 (2013.01) [H04R 1/406 (2013.01)] | 20 Claims |
1. A method for spatial audio processing comprising:
receiving, with at least one wearable sensor, sensor data corresponding to a direction of a user's head within an acoustic environment;
determining, with at least one processor, at least one source location within the acoustic environment based at least in part on the sensor data;
receiving, with an audio processor, an audio input comprising audio signals captured within the acoustic environment,
wherein the audio input comprises at least one target audio signal emanating from the at least one source location;
converting, with the audio processor, the audio input from a time domain to a frequency domain according to at least one transform function;
determining, with the audio processor, at least one acoustic propagation model for the at least one source location,
wherein determining the at least one acoustic propagation model comprises calculating one or more spatial and temporal properties for a sound field of the audio input;
processing, with the audio processor, the audio input according to the at least one acoustic propagation model to spatially filter the at least one target audio signal from one or more non-target audio signals in the audio input,
wherein processing the audio input according to the at least one acoustic propagation model comprises refocusing the sound field of the audio input to extract the at least one target audio signal emanating from the at least one source location; and
applying, with the audio processor, a whitening filter to a spatially filtered target audio signal to derive at least one separated audio output signal,
wherein applying the whitening filter comprises suppressing the one or more non-target audio signals in the audio input according to the at least one acoustic propagation model, wherein the one or more non-target audio signals comprise one or more audio signals emanating from a location in the acoustic environment other than the at least one source location.
|