Techniques to dynamically engage echo cancellation
AssigneeWhatsapp Inc.
InventorsManpreet Singh, YuanYuan Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeWhatsapp Inc.
InventorsManpreet Singh, YuanYuan Wang
Estimating the term…
Techniques to dynamically engage echo cancellation are described. In one embodiment, an apparatus may comprise a streaming component operative to establish a audio connection between the first client device and a second client device via the network interface controller; and receive a far-end audio stream at the first client device from the second client device via the audio connection; an audio capture component operative to capture a near-end audio stream at the first client device; and an echo processing component operative to compare the near-end audio stream and the far-end audio stream to determine whether a far-end echo is present in the near-end audio stream; and use an echo-cancellation module at the first client device where the far-end echo is present in the near-end audio stream. Other embodiments are described and claimed.
A computer-implemented method, comprising:
An apparatus, comprising:
At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:
Dependencies are inferred from the claim text.