摘要 |
An apparatus and method for detecting and characterizing signals in a communication system provides efficient voice, tone, and noise detection which reduces the amount of processing resources consumed and also distributes the processing demand over time. The present invention provides for such efficient voice, tone, and noise detection by applying the Average Magnitude Difference Function (AMDF) over discrete time intervals to evaluate variations in pitch over time, allowing a hypothesis to be made as to whether a signal is a voice, tone, or noise signal. Two novel metrics are computed which characterize the signal as to pitch and variation in pitch. Rule-based logic is applied to detect transitions between the types of signals.
|