摘要:
A method and apparatus for controlling various functional elements in a digital telephone system using state determination from an echo canceller. An echo canceller is used to evaluate which one of five talk states two speakers are engaged in during a telephone conversation. This state determination information is used to control a tone detector function, a noise suppressor function, an adaptive equalizer function, a transmission mute function, and a vocoder encoder function within a vocoder. During the talk state where the far-end speaker is active and the near-end speaker is inactive, the echo canceller provides a signal which disables background noise estimates from being performed in the noise suppressor and the vocoder encoder. The same signal is used to disable the tone detector and to enable the transmission mute function during this talk state.
摘要:
A system for enhancing low frequency spectral content of a digitized signal which identifies a fundamental frequency component in the signal and selectively boosts signals within a predetermined range thereof. In the illustrative embodiment, the digitized signal is a frequency domain transformed speech signal. The invention amplifies the low frequency components of the speech signal. The speaker unique fundamental frequency of the speech is computed using pitch delay information and is thus dynamic from frame to frame and also speaker to speaker. This fundamental frequency defines the center point of a gain window which is applied to select frequency components. Only such fundamental frequency components which exhibit a large enough signal to noise ratio have the amplification function applied. Thus, this function can be applied directly following a noise suppression system which has knowledge of the signal quality in each frequency bin. The gain window is ramped up and hanged over to smooth the amplification function between successive frames.
摘要:
A system for enhancing low frequency spectral content of a signal transmitted via a channel, that includes a noise suppression circuit to update channel energy estimates; and a spectral enhancer circuit coupled to and follows the noise suppression circuit, the spectral enhancer circuit to determine channel enhancement in response to the channel energy estimates.
摘要:
The present invention is a novel and improved method and apparatus for performing position location in wireless communications system. One embodiment of the invention comprises a method for performing position location on a subscriber unit in a terrestrial wireless telephone system using a set of satellites each transmitting a signal, the terrestrial wireless telephone system having base stations, including the steps of transmitting an aiding message from the base station to the subscriber unit, said aiding message containing information regarding a data boundary for each signal from the set of satellites, applying correlation codes to each signal yielding corresponding correlation data and accumulating said correlation data over an first interval preceding a corresponding data boundary yielding a first accumulation result, and a second interval following said corresponding data boundary yielding a second accumulation result.
摘要:
The present invention is a novel and improved method and apparatus for performing position location in wireless communications system. One embodiment of the invention comprises a method of performing position location in a wireless subscriber unit having a local oscillator, including the steps of receiving a position location request, acquiring a timing signal when a sufficient period of time has elapsed since the local oscillator has been corrected and correcting said local oscillator using a correction signal based on said timing signal, substantially freezing the correction signal, performing a position location procedure using the local oscillator with the correction signal applied, and ending said position location procedure.
摘要:
The present invention is a novel and improved method and apparatus for performing position location in wireless communications system. One embodiment comprises a method for performing position location in a wireless communication system using a set of signals transmitted from a set of satellites including the steps of receiving signal samples, rotating an acquisition code by a first rotation amount yielding a rotated acquisition code, despreading said signal samples using rotated acquisition code yielding despread data, accumulating said despread data over a first duration yielding partially accumulated data, rotating said partially accumulated data by a second rotation amount yielding rotated data and accumulating said rotated data.
摘要:
A method and apparatus are described for detecting doubletalk in an acoustic echo canceller. The present invention examines the spectral characteristic of the near-end audio signal and the spectral characteristics of the far-end audio signal and determines from the comparison if a condition of doubletalk exists. An exemplary implementaion of the present invention is presented in an acoustic echo canceller wherein the adaptation of the adaptive filter taps is inhibited during periods of doubletalk.
摘要:
An apparatus that automatically adjusts the adaptation block size for a least-mean square (LMS) adaptive filter depending on the input signal-to-noise ratio (SNR) is disclosed. The apparatus monitors the instantaneous SNR and continually adjusts the block size to provide high noise immunity, thereby increasing the convergence speed of the filter and decreasing the asymptotic mean-square error. An exemplary embodiment of the present invention is presented in the context of acoustic echo cancellation, though it is noted that the adaptive filter of the present invention is useful in any environment in which the noise characteristics are subject to change.
摘要:
A digital signal processor uses a variable length instruction set. The variable length instructions may be stored in adjacent locations within memory space. The beginning and ending of instructions may, but are not required to, occur across memory word boundaries. Preferably, the variable length instructions contain variable numbers of instruction fragments. Each instruction fragment causes a particular operation (or operations) to be performed, thereby allowing multiple operations to be performed during each clock cycle. This reduces the total number of clock cycles necessary to perform a task.
摘要:
This disclosure is directed to techniques for estimating signal-to-noise ratio (SNR) of signals received by a wireless communication device. The techniques take advantage of spatial receive diversity in a wireless communication device to achieve accurate estimates of SNR. In general, a spatial projection wiener filter function can be applied to incoming symbol estimates to support efficient computation of SNR. The estimated SNR can be used to produce power control commands for use in forward power control.