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 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.
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 control device has a speech command recognizer, a sensor data processor and a decision making circuit. The speech command recognizer is arranged for performing speech command recognition to output a recognized speech command. The sensor data processor is arranged for processing sensor data generated from at least one auxiliary sensor to generate a detection output. The decision making circuit is arranged for deciding a response of the voice control device according to the recognized speech command and the detection output. The same speech command is able to trigger difference responses according to the detection output (e.g., detected motion). Besides, an adaptive training process may be employed to improve the accuracy of the sensor data processor. Hence, the voice control device may have improved performance of the voice control feature due to a reduce occurrence probability of miss errors and false alarm errors.
Abstract:
A voice control device has a speech command recognizer, a sensor data processor and a decision making circuit. The speech command recognizer is arranged for performing speech command recognition to output a recognized speech command. The sensor data processor is arranged for processing sensor data generated from at least one auxiliary sensor to generate a detection output. The decision making circuit is arranged for deciding a response of the voice control device according to the recognized speech command and the detection output. The same speech command is able to trigger difference responses according to the detection output (e.g., detected motion). Besides, an adaptive training process may be employed to improve the accuracy of the sensor data processor. Hence, the voice control device may have improved performance of the voice control feature due to a reduce occurrence probability of miss errors and false alarm errors.