User-Specific Noise Suppression for Voice Quality Improvements
First Claim
1. A method, comprising:
- at an electronic device with one or more processors and memory;
receiving an audio signal that includes a user voice of the electronic device when a voice-related feature of the electronic device is in use; and
suppressing noise in the audio signal while substantially preserving the user voice based at least in part on user-specific noise suppression parameters using the electronic device, wherein the user-specific noise suppression parameters are based at least in part on a user noise suppression preference or a user voice profile, or a combination thereof.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and devices for user-specific noise suppression are provided. For example, when a voice-related feature of an electronic device is in use, the electronic device may receive an audio signal that includes a user voice. Since noise, such as ambient sounds, also may be received by the electronic device at this time, the electronic device may suppress such noise in the audio signal. In particular, the electronic device may suppress the noise in the audio signal while substantially preserving the user voice via user-specific noise suppression parameters. These user-specific noise suppression parameters may be based at least in part on a user noise suppression preference or a user voice profile, or a combination thereof.
-
Citations
16 Claims
-
1. A method, comprising:
at an electronic device with one or more processors and memory; receiving an audio signal that includes a user voice of the electronic device when a voice-related feature of the electronic device is in use; and suppressing noise in the audio signal while substantially preserving the user voice based at least in part on user-specific noise suppression parameters using the electronic device, wherein the user-specific noise suppression parameters are based at least in part on a user noise suppression preference or a user voice profile, or a combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. An electronic device, comprising:
-
one or more processors; one or more microphones; and memory storing one or more programs for execution by the at least one processor, the one or more programs including instructions for; receiving an audio signal that includes a user voice of the electronic device when a voice-related feature of the electronic device is in use; and suppressing noise in the audio signal while substantially preserving the user voice based at least in part on user-specific noise suppression parameters using the electronic device, wherein the user-specific noise suppression parameters are based at least in part on a user noise suppression preference or a user voice profile, or a combination thereof.
-
-
11. A non-transitory computer-readable storage medium, storing one or more programs for execution by one or more processors of an electronic device, the one or more programs including instructions for:
-
receiving an audio signal that includes a user voice of the electronic device when a voice-related feature of the electronic device is in use; and suppressing noise in the audio signal while substantially preserving the user voice based at least in part on user-specific noise suppression parameters using the electronic device, wherein the user-specific noise suppression parameters are based at least in part on a user noise suppression preference or a user voice profile, or a combination thereof.
-
-
12. An electronic device, comprising:
-
one or more processors; one or more microphones; and memory storing one or more programs for execution by the at least one processor, the one or more programs including instructions for; obtaining an audio signal that includes a user voice and ambient sounds; noise suppression circuitry configured to apply noise suppression to the audio signal based at least in part on user-specific noise suppression parameters to suppress the ambient sounds of the audio signal; and data processing circuitry configured to provide the user-specific noise suppression parameters, wherein the data processing circuitry is configured to determine the user-specific noise suppression parameters based at least in part on a user voice profile associated with the user voice. - View Dependent Claims (13, 14, 15, 16)
-
Specification