DYNAMIC RANGE CONTROL MODULE, SPEECH PROCESSING APPARATUS, AND METHOD FOR AMPLITUDE ADJUSTMENT FOR A SPEECH SIGNAL
First Claim
1. A speech processing apparatus, comprising:
- a speech signal source, generating a speech signal;
a dynamic range control module, coupled to the speech signal source, determining a syllable from the speech signal, calculating peak amplitude of the syllable, and adjusting amplitude of the whole syllable with same gain according to the peak amplitude in the syllable to obtain an adjusted speech signal; and
a power amplifier, coupled to the dynamic range control module, amplifying the adjusted speech signal to obtain an amplified speech signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a dynamic range control module installed in a speech processing apparatus. In one embodiment, the dynamic range control module comprises a buffer, a voice activity detector, a peak calculation module, and an amplitude adjusting module. The buffer buffers a speech signal to obtain a delayed speech signal. The voice activity detector determines a syllable from the delayed speech signal. The peak calculation module calculates peak amplitude of the syllable. The amplitude adjusting module determines an attenuation factor corresponding to the syllable according to the peak amplitude in the syllable, and adjusts amplitude of the whole syllable with the same gain according to the attenuation factor to obtain an adjusted speech signal.
-
Citations
20 Claims
-
1. A speech processing apparatus, comprising:
-
a speech signal source, generating a speech signal; a dynamic range control module, coupled to the speech signal source, determining a syllable from the speech signal, calculating peak amplitude of the syllable, and adjusting amplitude of the whole syllable with same gain according to the peak amplitude in the syllable to obtain an adjusted speech signal; and a power amplifier, coupled to the dynamic range control module, amplifying the adjusted speech signal to obtain an amplified speech signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A dynamic range control module, installed in a speech processing apparatus, comprising:
-
a buffer, buffering a speech signal to obtain a delayed speech signal; a voice activity detector, determining a syllable from the delayed speech signal; a peak calculation module, calculating peak amplitude of the syllable; and an amplitude adjusting module, determining an attenuation factor corresponding to the syllable according to the peak amplitude in the syllable, and adjusting amplitude of the whole syllable with same gain according to the attenuation factor to obtain an adjusted speech signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for amplitude adjustment for a speech signal, comprising:
-
buffering a speech signal to obtain a delayed speech signal; determining a syllable from the delayed speech signal; calculating peak amplitude of the syllable; determining an attenuation factor corresponding to the syllable according to the peak amplitude in the syllable; and adjusting amplitude of the whole syllable with the same gain according to the attenuation factor to obtain an adjusted speech signal. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification