Abstract:
An audio system has a housing in which are integrated a number of microphones. A programmed processor accesses the microphone signals and produces a number of acoustic pick up beams. A number of separation values are computed, each being a measure of the difference between strength of a respective beam and strength of a noise reference input signal. One of the beams is selected whose separation value is the largest, and the selected beam is applied to a first input of a two-channel noise suppression process, while the noise reference input signal is applied to the second input of the noise suppression process. Other embodiments are also described and claimed.
Abstract:
In one embodiment, a process for suppressing reverberation begins with a device of a user obtaining a reverberant speech signal from a voice of the user. The device determines a first estimated reverberation component of the reverberant speech signal. The device generates a first de-reverberated output signal with a first reverberation suppression based on the reverberant speech signal and the first estimated reverberation component. Then, the device generates a second improved reverberation component using the first de-reverberated output signal. The device generates a second de-reverberated output signal with a second reverberation suppression based on the reverberant speech signal and the second improved reverberation component.
Abstract:
System of improving sound quality includes loudspeaker, microphone, accelerometer, acoustic-echo-cancellers (AEC), and double-talk detector (DTD). Loudspeaker outputs loudspeaker signal including downlink audio signal from far-end speaker. Microphone generates microphone uplink signal and receives at least one of: near-end speaker, ambient noise, and loudspeaker signals. Accelerometer generates accelerometer-uplink signal and receives at least one of: near-end speaker, ambient noise, and loudspeaker signals. First AEC receives downlink audio, microphone-uplink and double talk control signals, and generates AEC-microphone linear echo estimate and corrected AEC-microphone uplink signal. Second AEC receives downlink audio, accelerometer uplink and double talk control signals, and generates AEC-accelerometer linear echo estimate and corrected AEC-accelerometer uplink signal. DTD receives downlink audio signal, uplink signals, corrected uplink signals, linear echo estimates, and generates double-talk control signal. Uplink audio signal including at least one of corrected microphone-uplink signal and corrected accelerometer-uplink signal is generated. Other embodiments are described.
Abstract:
An audio system has an ambient sound enhancement function, in which an against-the-ear audio device having a speaker converts a digitally processed version of an input audio signal into sound. The audio system also has an acoustic noise cancellation (ANC) function that may be combined in various ways with the sound enhancement function, and that may be responsive to voice activity detection. Other aspects are also described and claimed.
Abstract:
Systems and methods for reducing effects of time-division multiplexing noise in mobile communications devices. When cellular communication with time-division multiplexing is detected, such as Global System for Mobiles (GSM) communication with Time Division Multiple Access (TDMA) protocol, total energy and energy at a repetition frequency of the time division multiplexing is measured in audio signals received from several microphones located in the device. A control signal indicating microphones affected by TDMA noise is provided to signal processing subsystems that receive audio signals from the microphones. A beam former circuit may combine two or more audio signals to produce beam formed signals. The control signal may further indicate beam formed signals affected by TDMA noise based on a ratio of the energy from the repetition frequency to the total energy in the beam formed signals.
Abstract:
An audio electronics system operates on audio data. A low-pass or bandpass filter produces first data from audio data. A level detector produces a time-varying first gain. The first gain is based on a time-varying level of the first data. A harmonics generator receives, as input, the first data adjusted by an inverse of the first gain. The harmonics generator produces second data, as harmonics of the input. A multiplier outputs the second data adjusted by the first gain. Other aspects are also described and claimed.
Abstract:
A method for controlling a speech enhancement process in a far-end device, while engaged in a voice or video telephony communication session over a communication link with a near-end device. A near-end user speech signal is produced, using a microphone to pick up speech of a near-end user, and is analyzed by an automatic speech recognizer (ASR) without being triggered by an ASR trigger phrase or button. The recognized words are compared to a library of phrases to select a matching phrase, where each phrase is associated with a message that represents an audio signal processing operation. The message associated with the matching phrase is sent to the far-end device, which is used to configure the far-end device to adjust the speech enhancement process that produces the far-end speech signal. Other embodiments are also described.
Abstract:
Electronic system for audio noise processing and noise reduction comprises: first and second noise estimators, selector and attenuator. First noise estimator processes first audio signal from voice beamformer (VB) and generate first noise estimate. VB generates first audio signal by beamforming audio signals from first and second audio pick-up channels. Second noise estimator processes first and second audio signal from noise beamformer (NB), in parallel with first noise estimator and generates second noise estimate. NB generates second audio signal by beamforming audio signals from first and second audio pick-up channels. First and second audio signals include frequencies in first and second frequency regions. Selector's output noise estimate may be a) second noise estimate in the first frequency region, and b) first noise estimate in the second frequency region. Attenuator attenuates first audio signal in accordance with output noise estimate. Other embodiments are also described.
Abstract:
Systems and methods for reducing effects of time-division multiplexing noise in mobile communications devices. When cellular communication with time-division multiplexing is detected, such as Global System for Mobiles (GSM) communication with Time Division Multiple Access (TDMA) protocol, total energy and energy at a repetition frequency of the time division multiplexing is measured in audio signals received from several microphones located in the device. A control signal indicating microphones affected by TDMA noise is provided to signal processing subsystems that receive audio signals from the microphones. A beam former circuit may combine two or more audio signals to produce beam formed signals. The control signal may further indicate beam formed signals affected by TDMA noise based on a ratio of the energy from the repetition frequency to the total energy in the beam formed signals.
Abstract:
An orientation detector can have a first microphone, a second microphone, and a reference microphone spaced from the first microphone and the second microphone. An orientation processor can be configured to determine an orientation of the first microphone, the second microphone, or both, relative to a user's mouth based on a comparison of a relative strength of a first signal associated with the first microphone to a relative strength of a second signal associated with the second microphone. A channel selector in a speech enhancer can select one signal from among several signals based at least in part on the orientation determined by the orientation processor. A mobile communication handset can include a microphone-based orientation detector of the type disclosed herein.