Abstract:
A voice signal processing method and apparatus, which are used to process a voice signal collected by a microphone of a terminal in order to meet requirements of the terminal in different application modes for the voice signal generated after the processing. The method includes collecting at least two voice signals, determining a current application mode of a terminal, determining, according to the current application mode from the voice signals, voice signals corresponding to the current application mode, and performing, in a preset voice signal processing manner that matches the current application mode, beamforming processing on the corresponding voice signals.
Abstract:
An embodiment of the present invention discloses a data processing method, including: twiddling input data, so as to obtain twiddled data; pre-rotating the twiddled data by using a symmetric rotate factor, where the rotate factor is a·W4L2p+1, p=0, . . . , L/2−1, and a is a constant; performing a Fast Fourier (Fast Fourier Transform, FFT) transform of L/2 point on the pre-rotated data, where L is the length of the input data; post-rotating the data that has undergone the FFT transform by using a symmetric rotate factor, where the rotate factor is b·W4L2q+1, q=0, . . . , L/2−1, and b is a constant; and obtaining output data.
Abstract:
A voice signal processing method and apparatus, which are used to process a voice signal collected by a microphone of a terminal in order to meet requirements of the terminal in different application modes for the voice signal generated after the processing. The method includes collecting at least two voice signals, determining a current application mode of a terminal, determining, according to the current application mode from the voice signals, voice signals corresponding to the current application mode, and performing, in a preset voice signal processing manner that matches the current application mode, beamforming processing on the corresponding voice signals.
Abstract:
A speech recognition method and device are disclosed. The method includes: acquiring a text file specified by a user, and extracting a command word from the text file, to obtain a command word list; comparing the command word list with a command word library, to confirm whether the command word list includes a new command word; if the command word list includes the new command word, generating a corresponding new pronunciation dictionary; merging the new language model into a language model library; and receiving speech, and performing speech recognition on the speech according to an acoustic model, a phonation dictionary, and the language model library. Command words acquired online are closely related to online content; therefore, the number of the command words is limited and far less than the number of frequently used words.
Abstract:
An audio signal processing method and apparatus and a differential beamforming method and apparatus to resolve a problem that an existing audio signal processing system cannot process audio signals in multiple application scenarios at the same time. The method includes determining a super-directional differential beamforming weighting coefficient, acquiring an audio input signal and determining a current application scenario and an audio output signal, acquiring, a weighting coefficient corresponding to the current application scenario, performing super-directional differential beamforming processing on the audio input signal using the acquired weighting coefficient in order to obtain a super-directional differential beamforming signal in the current application scenario, and performing processing on the formed signal to obtain a final audio signal required by the current application scenario. By using this method, a requirement that different application scenarios require different audio signal processing manners can be met.
Abstract:
The invention relates to a portable electronic device, comprising: a housing comprising at least one hole; and at least two directional microphones mounted in the housing and placed coincidentally for stereo sound pickup, each one of the microphones defining a main sound axis and each one of the two directional microphones defining a direct sound direction and a opposite sound direction which describe opposite directions of the main sound axis, wherein the at least one hole is a common hole shared between the at least two directional microphones such that the main sound axis of the at least two directional microphones are pointing through the common hole in different directions.
Abstract:
A method for processing an audio signal, including: sound is converted to an analog audio input signal and converted into a digital audio signal; a windowed time domain signal is obtained and then a twiddled signal is obtained; the twiddled signal is pre-rotated and then an FFT is performed; an in-place fixed rotate compensation is performed on the FFT signal and then an post-rotated is performed; a quantized signal is obtained and then wrote into a bitstream for transmitting or storing.
Abstract:
A audio signal processing method includes: sampling and holding, in a time sharing manner, an audio-left channel analog signal output by an audio-left channel microphone of a stereo headset and an audio-right channel analog signal output by an audio-right channel microphone; performing analog-to-digital conversion on the audio-left channel analog signal and audio-right channel analog signal that are sampled and held, so as to obtain a corresponding audio-left channel digital signal and an audio-right channel digital signal; performing data encapsulation on the audio-left channel digital signal and the audio-right channel digital signal to obtain a serial digital signal; and receiving and demodulating, by a terminal, the serial digital signal to obtain an audio-left channel digital signal and an audio-right channel digital signal.
Abstract:
A sound signal processing method and apparatus are provided that relate to the audio signal processing field. The method in the present invention includes acquiring, by a mobile terminal, sound signals from a three-dimensional sound field, where at least three microphones are disposed on the mobile terminal and one microphone is configured to receive a sound signal in at least one direction; acquiring, according to the acquired sound signals, a direction of a sound source relative to the mobile terminal; and obtaining spatial audio signals according to the direction of the sound source relative to the mobile terminal and the acquired sound signals, where the spatial audio signals are used for simulating the three-dimensional sound field. The present invention is applicable to a process of collecting and processing signals in a three-dimensional sound field surrounding a terminal.
Abstract:
An echo cancellation method and apparatus, where the method includes collecting, by a collection microphone, a sound signal, collecting, by a conversation microphone, a near-end speech signal, canceling an echo component in the near-end speech signal according to the sound signal, to generate an echo-canceled speech signal, and outputting the echo-canceled speech signal such that the echo cancellation effect may be improved and conversation quality may be enhanced.