SELECTIVE ADAPTIVE AUDIO CANCELLATION ALGORITHM CONFIGURATION
First Claim
1. An audio processing device, comprising:
- a handheld body configured to be selectively held in either one of a first position and a second position that is different than the first position, the first position and the second position each respectively comprising one of the handheld body being held to a left side of a speaker'"'"'s face, and the handheld body being held to a right 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 on the handheld body so as to be located at a farther distance from a speaker'"'"'s mouth when the handheld body is in the first position than when in the second position, 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 position of the handheld body is in one of the first position and the second position; and
adaptively reduce ambient sound from the voice signal by applying, when the orientation indication indicates the expected position is the first position, a first sound cancellation algorithm configuration selected to process voice signals with first signal-to-noise ratio, and applying, when the orientation indication indicates the expected position is the second position, a second sound cancellation algorithm configuration 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.
-
Citations
25 Claims
-
1. An audio processing device, comprising:
-
a handheld body configured to be selectively held in either one of a first position and a second position that is different than the first position, the first position and the second position each respectively comprising one of the handheld body being held to a left side of a speaker'"'"'s face, and the handheld body being held to a right 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 on the handheld body so as to be located at a farther distance from a speaker'"'"'s mouth when the handheld body is in the first position than when in the second position, 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 position of the handheld body is in one of the first position and the second position; and adaptively reduce ambient sound from the voice signal by applying, when the orientation indication indicates the expected position is the first position, a first sound cancellation algorithm configuration selected to process voice signals with first signal-to-noise ratio, and applying, when the orientation indication indicates the expected position is the second position, a second sound cancellation algorithm configuration 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 position of a handheld body is a first position and having a second state indicating that the expected position of the handheld body is a second position, the second position being different from the first position, the first position corresponding to one of a left position and a right position, and the second position corresponding to another of the left position and the right position, wherein the handheld body is configured to be selectively held to either one of the left position and the right position, the left position corresponding to the handheld body being held to a left side of a speaker'"'"'s face and the right position corresponding to being held to a right side of the speaker'"'"'s face; receiving an ambient sound signal based upon detected ambient sound; receiving a voice signal with a voice microphone positioned on the handheld body such that the voice microphone is located at a farther distance from a speaker'"'"'s mouth when the handheld body is in the first position than when in the second position; and adaptively reducing ambient sound from the voice signal by applying, when the orientation indication is in a first state, a first sound cancellation algorithm configuration selected to process voice signals with first signal-to-noise ratio, and applying, when the orientation indication is in the second state, a second sound cancellation algorithm configuration 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 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 position of a handheld body is a first position and having a second state indicating that the expected position of the handheld body is a second position that is different from the first position, the first position corresponding to one of a left position and a right position, and the second position corresponding to another of the left position and the right position, wherein the handheld body is configured to be selectively held to either one of the left position and the right position, the left position corresponding to the handheld body being held to a left side of a speaker'"'"'s face and the right position corresponding to being held to a right side of the speaker'"'"'s face; receiving an ambient sound signal based upon detected ambient sound; receiving a voice signal with a voice microphone positioned on the handheld body such that the voice microphone is located at a farther distance from a speaker'"'"'s mouth when the handheld body is in the first position than when in the second position; and adaptively reducing ambient sound from the voice signal by applying, when the orientation indication is in a first state, a first sound cancellation algorithm configuration selected to process voice signals with first signal-to-noise ratio, and applying, when the orientation indication is in the second state, a second sound cancellation algorithm configuration 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 in either one of a first position and a second position that is different than the first position, the first position and the second position each respectively comprising one of the handheld body being held to a left side of a speaker'"'"'s face, and the handheld body being held to a right side of the 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 on the handheld body so as to be located at a farther distance from a speaker'"'"'s mouth when the handheld body is in the first position than when in the second position, 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 position of the handheld body is in one of the first position and the second position; and adaptively reduce ambient sound from the voice signal by applying, when the orientation indication indicates the expected position is the first position, a first sound cancellation algorithm configuration selected to process voice signals with first signal-to-noise ratio, and applying, when the orientation indication indicates the expected position is the second position, a second sound cancellation algorithm configuration 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