Claims
- 1. A telephone line interface card comprising:means for coupling the line card to at least one telephone line allowing the line card to receive a line signal indicative of user speech; means for transmitting prompts to a user on the at least one telephone line; and means for detecting the presence of user speech on the at least one telephone line concurrent with the transmission of a prompt, the detecting means comprising: means for measuring a prompt residue resulting from imperfect cancellation of the prompt during at least a portion of a first interval in which said prompt residue is present and said speech is absent; means for forming, over a subsequent interval, a prompt residue model based on said prompt and the measured residue; and means for providing an indication of the presence of speech on the at least one telephone line when the signal on said at least one line differs from said prompt residue model by a threshold.
- 2. The telephone line interface card of claim 1 further comprising means for time-varying the threshold.
- 3. The telephone line interface card of claim 1 wherein the measuring means measures the difference in amplitude between the prompt and the line signal in the absence of user speech.
- 4. The telephone line interface card of claim 1 wherein the measuring means measures the difference in energy between the prompt and the line signal in the absence of user speech.
- 5. The telephone line interface card of claim 1 wherein the means for forming a prompt residue model includes means for subtracting the measured residue from the prompt.
- 6. A telephone line interface card comprising:an input configured to couple the line card to at least one telephone line and to receive an input signal indicative of user speech; a prompt generator configured to transmit prompts to a user on the at least one telephone line; and a barge-in detector configured to detect the presence of user speech on the input concurrent with the transmission of a prompt by the prompt generator, the barge-in detector comprising: a residue detector configured to measure a prompt residue resulting from imperfect cancellation of the prompt during at least a portion of a first interval in which the prompt residue is present and the speech is absent; and a beginning-of-speech detector coupled to the residue detector and configured to, over a subsequent interval, form a prompt residue model based on the prompt and the measured residue, and further configured to provide an indication of the presence of speech on the input when the input signal differs from the prompt residue model by a threshold.
- 7. The telephone line interface card of claim 6 further comprising a threshold device configured to vary the threshold over time.
- 8. The telephone line interface card of claim 7 wherein the beginning-of-speech detector is configured to calculate the difference in amplitude between the prompt and the input signal in the absence of user speech.
- 9. The telephone line interface card of claim 6 wherein the beginning-of-speech detector is configured to calculate the difference in energy between the prompt and the input signal in the absence of user speech.
- 10. The telephone line interface card of claim 6 wherein the beginning-of-speech detector is configured to subtract the measured residue from the prompt.
- 11. A telephone line interface card comprising:an input configured to couple the line card to at least one telephone line and to receive an input signal indicative of user speech; a prompt generator configured to transmit prompts to a user on the at least one telephone line; and a barge-in detector configured to detect the presence of user speech on the input concurrent with the transmission of a prompt by the prompt generator, the barge-in detector comprising: a residue detector configured to measure a prompt residue resulting from imperfect cancellation of the prompt during at least a portion of a first interval in which the prompt residue is present and the speech is absent; and means for forming, over a subsequent interval, a prompt residue model based on the prompt and the measured residue; wherein the barge-in detector is configured to provide an indication of the presence of speech on the input when the input signal differs from the prompt residue model by a threshold.
- 12. The telephone line interface card of claim 11 further comprising a threshold device configured to vary the threshold over time.
- 13. The telephone line interface card of claim 12 wherein the means for forming the prompt residue model is configured to calculate the difference in amplitude between the prompt and the input signal in the absence of user speech.
- 14. The telephone line interface card of claim 13 wherein the means for forming the prompt residue model is configured to subtract the calculated difference from the prompt to form the prompt residue model.
- 15. The telephone line interface card of claim 11 wherein the means for forming the prompt residue model is configured to calculate the difference in energy between the prompt and the input signal in the absence of user speech.
- 16. The telephone line interface card of claim 11 wherein the means for forming the prompt residue model is configured to subtract the measured residue from the prompt.
Parent Case Info
This application is a divisional of Ser. No. 08/651,889 filed May 21, 1996 U.S. Pat. No. 5,765,130.
US Referenced Citations (9)
Non-Patent Literature Citations (1)
Entry |
Merriam Webster's Collegiate Dictionary, 10th Ed., 1997, Merriam-Webster, Inc., ISBN 0-87779-709-9. |