Abstract:
A voice wakeup detecting device for an electronic product includes a digital microphone and an application processor. The digital microphone has a function of judging whether a digital voice signal contains a subword according to subword model parameters. If the digital microphone confirms that the digital voice signal contains the subword, the digital microphone generates a first interrupt signal and outputs the digital voice signal. The application processor is enabled in response to the first interrupt signal. The application processor judges whether the digital voice signal contains a keyword according to keyword model parameters. If the application processor confirms that the digital voice signal contains the keyword, the electronic product is waked up from a sleep state to a normal working state under control of the application processor.
Abstract:
The invention provides a system for speech keyword detection and associated method. The system includes a speech keyword detector, an activity predictor and a decision maker. The activity predictor obtains sensor data provided by a plurality of sensors, and processes the sensor data to provide an activity prediction result indicating a probability for whether a user is about to give voice keyword. The decision maker processes the activity prediction result and a preliminary keyword detection result of the speech keyword detection to provide a keyword detection result.
Abstract:
A voice verifying system, which comprises: a microphone, which is always turned on to output at least one voice signal; a speech determining device, for determining if the voice signal is valid or not according to a reference value, wherein the speech determining device passes the voice signal if the voice signal is valid; and a verifying module, for verifying a speech signal generated from the voice signal and for outputting a device activating signal to activate a target device if the speech signal matches a predetermined rule; and a reference value generating device, for generating the reference value according to speech signal information from the verifying module.
Abstract:
Various techniques pertaining to non-coherent noise reduction for audio enhancement on a multi-microphone mobile device are proposed. A processor receives a plurality of signals from a plurality of audio sensors corresponding to a plurality of channels responsive to sensing by the plurality of audio sensors. The processor then performs a non-coherent noise reduction on one or more signals of the plurality of signals to suppress one or more non-coherent noises in each of the one or more signals based on a respective signal-to-noise ratio (SNR) associated with each of the one or more signals. The processor further combines the plurality of signals subsequent the noise reduction to generate an output signal.
Abstract:
A voice wakeup method is applied to wake up an electronic apparatus. The voice wakeup method includes executing a speaker identification function to analyze user voice and acquire a predefined identification of the user voice, executing a voiceprint extraction function to acquire a voiceprint segment of the user voice, executing an on-device training function via the voiceprint segment to generate an updated parameter, and utilizing the updated parameter to calibrate a speaker verification model, so that the speaker verification model is used to analyze a wakeup sentence and decide whether to wake up the electronic apparatus.
Abstract:
An audio synchronization method includes: receiving a first audio signal from a first recording device; receiving a second audio signal from a second recording device; performing a correlation operation upon the first audio signal and the second audio signal to align a first pattern of the first audio signal and the first pattern of the second audio signal; after the first patterns of the first audio signal and the second audio signal are aligned, calculating a difference between a second pattern of the first audio signal and the second pattern of the second audio signal; and obtaining a starting-time difference between the first audio signal and the second audio signal for audio synchronization according to the difference between the second pattern of the first audio signal and the second pattern of the second audio signal.
Abstract:
A method for performing active noise control upon a target zone includes: using an adaptive filtering circuit to receive at least one microphone signal obtained from a microphone; and, dynamically compensating at least one coefficient of the adaptive filtering circuit to adjust a frequency response of the adaptive filtering circuit according to an energy distribution of the at least one microphone signal, so as to make the adaptive filtering circuit receive the at least one microphone signal to generate a resultant anti-noise signal to the target zone based on the dynamically adjusted frequency response.
Abstract:
An embodiment of the invention provides a calibration control method performed by a microphone system. The microphone system includes a plurality of microphones configured to generate a plurality of microphone signals. First, the microphone system equalize the microphone signals to generate a plurality of equalized microphone signals. Next, the microphone system calculates a set of similarity indicators based on the equalized microphone signals. Then, the microphone system compares the set of similarity indicators with a set of predetermined thresholds to determine whether to calibrate the microphone signals.
Abstract:
A voice wakeup detecting device for an electronic product includes a digital microphone and an application processor. The digital microphone has a function of judging whether a digital voice signal contains a subword according to subword model parameters. If the digital microphone confirms that the digital voice signal contains the subword, the digital microphone generates a first interrupt signal and outputs the digital voice signal. The application processor is enabled in response to the first interrupt signal. The application processor judges whether the digital voice signal contains a keyword according to keyword model parameters. If the application processor confirms that the digital voice signal contains the keyword, the electronic product is waked up from a sleep state to a normal working state under control of the application processor.
Abstract:
An audio refocusing method includes receiving an indication signal indicating which sound source in a recorded signal has to be refocused on; determining a direction of the sound source or a location of the sound source; and enhancing sound generated by the sound source in the recorded signal according to the direction or the location of the sound source to generate a processed signal.