WO1998028894A1 - System and method for modifying voice signals to avoid triggering tone detectors - Google Patents

System and method for modifying voice signals to avoid triggering tone detectors Download PDF

Info

Publication number
WO1998028894A1
WO1998028894A1 PCT/US1997/024077 US9724077W WO9828894A1 WO 1998028894 A1 WO1998028894 A1 WO 1998028894A1 US 9724077 W US9724077 W US 9724077W WO 9828894 A1 WO9828894 A1 WO 9828894A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency
voice
electrically coupled
predetermined
voice processor
Prior art date
Application number
PCT/US1997/024077
Other languages
French (fr)
Inventor
William C. Hardy
Original Assignee
Mci Communications Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mci Communications Corporation filed Critical Mci Communications Corporation
Priority to AU57246/98A priority Critical patent/AU5724698A/en
Publication of WO1998028894A1 publication Critical patent/WO1998028894A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/18Electrical details
    • H04Q1/30Signalling arrangements; Manipulation of signalling currents
    • H04Q1/44Signalling arrangements; Manipulation of signalling currents using alternate current
    • H04Q1/444Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies
    • H04Q1/46Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies comprising means for distinguishing between a signalling current of predetermined frequency and a complex current containing that frequency, e.g. speech current
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/18Electrical details
    • H04Q1/30Signalling arrangements; Manipulation of signalling currents
    • H04Q1/44Signalling arrangements; Manipulation of signalling currents using alternate current
    • H04Q1/444Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies
    • H04Q1/45Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling
    • H04Q1/453Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling in which m-out-of-n signalling frequencies are transmitted

Definitions

  • the present invention relates generally to telephony, and more particularly to tone detection.
  • DTMF dual-tone multiple frequency
  • TouchTone now a trademark of AT&T
  • Telephones and other equipment that use DTMF tones must assert a pair of tones at specific prescribed frequencies and signal levels in order to communicate digits.
  • Other equipment in a telephone network that must be receptive to such dialing information typically incorporates a tone detector or DTMF detector.
  • the DTMF signaling convention is designed to reliably convey dialed digits while preventing spurious detection of non-dialing signals, such as normal speech during a telephone conversation.
  • the DTMF detectors are intended to be very robust. In order for a signal to qualify as a DTMF tone, there must be exactly two strong sinusoidal signals present - one from a low-frequency group
  • each frequency must be within 1.5% of its nominal frequency, and must persist steadily for at least 50 ms.
  • each frequency must be within 3.5% of its nominal frequency, and must persist steadily for at least 25 ms.
  • the signal level received at the tone detector must exceed -55dBm. The frequency plan is carefully chosen so that harmonics and intermodulation products are unlikely to emulate any of the other possible valid tone combinations, and is documented in Bellcore BOC Notes on the LEC Networks 1994, SR-TSN-002275, Issue 2, April 1994, paragraph 6.13.2.
  • a tone detector may use even more sophisticated techniques to further ensure that the two tones presented are the principal components of the signal energy. In most cases, a speech signal will occupy a broad spectrum. A spectral analysis or signal-to-noise analysis should be able to readily distinguish a voice from a pair of pure tones.
  • the present invention is a system and method for modifying voice signals to avoid triggering tone detectors such as DTMF detectors in a conventional telephone system.
  • the system includes a voice processor coupled between the microphone in the telephone handset and the on-hook/off-hook control point in the telephone station set.
  • the voice processor includes a variable delay unit and a controller coupled to the variable delay unit. The controller operates the variable delay unit so as to shift one or more frequency bands in the voice signal provided via the telephone handset by a predetermined frequency at a predetermined rate. This variation is sufficient to avoid triggering DTMF tone detectors.
  • the voice processor reduces the power level in one or more predetermined frequency bands of the voice signal to a predetermined power level.
  • the frequency bands are selected to coincide with the DTMF frequencies that should not be triggered by the voice signal.
  • the power level is selected to keep the voice signal power within the selected frequency bands below the level necessary to trigger a tone detector.
  • One advantage of the present invention is that it modifies voice signals to avoid triggering tone detectors without significantly degrading the quality of the voice signal.
  • FIG. 1 is a high-level block diagram of a telephone system 100 including one embodiment of the present invention
  • FIG. 2 is a circuit block diagram of an implementation of a voice processor according to a first embodiment of the present invention
  • FIG. 3 is a circuit block diagram of an implementation of a voice processor according to a second embodiment of the present invention.
  • FIG. 4 is a circuit block diagram of an implementation of a voice processor according to a third embodiment of the present invention.
  • FIG. 5 is a circuit block diagram of an implementation of voice processor 106 according to a fourth embodiment of the present invention.
  • the present invention is a signal processing technique that assures that a voice signal will not meet all of the criteria that most DTMF tone detectors rely upon for tone detection.
  • a slight frequency shifting is applied to the voice signal so that a tone detector cannot phase-lock upon the resulting signal.
  • selected frequency components of the voice signal are repeatedly shifted in frequency by a predetermined frequency shift at a predetermined shifting rate. The frequency shift and shifting rate are selected to be almost imperceptible to the human ear, yet large enough to prevent a tone detector from confusing the voice signal with a DTMF tone.
  • the voice processor reduces the power level in one or more predetermined frequency bands of the voice signal to a predetermined power level.
  • the frequency bands are selected to coincide with selected DTMF frequencies that should not be triggered by the voice signal, and the power level is selected to be below the level necessary to trigger a tone detector.
  • the present invention When used with a conventional telephone set, the present invention should be electrically coupled between the microphone and the mouth lead of the on-hook/off-hook control point.
  • the microphone is located in a handset and the on-hook/off-hook control point is located in a station set (a base unit, typically including the keypad).
  • the present invention is envisioned as an adjunct unit that may be attached between the handset and station set in a conventional telephone set. This allows processing of the voice signal without disturbing the "legitimate" DTMF signals that are typically generated in the station set. This also allows for the present invention to be packaged as a small, portable unit that the user can carry from telephone to telephone.
  • the invention is integral with the handset or the station set.
  • the handset and station set are integral, such as in a cordless phone or cellular phone.
  • the present invention may be housed within the integral telephone set between the microphone and the mouth lead of the on-hook/off-hook control point.
  • FIG. 1 is a high-level block diagram of a telephone system 100 including one embodiment of the present invention.
  • Telephone system 100 includes telephone handset 104, voice processor 106, telephone station set 108, and telephone network 110.
  • Telephone handset 104 includes a microphone for generating voice signals in response to a user's speech.
  • Voice processor 106 receives the voice signal from handset 104 via an input port and provides the processed signal to station set 108 via an output port.
  • Telephone station set 108 includes an on-hook/off hook control point for making connections between the microphone, telephone network 110, and one or more other functional units, as would be apparent to one skilled in the relevant arts.
  • These functional units can include, but are not limited to, a numeric keypad, a DTMF generator for generating tones in response to keypad selections, a dial pulse generator for generating dial pulses in response to keypad selections, a ringer, and one or more hold or option buttons and associated control logic for performing various functions, such as putting a caller "on hold.”
  • the on- hook/off-hook typically includes a mouth lead for connection to a microphone located in the telephone handset.
  • voice processor 106 modifies the voice signals generated by the user over the microphone in telephone handset 104 to prevent the voice signals from emulating one or more DTMF tones generated by telephone station set 108 for transmission over telephone network 110.
  • the voice processing is performed by using a time- domain phase-shifter to repetitively shift the frequency of the voice signal by a predetermined frequency at a predetermined rate.
  • Time-domain phase-shifters are well-known in the field of music electronics.
  • One such approach involves using an analog delay line (also known as a "bucket brigade” circuit) which clocks the signal through a pipeline of cascaded sarnple-and-hold circuits. By varying the clock frequency while sampled signals pass through the device, the apparent time axis is distorted resulting in a shift in the frequencies of the voice signal.
  • FIG. 2 is a circuit block diagram of an implementation of voice processor 106 according to a first embodiment of the present invention.
  • voice processor 106 includes amplifiers 202, analog delay line 204, low-frequency oscillator 208 and clock generator 210.
  • Low-frequency oscillator 208 provides a sinusoidal signal to control the rate of frequency shifting.
  • clock generator 210 provides a clock signal to analog delay line 204.
  • Analog delay line 204 imposes a variable delay on the incoming voice signal according to the clock signal provided by clock generator 210.
  • Voice processor 106 operates to repeatedly shift the frequency of the voice spectrum by a predetermined frequency shift.
  • the rate of the shifting is determined by the frequency of the signal provided by low-frequency oscillator 208.
  • the frequency of the signal provided by low- frequency oscillator 208 is approximately 40 Hz, and so the frequency shifting occurs at a rate of approximately 40 Hz.
  • the magnitude of the frequency shift applied is determined by the amplitude of the signal provided by low-frequency oscillator 208. In a preferred embodiment of the present invention, the magnitude of the frequency shift applied is approximately ⁇ 2.5% of the center frequency of the voice signal.
  • Clock generator 210 is an off-the-shelf commercial device.
  • the nominal clocking rate of the signal provided by clock generator 210 to analog delay line 204 should be sufficient to satisfy the Nyquist criterion for sampling the analog voice signal, as would be apparent to one skilled in the relevant art.
  • the frequency of the signal produced by clock generator 210 is at least 8 kHz.
  • Analog delay line 204 is also an off-the-shelf commercial device. Such a device is usually specified by its sample capacity (also known as "depth"). One such device is the SAD 1024, which has a depth of 1024 samples. In a preferred embodiment, the depth of analog delay line 204 is sufficient to accommodate all of the samples generated during a complete cycle of the signal produced by low- frequency oscillator 208.
  • amplifiers 202 are included to adjust the power levels of the incoming voice signal and the outgoing processed voice signal.
  • voice processing is also accomplished through frequency shifting in the time domain, but by digital means.
  • voice processor 106 can be implemented using an analog-to-digital converter, a digital shift register or circular buffer, and a digital-to-analog converter.
  • FIG. 3 is a circuit block diagram of an implementation of voice processor 106 according to a second embodiment of the present invention.
  • voice processor 106 includes analog-to-digital (A-D) converter 302, bit shifter 304, digital-to-analog (D-A) converter 306, low-frequency oscillator 208 and clock generator 210.
  • A-D converter 302 converts the incoming analog voice signal to a digital signal comprising a stream of bits.
  • Bit shifter 304 imposes an oscillating time shift on the incoming stream of bits of a magnitude and at a frequency determined by low-frequency oscillator 208 as described above.
  • D-A converter 306 then converts the shifted stream of bits to an analog signal for provision to telephone station set 108.
  • the voice processing is accomplished through frequency shifting in the frequency domain.
  • a discrete Fourier transform (DFT) is applied to the incoming voice signal, the transformed values are shifted in the frequency domain, and an inverse DFT is applied to the shifted values.
  • DFT discrete Fourier transform
  • This technique permits shifting of all frequency components by the same frequency shift rather than in proportion to component frequency.
  • This technique also permits shifting only selected frequency components rather than the entire spectrum, or only one frequency band, of the voice signal.
  • the voice processor could be tuned to modify only those frequency bands corresponding to the seven specified DTMF frequencies, while leaving the remaining components of the voice signal unaltered.
  • FIG. 4 is a circuit block diagram of an implementation of voice processor 106 according to a third embodiment of the present invention.
  • voice processor 106 includes a time-to-frequency (T-F) converter
  • T-F converter 402 converts the incoming voice signal from an analog time domain signal to a digital signal representing the frequency components of the voice signal.
  • T-F converter 402 is a discrete Fourier transform (DFT) unit.
  • Frequency shifter 404 operates on the digital signal provided by T-F converter 402 to shift one or more of the frequency bands of the voice signal at a rate and frequency shift determined by low-frequency oscillator 208.
  • Frequency shifter 404 is a device well-known in the art.
  • F-T converter 406 then converts the shifted digital signal into a frequency shifted analog signal for provision to telephone station set 108.
  • F-T converter 406 is an inverse DFT unit.
  • a DFT provides more satisfactory results than a conventional fast Fourier transform (FFT). Because the FFT is limited to operation on regularly- spaced frequency bands, some of the phase information in the voice signal can be lost, producing undesirable echo-type artifacts in the reconstructed voice signal. In a DFT, frequency bands can be selected to minimize the loss of this phase information. This concept is discussed in greater detail in a commonly-owned, copending application entitled “Method and Apparatus for Suppressing Echo in Telephony” having application number (to be assigned, Attorney Docket Number CCK-96-008), which is incorporated herein by reference.
  • the voice processor reduces the power level in one or more predetermined frequency bands of the voice signal to a predetermined power level.
  • the frequency bands are selected to coincide with the DTMF frequencies that should not be triggered by the voice signal.
  • the power level is selected to be below the level necessary to trigger a tone detector.
  • the selected frequency bands include the 908-974 Hz frequency band, and the selected power level is -55 dBm.
  • FIG. 5 is a circuit block diagram of an implementation of voice processor 106 according to a fourth embodiment of the present invention.
  • voice processor 106 includes one or more notch filters 502 connected in series. Notch filters are well-known in the relevant art. Each notch filter 502 is tuned to reduce the power level in a predetermined frequency band below a predetermined power level.
  • one notch filter 502 is used to prevent a voice signal from emulating the DTMF signals that would be generated by pressing the "*", "0", or "#" key on a conventional telephone keypad.
  • the notch filter is designed to suppress the power level of signals within the

Abstract

A system and method for modifying voice signals to avoid triggering tone detectors in a telephone network (110). The system includes a voice processor (106) coupled between the handset (104) and station set (108) of a conventional telephone unit. The voice processor (106) modifies the voice signal to prevent triggering DTMF tone detectors.

Description

System and Method for Modifying Voice Signals to Avoid Triggering Tone Detectors
Background of the Invention
Field of the Invention
The present invention relates generally to telephony, and more particularly to tone detection.
Related Art
Among analog telephones the most common way to transmit dialing information is by sending pairs of sinusoidal tones at relatively high signal levels. This technique is known as dual-tone multiple frequency (DTMF) and is also commonly called TouchTone (formerly a trademark of AT&T). Telephones and other equipment that use DTMF tones must assert a pair of tones at specific prescribed frequencies and signal levels in order to communicate digits. Other equipment in a telephone network that must be receptive to such dialing information typically incorporates a tone detector or DTMF detector.
The DTMF signaling convention is designed to reliably convey dialed digits while preventing spurious detection of non-dialing signals, such as normal speech during a telephone conversation. The DTMF detectors are intended to be very robust. In order for a signal to qualify as a DTMF tone, there must be exactly two strong sinusoidal signals present - one from a low-frequency group
(697, 770, 852 or 941 Hz) and one from a high-frequency group (1209, 1336, 1477 or 1633 Hz). As transmitted, each frequency must be within 1.5% of its nominal frequency, and must persist steadily for at least 50 ms. As received by a tone detector, each frequency must be within 3.5% of its nominal frequency, and must persist steadily for at least 25 ms. In addition, the signal level received at the tone detector must exceed -55dBm. The frequency plan is carefully chosen so that harmonics and intermodulation products are unlikely to emulate any of the other possible valid tone combinations, and is documented in Bellcore BOC Notes on the LEC Networks 1994, SR-TSN-002275, Issue 2, April 1994, paragraph 6.13.2.
A tone detector may use even more sophisticated techniques to further ensure that the two tones presented are the principal components of the signal energy. In most cases, a speech signal will occupy a broad spectrum. A spectral analysis or signal-to-noise analysis should be able to readily distinguish a voice from a pair of pure tones.
Despite all of the measures taken to avoid spurious triggering of DTMF detectors by voice signals, there are instances where a particular telephone user's voice often satisfies a DTMF detector. During a telephone call, this user is frequently disconnected or unintentionally diverted to another calling feature. For example, this user's speech may emulate the tones generated by pressing the "#" key on the keypad of a TouchTone telephone, causing the network to disconnect the call and give the user a dial tone in expectation of further dialing instructions.
These users are uniquely plagued with the frustration of using a telephone network that handles their voice unreliably. What is needed is a way to prevent voice signals from triggering tone detectors.
Summary of the Invention
The present invention is a system and method for modifying voice signals to avoid triggering tone detectors such as DTMF detectors in a conventional telephone system. The system includes a voice processor coupled between the microphone in the telephone handset and the on-hook/off-hook control point in the telephone station set. In one embodiment, the voice processor includes a variable delay unit and a controller coupled to the variable delay unit. The controller operates the variable delay unit so as to shift one or more frequency bands in the voice signal provided via the telephone handset by a predetermined frequency at a predetermined rate. This variation is sufficient to avoid triggering DTMF tone detectors.
In another embodiment, the voice processor reduces the power level in one or more predetermined frequency bands of the voice signal to a predetermined power level. The frequency bands are selected to coincide with the DTMF frequencies that should not be triggered by the voice signal. The power level is selected to keep the voice signal power within the selected frequency bands below the level necessary to trigger a tone detector.
One advantage of the present invention is that it modifies voice signals to avoid triggering tone detectors without significantly degrading the quality of the voice signal.
Further features and advantages of the present invention as well as the structure and operation of various embodiments of the present invention are described in detail below with reference to the accompanying drawings. In the drawings, like reference numbers indicate identical or functionally similar elements. Additionally, the left-most digit of a reference number identifies the drawing in which the reference number first appears.
Brief Description of the Figures
The present invention will be described with reference to the accompanying drawings, wherein: FIG. 1 is a high-level block diagram of a telephone system 100 including one embodiment of the present invention;
FIG. 2 is a circuit block diagram of an implementation of a voice processor according to a first embodiment of the present invention;
FIG. 3 is a circuit block diagram of an implementation of a voice processor according to a second embodiment of the present invention;
FIG. 4 is a circuit block diagram of an implementation of a voice processor according to a third embodiment of the present invention; and
FIG. 5 is a circuit block diagram of an implementation of voice processor 106 according to a fourth embodiment of the present invention.
Detailed Description of the Preferred Embodiments
The present invention is a signal processing technique that assures that a voice signal will not meet all of the criteria that most DTMF tone detectors rely upon for tone detection. In one embodiment of the present invention, a slight frequency shifting is applied to the voice signal so that a tone detector cannot phase-lock upon the resulting signal. In a preferred embodiment, selected frequency components of the voice signal are repeatedly shifted in frequency by a predetermined frequency shift at a predetermined shifting rate. The frequency shift and shifting rate are selected to be almost imperceptible to the human ear, yet large enough to prevent a tone detector from confusing the voice signal with a DTMF tone.
In another embodiment, the voice processor reduces the power level in one or more predetermined frequency bands of the voice signal to a predetermined power level. In one embodiment, the frequency bands are selected to coincide with selected DTMF frequencies that should not be triggered by the voice signal, and the power level is selected to be below the level necessary to trigger a tone detector.
While various embodiments of the present invention are presented below, they are intended to be illustrative rather than limiting. As will be apparent to one skilled in the relevant arts, substantial variations of these embodiments are well within the spirit and scope of the present invention.
When used with a conventional telephone set, the present invention should be electrically coupled between the microphone and the mouth lead of the on-hook/off-hook control point. In one type of telephone set, the microphone is located in a handset and the on-hook/off-hook control point is located in a station set (a base unit, typically including the keypad). In one embodiment, the present invention is envisioned as an adjunct unit that may be attached between the handset and station set in a conventional telephone set. This allows processing of the voice signal without disturbing the "legitimate" DTMF signals that are typically generated in the station set. This also allows for the present invention to be packaged as a small, portable unit that the user can carry from telephone to telephone. In another embodiment, the invention is integral with the handset or the station set.
In other types of conventional telephone sets the handset and station set are integral, such as in a cordless phone or cellular phone. In these units, the present invention may be housed within the integral telephone set between the microphone and the mouth lead of the on-hook/off-hook control point.
FIG. 1 is a high-level block diagram of a telephone system 100 including one embodiment of the present invention. Telephone system 100 includes telephone handset 104, voice processor 106, telephone station set 108, and telephone network 110. Telephone handset 104 includes a microphone for generating voice signals in response to a user's speech. Voice processor 106 receives the voice signal from handset 104 via an input port and provides the processed signal to station set 108 via an output port.
Telephone station set 108 includes an on-hook/off hook control point for making connections between the microphone, telephone network 110, and one or more other functional units, as would be apparent to one skilled in the relevant arts. These functional units can include, but are not limited to, a numeric keypad, a DTMF generator for generating tones in response to keypad selections, a dial pulse generator for generating dial pulses in response to keypad selections, a ringer, and one or more hold or option buttons and associated control logic for performing various functions, such as putting a caller "on hold." The on- hook/off-hook typically includes a mouth lead for connection to a microphone located in the telephone handset.
As described above, voice processor 106 modifies the voice signals generated by the user over the microphone in telephone handset 104 to prevent the voice signals from emulating one or more DTMF tones generated by telephone station set 108 for transmission over telephone network 110.
In a first embodiment, the voice processing is performed by using a time- domain phase-shifter to repetitively shift the frequency of the voice signal by a predetermined frequency at a predetermined rate. Time-domain phase-shifters are well-known in the field of music electronics. One such approach involves using an analog delay line (also known as a "bucket brigade" circuit) which clocks the signal through a pipeline of cascaded sarnple-and-hold circuits. By varying the clock frequency while sampled signals pass through the device, the apparent time axis is distorted resulting in a shift in the frequencies of the voice signal. FIG. 2 is a circuit block diagram of an implementation of voice processor 106 according to a first embodiment of the present invention. In this embodiment, voice processor 106 includes amplifiers 202, analog delay line 204, low-frequency oscillator 208 and clock generator 210. Low-frequency oscillator 208 provides a sinusoidal signal to control the rate of frequency shifting. In response to this signal, clock generator 210 provides a clock signal to analog delay line 204. Analog delay line 204, in turn, imposes a variable delay on the incoming voice signal according to the clock signal provided by clock generator 210.
Voice processor 106 operates to repeatedly shift the frequency of the voice spectrum by a predetermined frequency shift. The rate of the shifting is determined by the frequency of the signal provided by low-frequency oscillator 208. In a preferred embodiment, the frequency of the signal provided by low- frequency oscillator 208 is approximately 40 Hz, and so the frequency shifting occurs at a rate of approximately 40 Hz. The magnitude of the frequency shift applied is determined by the amplitude of the signal provided by low-frequency oscillator 208. In a preferred embodiment of the present invention, the magnitude of the frequency shift applied is approximately ±2.5% of the center frequency of the voice signal.
Clock generator 210 is an off-the-shelf commercial device. The nominal clocking rate of the signal provided by clock generator 210 to analog delay line 204 should be sufficient to satisfy the Nyquist criterion for sampling the analog voice signal, as would be apparent to one skilled in the relevant art. In a preferred embodiment, the frequency of the signal produced by clock generator 210 is at least 8 kHz.
Analog delay line 204 is also an off-the-shelf commercial device. Such a device is usually specified by its sample capacity (also known as "depth"). One such device is the SAD 1024, which has a depth of 1024 samples. In a preferred embodiment, the depth of analog delay line 204 is sufficient to accommodate all of the samples generated during a complete cycle of the signal produced by low- frequency oscillator 208.
In a preferred embodiment of the present invention, amplifiers 202 are included to adjust the power levels of the incoming voice signal and the outgoing processed voice signal.
In a second embodiment, the voice processing is also accomplished through frequency shifting in the time domain, but by digital means. In this embodiment, voice processor 106 can be implemented using an analog-to-digital converter, a digital shift register or circular buffer, and a digital-to-analog converter.
FIG. 3 is a circuit block diagram of an implementation of voice processor 106 according to a second embodiment of the present invention. In this embodiment, voice processor 106 includes analog-to-digital (A-D) converter 302, bit shifter 304, digital-to-analog (D-A) converter 306, low-frequency oscillator 208 and clock generator 210. A-D converter 302 converts the incoming analog voice signal to a digital signal comprising a stream of bits. Bit shifter 304 imposes an oscillating time shift on the incoming stream of bits of a magnitude and at a frequency determined by low-frequency oscillator 208 as described above. D-A converter 306 then converts the shifted stream of bits to an analog signal for provision to telephone station set 108.
In a third embodiment, the voice processing is accomplished through frequency shifting in the frequency domain. In a preferred embodiment, a discrete Fourier transform (DFT) is applied to the incoming voice signal, the transformed values are shifted in the frequency domain, and an inverse DFT is applied to the shifted values. This technique permits shifting of all frequency components by the same frequency shift rather than in proportion to component frequency. This technique also permits shifting only selected frequency components rather than the entire spectrum, or only one frequency band, of the voice signal. For example, the voice processor could be tuned to modify only those frequency bands corresponding to the seven specified DTMF frequencies, while leaving the remaining components of the voice signal unaltered.
FIG. 4 is a circuit block diagram of an implementation of voice processor 106 according to a third embodiment of the present invention. In this embodiment, voice processor 106 includes a time-to-frequency (T-F) converter
402, a frequency shifter 404, a frequency-to-time (F-T) converter 406, a low- frequency oscillator 208 and a clock generator 210. T-F converter 402 converts the incoming voice signal from an analog time domain signal to a digital signal representing the frequency components of the voice signal. In a preferred embodiment, T-F converter 402 is a discrete Fourier transform (DFT) unit.
Frequency shifter 404 operates on the digital signal provided by T-F converter 402 to shift one or more of the frequency bands of the voice signal at a rate and frequency shift determined by low-frequency oscillator 208. Frequency shifter 404 is a device well-known in the art. F-T converter 406 then converts the shifted digital signal into a frequency shifted analog signal for provision to telephone station set 108. In a preferred embodiment, F-T converter 406 is an inverse DFT unit.
For the time-frequency conversions of this embodiment, the inventor has found that a DFT provides more satisfactory results than a conventional fast Fourier transform (FFT). Because the FFT is limited to operation on regularly- spaced frequency bands, some of the phase information in the voice signal can be lost, producing undesirable echo-type artifacts in the reconstructed voice signal. In a DFT, frequency bands can be selected to minimize the loss of this phase information. This concept is discussed in greater detail in a commonly-owned, copending application entitled "Method and Apparatus for Suppressing Echo in Telephony" having application number (to be assigned, Attorney Docket Number CCK-96-008), which is incorporated herein by reference.
In a fourth embodiment of the present invention, the voice processor reduces the power level in one or more predetermined frequency bands of the voice signal to a predetermined power level. The frequency bands are selected to coincide with the DTMF frequencies that should not be triggered by the voice signal. The power level is selected to be below the level necessary to trigger a tone detector. In a preferred embodiment, the selected frequency bands include the 908-974 Hz frequency band, and the selected power level is -55 dBm.
FIG. 5 is a circuit block diagram of an implementation of voice processor 106 according to a fourth embodiment of the present invention. In this embodiment, voice processor 106 includes one or more notch filters 502 connected in series. Notch filters are well-known in the relevant art. Each notch filter 502 is tuned to reduce the power level in a predetermined frequency band below a predetermined power level.
In a preferred embodiment of the present invention, one notch filter 502 is used to prevent a voice signal from emulating the DTMF signals that would be generated by pressing the "*", "0", or "#" key on a conventional telephone keypad.
These keys are often used during a call to invoke calling functions. Pressing any one of these keys would generate a DTMF signal having as one of its tones a strong sinusoidal signal of approximately 941 Hz frequency. For a tone detector that requires a tone to be within 3.5% of its nominal frequency and at least -55 dBm, the notch filter is designed to suppress the power level of signals within the
908-974 Hz frequency band to -55dBm or less. While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example, and not limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail can be made therein without departing from the spirit and scope of the invention. For example, the present invention can be implemented as a commercially-available digital signal processor operating under software control, as is well known in the art. Thus the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.

Claims

What Is Claimed Is:
1. A telephone set for processing voice signals to avoid triggering tone detectors, comprising: a microphone for receiving a voice signal; an on-hook/off-hook control point having a mouth lead; and a voice processor electrically coupled between said microphone and said mouth lead of said on-hook/off-hook control point for frequency-shifting one or more predetermined frequency bands of said voice signal by a predetermined frequency shift at a predetermined shifting rate.
2. The telephone set of claim 1, wherein said predetermined frequency shift is approximately ┬▒2.5%) of the center frequency of said voice signal.
3. The telephone set of claim 1, wherein said predetermined shifting rate is approximately 40Hz.
4. The telephone set of claim 1, wherein said voice processor comprises: a variable delay unit, electrically coupled between said input port and said output port, for modifying said voice signal in accordance with a predetermined clocking rate.
5. The telephone set of claim 4, wherein said voice processor comprises: a low-frequency oscillator for establishing said predetermined shifting rate; and a clock generator, electrically coupled to said low-frequency oscillator and said variable delay unit, for clocking said variable delay unit at said predetermine clocking rate.
6. The telephone set of claim 4, wherein said voice processor further comprises: a first amplifier electrically coupled between said microphone and said variable delay unit; and a second amplifier electrically coupled between said mouth lead of said on- hook/off-hook control point and said variable delay unit.
7. The telephone set of claim 4, wherein said variable delay unit comprises: a frequency shifter; a time-to-frequency converter electrically coupled between said frequency shifter and said microphone; and a frequency-to-time converter electrically coupled between said frequency shifter and said mouth lead of said on-hook/off-hook control point.
8. The telephone set of claim 7, wherein: said time-to-frequency converter includes a discrete Fourier transform unit; and said frequency-to-time converter includes a discrete inverse Fourier transform unit.
9. The telephone set of claim 4, wherein said variable delay unit comprises: a bit shifter; an A-D converter electrically coupled between said bit shifter and said input port; and a D-A converter electrically coupled between said bit shifter and said output port.
10. The telephone set of claim 9, wherein said bit shifter includes a digital shift register.
11. The telephone set of claim 9, wherein said bit shifter includes a circular buffer.
12. A telephone set for processing voice signals to avoid triggering tone detectors, comprising: a microphone for receiving a voice signal; an on-hook/off-hook control point having a mouth lead; and a voice processor electrically coupled between said microphone and said mouth lead of said on-hook/off-hook control point for reducing the power level in one or more predetermined frequency bands of said voice signal to a predetermined power level.
13. The telephone set of claim 12, wherein said one or more predetermined frequency bands include the frequency band 908-974 Hz.
14. The telephone set of claim 12, wherein said predetermined power level is -55 dBm.
15. The telephone set of claim 12, wherein said voice processor includes one or more notch filters.
16. A voice processor for processing voice signals to avoid triggering tone detectors, comprising: an input port operable to connect to a microphone in a telephone handset for receiving a voice signal from said microphone; an output port operable to connect to a mouth lead of an on-hook/off-hook control point in a telephone station set; and a module electrically coupled between said input port and said output port for frequency-shifting one or more predetermined frequency bands of said voice signal by a predetermined frequency shift at a predetermined shifting rate.
17. The voice processor of claim 16, wherein said predetermined frequency shift is approximately ┬▒2.5%o of the center frequency of said voice signal.
18. The voice processor of claim 16, wherein said predetermined shifting rate is approximately 40Hz.
19. The voice processor of claim 16, wherein said module comprises: a variable delay unit, electrically coupled between said input port and said output port, for modifying said voice signal in accordance with a predetermined clocking rate.
20. The voice processor of claim 19, wherein said module comprises: a low-frequency oscillator for establishing said predetermined shifting rate; and a clock generator, electrically coupled to said low-frequency oscillator and said variable delay unit, for clocking said variable delay unit at said predetermine clocking rate.
21. The voice processor of claim 19, wherein said module further comprises: a first amplifier electrically coupled between said input port and said variable delay unit; and a second amplifier electrically coupled between said output port and said variable delay unit.
22. The voice processor of claim 19, wherein said variable delay unit comprises: a frequency shifter; a time-to-frequency converter electrically coupled between said frequency shifter and said input port; and a frequency-to-time converter electrically coupled between said frequency shifter and said output port.
23. The voice processor of claim 22, wherein: said time-to-frequency converter includes a discrete Fourier transform unit; and said frequency-to-time converter includes a discrete inverse Fourier transform unit.
24. The voice processor of claim 19, wherein said variable delay unit comprises: a bit shifter; an A-D converter electrically coupled between said bit shifter and said input port; and a D-A converter electrically coupled between said bit shifter and said output port.
25. The voice processor of claim 24, wherein said bit shifter includes a digital shift register.
26. The voice processor of claim 24, wherein said bit shifter includes a circular buffer.
27. A voice processor for processing voice signals to avoid triggering tone detectors, comprising: an input port operable to connect to a microphone in a telephone handset for receiving a voice signal from said microphone; an output port operable to connect to a mouth lead of a on-hook/off-hook control point in a telephone station set; and a module electrically coupled between said input port and said output port for reducing the power level in one or more predetermined frequency bands of said voice signal to a predetermined power level.
28. The voice processor of claim 27, wherein said one or more predetermined frequency bands include the frequency band 908-974 Hz.
29. The voice processor of claim 27, wherein said predetermined power level is -55 dBm.
30. The voice processor of claim 27, wherein said module includes one or more notch filters.
PCT/US1997/024077 1996-12-23 1997-12-23 System and method for modifying voice signals to avoid triggering tone detectors WO1998028894A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU57246/98A AU5724698A (en) 1996-12-23 1997-12-23 System and method for modifying voice signals to avoid triggering tone detectors

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US77265396A 1996-12-23 1996-12-23
US08/772,653 1996-12-23

Publications (1)

Publication Number Publication Date
WO1998028894A1 true WO1998028894A1 (en) 1998-07-02

Family

ID=25095772

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/024077 WO1998028894A1 (en) 1996-12-23 1997-12-23 System and method for modifying voice signals to avoid triggering tone detectors

Country Status (2)

Country Link
AU (1) AU5724698A (en)
WO (1) WO1998028894A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5325204A (en) * 1992-05-14 1994-06-28 Hitachi America, Ltd. Narrowband interference cancellation through the use of digital recursive notch filters
US5438618A (en) * 1993-11-15 1995-08-01 Mytech Systems Corporation Vocal frequency suppression apparatus and method
US5483577A (en) * 1994-01-24 1996-01-09 Advanced Micro Devices, Inc. Single chip telephone answering machine, telephone, speakerphone, and ADSI controller
US5583933A (en) * 1994-08-05 1996-12-10 Mark; Andrew R. Method and apparatus for the secure communication of data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5325204A (en) * 1992-05-14 1994-06-28 Hitachi America, Ltd. Narrowband interference cancellation through the use of digital recursive notch filters
US5438618A (en) * 1993-11-15 1995-08-01 Mytech Systems Corporation Vocal frequency suppression apparatus and method
US5483577A (en) * 1994-01-24 1996-01-09 Advanced Micro Devices, Inc. Single chip telephone answering machine, telephone, speakerphone, and ADSI controller
US5583933A (en) * 1994-08-05 1996-12-10 Mark; Andrew R. Method and apparatus for the secure communication of data

Also Published As

Publication number Publication date
AU5724698A (en) 1998-07-17

Similar Documents

Publication Publication Date Title
KR100205542B1 (en) A caller-id receiver and a transmitter-receiver having the same
JPH07193619A (en) Digital telephone set and its operating method
US6269160B1 (en) Communications device including an improved CPE alerting signal (CAS) detection system
US6115465A (en) System and method for modifying voice signals to avoid triggering tone detectors
CA2388900A1 (en) Method and system for testing subscriber loops using touchtone telephone signals
JPH10507325A (en) Method and apparatus for encoding and decoding data transmitted over telephone lines
JPH05122325A (en) Radio loudspeaking telephone system
WO1998028894A1 (en) System and method for modifying voice signals to avoid triggering tone detectors
US5638437A (en) Telecommunication system and method enabling a user to get access to an automated call processing from a central station operating on pulse dialling mode
EP0580340B1 (en) Telephone apparatus and method
WO2001030062A1 (en) Method and apparatus for dc feed control
CN101465912B (en) Telephone converting device
JP3036944B2 (en) In-band signaling device
JPS61141239A (en) Telephone set
KR100272130B1 (en) Apparatus and method for removing howling from a telephone
JP2811696B2 (en) Cordless telephone equipment
CN1104152C (en) Telephony device and telephone communication system incorporating such telephony device
KR100383574B1 (en) Noise canceling method for removing noise when sending office line dial from private exchange
JP2680703B2 (en) Call waiting service simulation terminal device
JPH02161838A (en) Transmitter/receiver
CA2164035A1 (en) Active Digit Cancelling Parallel Dialer
JP2000209620A (en) Voice range impulse noise measurement instrument
JPH03265338A (en) Communication equipment with dialer automatic changeover function
JPH02148945A (en) Digital telephone set
JPH03182148A (en) Telephone set

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA JP MX

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase