Enhancement of sound quality for computer telephony systems
AssigneeSiemens Information and Communication Networks, Inc.
InventorsGeorge E. Carter, Bianka Skubnik
Life of this patent
Estimating the term…
Abstract
Techniques for enhancing the sound quality of computer telephony systems are provided. In general, digital signals including telephony sounds are converted from the time domain to the frequency domain. If noise is detected in the frequency domain conversion of the digital signals, the noise is removed utilizing a filter. The noise detection and filtering can be performed in software so that enhanced audio quality can be achieved at a relatively low cost and with flexibility for very diverse environments.
Claims30
A computer implemented method of enhancing sound quality for computer telephony systems, comprising:
- receiving digital signals including telephony sounds;
- performing time-to-frequency domain conversion on the digital signals;
- detecting whether noise is present in the frequency domain conversion of the digital signals;
- and
- applying a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals.
A computer implemented method of enhancing sound quality for computer telephony systems, comprising:
- receiving digital signals including telephony sounds;
- performing time-to-frequency domain conversion on the digital signals;
- detecting whether noise is present in the frequency domain conversion of the digital signals if the amplitudes of sounds in first and second bands in the frequency domain conversion of the digital signals are substantially the same;
- and
- applying a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals.
A computer implemented method of enhancing sound quality for computer telephony systems, comprising:
- receiving digital signals including telephony sounds;
- performing time-to-frequency domain conversion on the digital signals;
- detecting whether noise is present in the frequency domain conversion of the digital signals if the amplitudes of sounds in a middle band exceed the amplitudes of sounds in low and high bands by a predetermined amount;
- and
- applying a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals.
A computer implemented method of enhancing sound quality for computer telephony systems, comprising:
- receiving digital signals including telephony sounds;
- performing time-to-frequency domain conversion on the digital signals;
- detecting whether noise is present in the frequency domain conversion of the digital signals if the amplitude of sounds at one or more power line frequencies in the frequency domain conversion of the digital signals crosses a threshold over the time interval;
- and
- applying a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals.
A computer implemented method of enhancing sound quality for computer telephony systems, comprising:
- receiving digital signals including telephony sounds;
- performing time-to-frequency domain conversion on the digital signals;
- detecting whether noise is present in the frequency domain conversion of the digital signals if the amplitudes of sounds in a first band in the frequency domain conversion of the digital signals cross a threshold over a time interval;
- and
- applying a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals.
A computer implemented method of enhancing sound quality for computer telephony systems, comprising:
- receiving digital signals including telephony sounds;
- performing time-to-frequency domain conversion on the digital signals;
- detecting whether noise is present in the frequency domain conversion of the digital signals for a first specific time period;
- and
- applying a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals.
A computer program product that enhances sound quality for computer telephony systems, comprising:
- computer code that receives digital signals including telephony sounds;
- computer code that performs time-to-frequency domain conversion on the digital signals;
- computer code that detects whether noise is present in the frequency domain conversion of the digital signals if the amplitudes of sounds in a middle band exceed the amplitudes of sounds in low and high bands by a predetermined amount;
- computer code that applies a filter to remove the noise if noise was detected in the frequency domain conversion of the digital signals;
- and
- a computer readable medium that stores the computer codes.
Dependencies are inferred from the claim text.