Selective adaptive audio cancellation algorithm configuration
First Claim
1. An audio processing device, comprising:
- a handheld body configured to be selectively held to either one of a first side of a speaker'"'"'s face and a second side of the speaker'"'"'s face;
an ambient sound microphone positioned on the handheld body to detect ambient sound and configured to produce an ambient sound signal based upon detected ambient sound;
a voice microphone positioned asymmetrically on the handheld body relative to a centerline of the handheld body as the handheld body is held to the speaker'"'"'s face, the voice microphone being located at a farther distance from a speaker'"'"'s mouth when the handheld body is held to the first side of the speaker'"'"'s face than when held to the second side of the speaker'"'"'s face, the voice microphone configured to produce a voice signal; and
an adaptive sound cancellation processor, communicatively coupled to the ambient sound microphone and the voice microphone, the adaptive sound cancellation processor configured to;
receive an orientation indication indicating that an expected orientation of the handheld body is being held to one of the first side of the speaker'"'"'s face and the second side of the speaker'"'"'s face; and
adaptively reduce ambient sound, corresponding to the ambient sound signal, from the voice signal by applying a variable sound cancellation algorithm,the variable sound cancellation algorithm applying, based on the orientation indication indicating that the expected orientation is the first side of the speaker'"'"'s face, a first sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with first signal-to-noise ratio, andthe sound cancellation algorithm applying, based on the orientation indication indicating that the expected orientation is the second side of the speaker'"'"'s face, a second sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with a second signal-to-noise ratio, where the first signal-to-noise ratio is lower than the second signal-to-noise ratio.
4 Assignments
0 Petitions
Accused Products
Abstract
Audio processing devices and methods. An ambient microphone picks up ambient sound and a voice microphone picks up a speaker'"'"'s voice. The voice microphone is located farther from the speaker'"'"'s mouth when a device is held to one side of the speaker'"'"'s face than when held to the other side. A signal indicates whether an expected position of the handheld body is a position on a left side or right side of a speaker'"'"'s face. Ambient sound in the voice signal is reduced by applying a first algorithm configuration selected to process voice signals with lower signal-to-noise ratio when the expected position in on one side of the speaker'"'"'s face, and by applying a second sound cancellation algorithm configuration selected to process higher signal-to-noise ratios when the expected position is on the other side of the speaker'"'"'s face.
28 Citations
25 Claims
-
1. An audio processing device, comprising:
-
a handheld body configured to be selectively held to either one of a first side of a speaker'"'"'s face and a second side of the speaker'"'"'s face; an ambient sound microphone positioned on the handheld body to detect ambient sound and configured to produce an ambient sound signal based upon detected ambient sound; a voice microphone positioned asymmetrically on the handheld body relative to a centerline of the handheld body as the handheld body is held to the speaker'"'"'s face, the voice microphone being located at a farther distance from a speaker'"'"'s mouth when the handheld body is held to the first side of the speaker'"'"'s face than when held to the second side of the speaker'"'"'s face, the voice microphone configured to produce a voice signal; and an adaptive sound cancellation processor, communicatively coupled to the ambient sound microphone and the voice microphone, the adaptive sound cancellation processor configured to; receive an orientation indication indicating that an expected orientation of the handheld body is being held to one of the first side of the speaker'"'"'s face and the second side of the speaker'"'"'s face; and adaptively reduce ambient sound, corresponding to the ambient sound signal, from the voice signal by applying a variable sound cancellation algorithm, the variable sound cancellation algorithm applying, based on the orientation indication indicating that the expected orientation is the first side of the speaker'"'"'s face, a first sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with first signal-to-noise ratio, and the sound cancellation algorithm applying, based on the orientation indication indicating that the expected orientation is the second side of the speaker'"'"'s face, a second sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with a second signal-to-noise ratio, where the first signal-to-noise ratio is lower than the second signal-to-noise ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for processing audio signals, the method comprising:
-
receiving an orientation indication having a first state indicating that an expected orientation of a handheld body is a first side of a speaker'"'"'s face and having a second state indicating that the expected orientation of the handheld body is a second side of a speaker'"'"'s face, the second side of a speaker'"'"'s face being different from the first side of a speaker'"'"'s face; receiving an ambient sound signal based upon detected ambient sound; receiving a voice signal with a voice microphone positioned asymmetrically on the handheld body relative to a centerline of the handheld body as the handheld body is held to the speaker'"'"'s face such that the voice microphone is located at a farther distance from a speaker'"'"'s mouth when the handheld body is held to the first side of the speaker'"'"'s face than when held to the second side of the speaker'"'"'s face; and adaptively reducing ambient sound, corresponding to the ambient sound signal, from the voice signal by applying a variable sound cancellation algorithm, the variable sound cancellation algorithm applying, based on the orientation indication having the first state, a first sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with first signal-to-noise ratio, and the variable sound cancellation algorithm applying, based on the orientation indication having the second state, a second sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with a second signal-to-noise ratio, where the first signal-to-noise ratio is lower than the second signal-to-noise ratio. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for processing audio signals, the computer program product comprising:
-
a non-transient computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for; receiving an orientation indication having a first state indicating that an expected orientation of a handheld body is a first side of a speaker'"'"'s face and having a second state indicating that the expected orientation of the handheld body is a second side of a speaker'"'"'s face, the second side of a speaker'"'"'s face being different from the first side of a speaker'"'"'s face; receiving an ambient sound signal based upon detected ambient sound; receiving a voice signal with a voice microphone positioned asymmetrically on the handheld body relative to a centerline of the handheld body as the handheld body is held to the speaker'"'"'s face such that the voice microphone is located at a farther distance from a speaker'"'"'s mouth when the handheld body is held to the first side of the speaker'"'"'s face than when held to the second side of the speaker'"'"'s face; and adaptively reducing ambient sound, corresponding to the ambient sound signal, from the voice signal by applying a variable sound cancellation algorithm, the variable sound cancellation algorithm applying, based on the orientation indication having the first state, a first sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with first signal-to-noise ratio, and the sound cancellation algorithm applying, based on the orientation indication having the second state, a second sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with a second signal-to-noise ratio, where the first signal-to-noise ratio is lower than the second signal-to-noise ratio. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A wireless communications device, comprising:
-
a handheld body configured to be selectively held to either one of a first side of a speaker'"'"'s face and a second side of a speaker'"'"'s face; a processor contained within the handheld body; a memory, communicatively coupled to the processor, configured to store information operated upon by the processor; a wireless communications component contained within the handheld body, the wireless communications component configured to provide wireless communications between the processor and a wireless network; an ambient sound microphone positioned on the handheld body to detect ambient sound and configured to produce an ambient sound signal based upon detected ambient sound; a voice microphone positioned asymmetrically on the handheld body relative to a centerline of the handheld body as the handheld body is held to the speaker'"'"'s face, the voice microphone being located at a farther distance from a speaker'"'"'s mouth when the handheld body is held to the first side of the speaker'"'"'s face than when held to the second side of the speaker'"'"'s face, the voice microphone configured to produce a voice signal; and an adaptive sound cancellation processor, communicatively coupled to the ambient sound microphone and the voice microphone, the adaptive sound cancellation processor configured to; receive an orientation indication indicating that an expected orientation of the handheld body is being held to one of the first side of the speaker'"'"'s face and the second side of the speaker'"'"'s face; and adaptively reduce ambient sound, corresponding to the ambient sound signal, from the voice signal by applying a variable sound cancellation algorithm, the variable sound cancellation algorithm applying, based on the orientation indication indicating that the expected orientation is the first side of the speaker'"'"'s face, a first sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with first signal-to-noise ratio, and applying, and based on the orientation indication indicating that the expected orientation is the second side of the speaker'"'"'s face, a second sound cancellation algorithm configuration for the variable sound cancellation algorithm that is selected to process voice signals with a second signal-to-noise ratio, where the first signal-to-noise ratio is lower than the second signal-to-noise ratio. - View Dependent Claims (25)
-
Specification