Adaptive Vehicle State-Based Hands-Free Phone Noise Reduction With Learning Capability
US-2016019904-A1 · Jan 21, 2016 · US
US10170133B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10170133-B2 |
| Application number | US-201715683067-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 22, 2017 |
| Priority date | Oct 31, 2014 |
| Publication date | Jan 1, 2019 |
| Grant date | Jan 1, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
We claim: 1. A system, comprising: a memory that stores instructions; a processor that executes the instructions to perform operations, the operations comprising: determining that an audio stream includes an interference signal if a first 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 based on a pattern of usage of an interfering device that outputted the interference signal; and transmitting, after cancelling the interference signal, a remaining portion of the audio stream to an intended destination. 2. The system of claim 1 , wherein the operations further comprise receiving the audio stream. 3. The system of claim 1 , wherein the operations further comprise obtaining orientation data corresponding to the device of the user. 4. The system of claim 1 , wherein the operations further comprising determining that the remaining portion of the audio stream includes an audio signal associated with the user. 5. The system of claim 4 , wherein the operations further comprise determining that the remaining portion of the audio stream includes the audio signal based on detecting a speech pattern corresponding to the user in the audio stream. 6. The system of claim 1 , wherein the operations further comprise cancelling the interference signal from the audio stream based on a type of the interfering device. 7. The system of claim 1 , wherein the operations further comprise cancelling the interference signal from the audio stream based on a noise profile. 8. The system of claim 1 , wherein the operations further comprise cancelling the interference signal from the audio stream by utilizing a location of an interferer utilizing the interfering device that outputted the interference signal. 9. The system of claim 1 , wherein the operations further comprise cancelling the interference signal from the audio stream based on the metadata. 10. The system of claim 1 , wherein the operations further comprise identifying an acoustic parameter for processing the audio stream. 11. The system of claim 1 , wherein the operations further comprise transmitting, if the audio stream does not include the interference signal, the audio stream directly to the intended destination without performing the cancelling. 12. The system of claim 1 , wherein the operations further comprise cancelling the interference signal by utilizing spatial filtering. 13. The system of claim 1 , wherein the operations further comprise obtaining sensor data from a sensor of the device of the user. 14. The system of claim 13 , wherein the operations further comprising cancelling the interference signal by utilizing the sensor data. 15. A method, comprising: determining, by utilizing instructions from a memory that are executed by a processor, that an audio stream includes an interference signal if a first 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 based on a pattern of usage of an interfering device that outputted the interference signal; and transmitting, after cancelling the interference signal, a remaining portion of the audio stream to an intended destination. 16. The method of claim 15 , further comprising transmitting, if the audio stream does not include the interference signal, the audio stream directly to the intended destination without performing the cancelling. 17. The method of claim 15 , further comprising cancelling the interference signal by utilizing sensor data obtained from a sensor. 18. The method of claim 15 , further comprising identifying an acoustic parameter for processing the audio stream. 19. The method of claim 15 , further comprising determining that the remaining portion of the audio stream includes an audio signal associated with the user. 20. A computer-readable device comprising instructions, which when executed by a processor, cause the processor to perform operations comprising: determining that an audio stream includes an interference signal if a first 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 based on a pattern of usage of an interfering device that outputted the interference signal; and transmitting, after cancelling the interference signal, a remaining portion of the audio stream to an intended destination.
Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech (G10L21/02 takes precedence) · CPC title
Noise filtering · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.