Speakerphone using digitally compressed audio to detect acoustic feedback
First Claim
1. A speakerphone for a radiotelephone for communicating voice signals by way of a radio channel, said radiotelephone including radio means for transmitting a first signal including voice signals on the radio channel and receiving a second signal including voice signals from the radio channel, said speakerphone comprising:
- microphone means for producing the first signal;
speaker means for emitting the second signal;
first amplifying means having an input coupled to said microphone means and an output coupled to said radio means and being responsive to first digital control signals for selecting one of a plurality of gain settings and amplifying the first signal;
second amplifying means having an input coupled to said radio means and an output coupled to said speaker means and being responsive to second digital control signals for selecting one of a plurality of gain settings and amplifying the second signal;
converting means for producing first and second digital samples of the output of the first amplifying means and the input of the second amplifying means, respectively; and
processing means coupled to the first and second digital samples of said converting means for detecting voice signals in the first and second signals, respectively, and, in response to detection of voice signals in one of the first and second signals, producing the first and second digital control signals for adjusting the gain settings of said first amplifying means and said second amplifying means such that the gain setting for said one of the first and second signals is increased to a nominal gain and the gain setting of the other of the first and second signals is decreased by a first predetermined gain, and said processing means monitoring a predetermined number of consecutive second digital samples and reducing the first predetermined gain by a second predetermined gain if the predetermined number of consecutive second digital samples have magnitudes differing by less than a third predetermined gain.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile radiotelephone (120) includes a microcomputer (220), speakerphone control circuitry (106) and mobile radio (112). In the transmit voice path, speakerphone control circuitry (106) includes switch (201), variable gain amplifier (202), compressor amplifier (203), switch (204), variable gain amplifier (205), and two registers (212-213). In the receive voice path, speakerphone control circuitry (106) includes variable gain amplifier (232), expander amplifier (233), switch (234), variable gain amplifier (235), switch (236) and two registers (216-217). Speakerphone control circuitry (106) also includes rectifier/filter (224), a companding analog-to-digital (A/D) converter (225), two latches (218-219), rectifier/filter (226) and two registers (214-215). Microcomputer (220) accesses registers (212-217) by means of a data bus (222) including address, control and data lines. Microcomputer (220) utilizes digital samples from A/D converter (225) to dynamically detect acoustic feedback and to continuously generate and store in its memory an envelope signal and a valley signal for the transmit and receive voice paths for controlling voice path gain switching. In order to determine when to switch gain between the voice paths, microcomputer (220) compares the envelope signal to the valley signal to detect the presence of voice signals and, if the voice signals are detected for a pre-selected time, the gain of the path in which voice signals have been detected is increased and the gain of the other path is decreased.
65 Citations
12 Claims
-
1. A speakerphone for a radiotelephone for communicating voice signals by way of a radio channel, said radiotelephone including radio means for transmitting a first signal including voice signals on the radio channel and receiving a second signal including voice signals from the radio channel, said speakerphone comprising:
-
microphone means for producing the first signal; speaker means for emitting the second signal; first amplifying means having an input coupled to said microphone means and an output coupled to said radio means and being responsive to first digital control signals for selecting one of a plurality of gain settings and amplifying the first signal; second amplifying means having an input coupled to said radio means and an output coupled to said speaker means and being responsive to second digital control signals for selecting one of a plurality of gain settings and amplifying the second signal; converting means for producing first and second digital samples of the output of the first amplifying means and the input of the second amplifying means, respectively; and processing means coupled to the first and second digital samples of said converting means for detecting voice signals in the first and second signals, respectively, and, in response to detection of voice signals in one of the first and second signals, producing the first and second digital control signals for adjusting the gain settings of said first amplifying means and said second amplifying means such that the gain setting for said one of the first and second signals is increased to a nominal gain and the gain setting of the other of the first and second signals is decreased by a first predetermined gain, and said processing means monitoring a predetermined number of consecutive second digital samples and reducing the first predetermined gain by a second predetermined gain if the predetermined number of consecutive second digital samples have magnitudes differing by less than a third predetermined gain. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for detecting acoustic feedback in a speakerphone for a radiotelephone for communicating voice signals by way of a radio channel, said radiotelephone including radio means for transmitting a first signal including voice signals on the radio channel and receiving a second signal including voice signals from the radio channel, said speakerphone including microphone means for producing the first signal, speaker means for emitting the second signal, first amplifying means having an input coupled to said microphone means and an output coupled to said radio means and being responsive to first digital control signals for selecting one of a plurality of gain settings and amplifying the first signal, second amplifying means having an input coupled to said radio means and an output coupled to said speaker means and being responsive to second digital control signals for selecting one of a plurality of gain settings and amplifying the second signal, and processing means coupled to the output of said first amplifying means and the input of the second amplifying means, respectively, and, in response to detection of voice signals in one of the first and second signals, producing the first and second digital control signals for adjusting the gain settings of said first amplifying means and said second amplifying means such that the gain setting for said one of the first and second signals is increased to a nominal gain and the gain setting of the other of the first and second signals is decreased by a first predetermined gain, said method comprising the steps of:
-
producing first and second digital samples of the output of the first amplifying means and the output the second amplifying means, respectively; monitoring a predetermined number of consecutive second digital samples; and reducing the first predetermined gain by a second predetermined gain if the predetermined number of consecutive second digital samples have magnitudes differing by less than a third predetermined gain. - View Dependent Claims (7)
-
-
8. A radiotelephone for communicating voice signals by way of a radio channel, comprising:
-
microphone means for producing a first signal including voice signals; speaker means for emitting a second signal including voice signals; radio means for transmitting the first signal on and receiving the second signal from the radio channel; first amplifying means having an input coupled to said microphone means and an output coupled to said radio means and being responsive to first digital control signals for selecting one of a plurality of gain settings and amplifying the first signal; second amplifying means having an input coupled to said radio means and an output coupled to said speaker means and being responsive to second digital control signals for selecting one of a plurality of gain settings and amplifying the second signal; converting means for producing first and second digital samples of the output of the first amplifying means and the input of the second amplifying means, respectively; and processing means coupled to the first and second digital samples of said converting means for detecting voice signals in the first and second signals, respectively, and, in response to detection of voice signals in one of the first and second signals, producing the first and second digital control signals for adjusting the gain settings of said first amplifying means and said second amplifying means such that the gain setting for said one of the first and second signals is increased to a nominal gain and the gain setting of the other of the first and second signals is decreased by a first predetermined gain, and said processing means monitoring a prederermined number of consecutive second digital samples and reducing the first predetermined gain by a second predetermined gain if the predetermined number of consecutive second digital samples have magnitudes differing by less than a third predetermined gain. - View Dependent Claims (9, 10, 11, 12)
-
Specification