Abstract: Systems and methods are described which facilitate quick and accurate extraction of the true noise level from a noise signal that includes additional signals, such as speech, in a cost effective implementation. Aspects of the invention allow the use of one microphone to simultaneously detect background noise as well as speech, while avoiding problems associated with artificially high background noise indication due to inclusion of the speech component in the noise determination. Additionally, systems and methods are described for altering system gain based on accurate noise level determinations.
Abstract: A method of matching input amplitudes in a system wherein one or more of a plurality of inputs may be selected, with each input capable of having different characteristics, involving selecting an input signal and mapping the input signal to a predetermined signal amplitude through the use of level matching logic. The level matching logic may include a gain cell for increasing or decreasing the amplitude of the input signal.
Abstract: Partitioned signal processing systems and methods featuring substantial flexibility and cost effective implementations is presented. The architecture of the systems and methods of the present invention can be divided into a plurality of modules having manual and automatic methods. The modules can be implemented by both analog and digital designs, can be designed together or dispersed across a network, and can be dynamically reconfigured via software. These modules include a user interface, an input signal processor, an adaptive compander, a volume control and pre-mixer, an output signal processor, a noise extractor, a transform engine, a statistical analysis engine, and a calibrator/annunciator. The manual methods include methods to establish dynamic range mapping. The automatic methods include methods to establish dynamic range mapping, a method to maintain dynamic range mapping, a method to adjust dynamic range mapping in the presence of noise, and a method for intelligent volume control.
Abstract: A method and system for monitoring, maintaining and analyzing statistical performance information in a signal processing system includes collecting data representing a plurality of aspects of the signal processing system, developing a histogram representative of the data in accordance with a chosen algorithm, and analyzing historical histogram data to generate condition signals for use by the signal processing system.