Matching reverberation in teleconferencing environments
AssigneeDolby Laboratories Licensing Corporation
InventorsDoh-Suk Kim, Gary Spittle
Life of this patent
Estimating the term…
Abstract
A system and method of matching reverberation in teleconferencing environments. When the two ends of a conversation are in environments with differing reverberations, the method filters the reverberation so that when both signals are output at the near end (e.g., the audio signal from the far end and the sidetone from the near end), the reverberations match. In this manner, the user does not perceive an annoying difference in reverberations, and the user experience is improved.
Claims30
A method of matching acoustics in a telecommunications system, comprising:
- receiving, in a near end environment, a first audio signal from a far end environment and a second audio signal from the near end environment;
- determining acoustic parameters for at least one of the first audio signal and the second audio signal, wherein the acoustic parameters correspond to at least one of the far end environment for the first audio signal and the near end environment for the second audio signal;
- performing filtering on at least one of the first audio signal and the second audio signal in order to match the acoustic parameters of at least one of the first audio signal and the second audio signal to acoustic parameters of a reference environment;
- and
- outputting in the near end environment an output signal including the filtered signal,
- wherein the reference environment corresponds to one of the far end environment, the near end environment, and a third environment that differs from the far end environment and the near end environment.
An apparatus for matching acoustics in a telecommunications system, comprising:
- a first circuit that is configured to receive, in a near end environment, a first audio signal from a far end environment;
- a second circuit that is configured to receive, in the near end environment, a second audio signal from the near end environment;
- a third circuit that is configured to determine acoustic parameters for at least one of the first audio signal and the second audio signal, wherein the acoustic parameters correspond to at least one of the far end environment for the first audio signal and the near end environment for the second audio signal;
- a filter circuit that is configured to perform filtering on at least one of the first audio signal and the second audio signal in order to match the acoustic parameters of at least one of the first audio signal and the second audio signal to acoustic parameters of a reference environment;
- and
- an output circuit that is configured to output in the near end environment an output signal including the filtered signal,
- wherein the reference environment corresponds to one of the far end environment, the near end environment, and a third environment that differs from the far end environment and the near end environment.
A computer program tangibly embodied on a non-transitory computer readable medium that is configured to control a computer to execute processing for matching acoustics in a telecommunications system, comprising instructions for:
- receiving, by the computer in a near end environment, a first audio signal from a far end environment and a second audio signal from the near end environment;
- determining, by the computer, acoustic parameters for at least one of the first audio signal and the second audio signal, wherein the acoustic parameters correspond to at least one of the far end environment for the first audio signal and the near end environment for the second audio signal;
- performing filtering, by the computer, on at least one of the first audio signal and the second audio signal in order to match the acoustic parameters of at least one of the first audio signal and the second audio signal to acoustic parameters of a reference environment;
- and
- outputting, by the computer, in the near end environment an output signal including the filtered signal,
- wherein the reference environment corresponds to one of the far end environment, the near end environment, and a third environment that differs from the far end environment and the near end environment.
Dependencies are inferred from the claim text.