Acoustic Enhancement
First Claim
1. A system, comprising:
- a memory that stores instructions;
a processor that executes the instructions to perform operations, the operations comprising;
receiving an audio stream including an audio signal associated with a user;
determining if the audio stream includes an interference signal in addition to the audio signal associated with the user, wherein the audio stream is determined to include the interference signal if a portion of the audio stream correlates with metadata that identifies the interference signal;
cancelling, if the audio stream is determined to include the interference signal, the interference signal from the audio stream, wherein the interference signal is cancelled from the audio stream by utilizing the metadata; and
transmitting, after cancelling the interference signal, the audio stream including the audio signal associated with the user to an intended destination.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for cloud acoustic enhancement is disclosed. In particular, the system may leverage metadata and cloud-computing network resources to mitigate the impact of noisy environments that may potentially interfere with user communications. In order to do so, the system may receive an audio stream including an audio signal associated with a user, and determine if the audio stream also includes an interference signal. The system may determine that the audio stream includes the interference signal if a portion of the audio stream correlates with metadata that identifies the interference signal. If the audio stream is determined to include the interference signal, the system may cancel the interference signal from the audio stream by utilizing the metadata and the cloud-computing network resources. Once the interference signal is cancelled, the system may transmit the audio stream including the audio signal associated with the user to an intended destination.
-
Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores instructions; a processor that executes the instructions to perform operations, the operations comprising; receiving an audio stream including an audio signal associated with a user; determining if the audio stream includes an interference signal in addition to the audio signal associated with the user, wherein the audio stream is determined to include the interference signal if a portion of the audio stream correlates with metadata that identifies the interference signal; cancelling, if the audio stream is determined to include the interference signal, the interference signal from the audio stream, wherein the interference signal is cancelled from the audio stream by utilizing the metadata; and transmitting, after cancelling the interference signal, the audio stream including the audio signal associated with the user to an intended destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving an audio stream including an audio signal associated with a user; determining, by utilizing instructions from memory that are executed by a processor, if the audio stream includes an interference signal in addition to the audio signal associated with the user, wherein the audio stream is determined to include the interference signal if a portion of the audio stream correlates with metadata that identifies the interference signal; cancelling, if the audio stream is determined to include the interference signal, the interference signal from the audio stream, wherein the interference signal is cancelled from the audio stream by utilizing the metadata; and transmitting, after cancelling the interference signal, the audio stream including the audio signal associated with the user to an intended destination. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable device comprising instructions, which when executed by a processor, cause the processor to perform operations comprising:
-
receiving an audio stream including an audio signal associated with a user; determining if the audio stream includes an interference signal in addition to the audio signal associated with the user, wherein the audio stream is determined to include the interference signal if a portion of the audio stream correlates with metadata that identifies the interference signal; cancelling, if the audio stream is determined to include the interference signal, the interference signal from the audio stream, wherein the interference signal is cancelled from the audio stream by utilizing the metadata; and transmitting, after cancelling the interference signal, the audio stream including the audio signal associated with the user to an intended destination.
-
Specification