or
Bookmark and Share
Voice operated switch for use in high noise environments
   
Document Number
US Patent 6141426
Issued Date
October 31, 2000
Link
Inventors
Map
Abstract
A method for using a voice operated switch in a changing high noise environment involves determining a relative energy of the background noise, calculating VOX, voice, and delta thresholds, and comparing the VOX threshold to an amplitude of an incoming data sample. When the amplitude of the incoming data sample is greater than the VOX threshold, then the delta threshold is compared to the short-term average delta. When the amplitude of the short-term average delta is greater than delta threshold, then the voice threshold is compared to the short-term average. When the short term average is greater than the voice threshold, then the incoming data sample is determined to be voice and the voice operated switch is actuated.
Drawing
Voice operated switch for use in high noise environments - US Patent 6141426 Drawing
Drawing from US Patent 6141426
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
17
Comments:
no comments yet
Owner
Published
October 31, 2000
Application Number
09/079,649
Filed
May 15, 1998
US Classification
381/110  
Int'l Classification
H04J   3/17   (20060101)   H04B   1/46   (20060101)   H04B   1/44   (20060101)  
Examiner
USPTO Field of Search
704/233   704/226   704/231   455/79   381/110   381/94.7   381/123   381/56   381/122  
Related Patents
6493450 - Intercom system including improved automatic squelch control for use in small aircraft and other high noise environments - Owned by PS Engineering, Inc. (Knoxville, TN)

An automatic squelch is provided within an intercom to control the gating of a microphone signal path. The automatic squelch includes an analog-to-digital converter coupled to receive an analog microphone input signal which is configured to convert the analog microphone input signal into a digital input signal. A peak detector is further provided to maintain a peak value indicative of peaks in the digital input signal. The peak value maintained by the peak detector reacts relatively quickly to changes in the digital input signal. In one implementation, when the digital input signal is larger than the peak value, the peak value is set at the level of the digital input signal. When the digital input signal is less than the peak value, the peak value is "decayed" or reduced at a relatively fast decay rate. A background noise detector is further provided for maintaining a background value indicative of background noise in the digital input signal. In one implementation, the background value is adjusted by comparing the peak value to the background value. When the peak value is greater than the background value, the background value is increased at a relatively slow attack rate. When the peak value is less than the background value, the background value is decreased at a relatively slow decay rate. The background noise detector thus varies the background value relatively slowly in response to changes in the peak value. A comparator is further provided to determine whether the peak value exceeds a predetermined threshold value. In one implementation, the predetermined threshold value is obtained through a table lookup function wherein the background value is used as an index to index into a lookup table including a plurality of corresponding threshold values. If the peak value exceeds the threshold value, a one-shot timer is triggered to activate a microphone signal path. In one implementation, hysteresis is further provided to lessen the threshold required to retrigger the one shot timer while it is active. The functionality of the peak detector, background noise detector, and one shot timer may be implemented by software code executed within a microcontroller.

7146315 - Multichannel voice detection in adverse environments - Owned by Siemens Corporate Research, Inc. (Princeton, NJ)

A multichannel source activity detection system, e.g., a voice activity detection (VAD) system, and method that exploits spatial localization of a target audio source is provided. The method includes the steps of receiving a mixed sound signal by at least two microphones; Fast Fourier transforming each received mixed sound signal into the frequency domain; filtering the transformed signals to output a signal corresponding to a spatial signature of a source; summing an absolute value squared of the filtered signal over a predetermined range of frequencies; and comparing the sum to a threshold to determine if a voice is present. Additionally, the filtering step includes multiplying the transformed signals by an inverse of a noise spectral power matrix, a vector of channel transfer function ratios, and a source signal spectral power.

7058190 - Acoustic signal enhancement system - Owned by Harman Becker Automotive Systems-Wavemakers, Inc. (Vancouver,CA)

System and method for automatically measuring and monitoring the quality of acoustic data is disclosed. The system also provides suggestions for corrective actions to the system or user. The method monitors the quality of data and provides feedback to the system or user for corrective actions. The quality of data includes a combination of either a signal clipping detector, a microphone ON/OFF detector, an air puff detector, and a low signal-to-noise ratio detector.

7043428 - Background noise estimation method for an improved G.729 annex B compliant voice activity detection circuit - Owned by Texas Instruments Incorporated (Dallas, TX)

A method of initializing an ITU Recommendation G.729 Annex B compliant voice activity detection (VAD) device is disclosed, having the steps of (1) determining a first set of running average background noise characteristics in accordance with Recommendation G.729B; (2) determining a second set of running average background noise characteristics; and (3) substituting the second set of running average background noise characteristics for the first set when a specific event occurs. The specific event is a divergence between the first and second sets of running average background noise characteristics.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us