Abstract:
Good sound quality as perceived by the ear is obtained even with few information bits. A shape quantizer (111) is comprised of an interval search unit (121) which searches and encodes the pulses in each band of a plurality of divisions of the specified search interval, and a full search unit (122) which searches for pulses over the entire search interval, and quantizes the shape of the input spectrum at the positions and the polarities of a small number of pulses. The interval search unit (121) encodes a pulse searched for in a higher band than the specified frequency with fewer bits than a pulse searched for in another band. The full search unit (122) encodes the pulses positioned in a higher band than the specified frequency with fewer bits than the other pulses. A gain quantizer (112) calculates and quantizes in each band the gain of a pulse searched for by the shaper quantizer (111).
Abstract:
Disclosed is an adaptive sound source vector quantization device capable of improving quantization accuracy of adaptive sound source vector quantization while suppressing increase of the calculation amount in CELP sound encoding which performs encoding in sub-frame unit. In the device, a search adaptive sound source vector generation unit (103) cuts out an adaptive sound source vector of a frame length (n) from an adaptive sound source codebook (102), a search impulse response matrix generation unit (105) generates a search impulse response matrix of n n by using an impulse response matrix for each of sub-frames inputted from a synthesis filter (104), a search target vector generation unit (106) adds the target vector of each sub-frame so as to generate a search target vector of frame length (n), an evaluation scale calculation unit (107); calculates the evaluation scale of the adaptive sound source vector quantization by using the search adaptive sound source vector, the search impulse response matrix, and the search target vector.
Abstract:
Provided is an audio encoding device capable of improving performance of an adaptive codebook and improving quality of a decoded audio. In this audio encoding device, an adaptive codebook (113) cuts out one specified by a comparison unit (117) from adaptive code vectors stored in an internal buffer and outputs it to a filtering unit (101) and a switching unit (121). The filtering unit (101) performs a predetermined filtering process on the adaptive sound source signal and outputs the obtained adaptive code vector to the switching unit (121). According to an instruction from the comparison unit (117), the switching unit (121) outputs the adaptive code vector directly outputted from the adaptive codebook (113) to a gain adjusting unit (115) when the adaptive codebook (113) is searched and outputs the adaptive code vector outputted from the filtering unit (101) after being subjected to the filtering process to the gain adjusting unit (115) when a fixed sound source is searched after the adaptive sound source search.
Abstract:
It is possible to provide an encoding device and an encoding method capable of realizing encoding with a very small information amount and a very small calculation amount when encoding higher-band spectrum data according to lower-band spectrum data in a wide-band signal. The device and the method can obtain a high-quality decoded signal even if a large quantization distortion is caused in the lower-band spectrum data. In this device, when encoding higher-band spectrum data in a signal to be encoded, according to lower-band spectrum data in the signal, only for a part (a head portion) of the higher-band spectrum data, the lower-band spectrum data after being quantized is subjected to approximate partial search and higher-band spectrum data is generated according to the search result.
Abstract:
There is disclosed an audio encoding device capable of realizing effective encoding while using audio encoding of the CELP method in an extended layer when hierarchically encoding an audio signal. In this device, a first encoding section (115) subjects an input signal (S11) to audio encoding processing of the CELP method and outputs the obtained first encoded information (S12) to a parameter decoding section (120). The parameter decoding section (120) acquires a first quantization LSP code (L1), a first adaptive excitation lag code (A1), and the like from the first encoded information (S12), obtains a first parameter group (S13) from these codes, and outputs it to a second encoding section (130). The second encoding section (130) subjects the input signal (S11) to a second encoding processing by using the first parameter group (S13) and obtains second encoded information (S14). A multiplexing section (154) multiplexes the first encoded information (S12) with the second encoded information (S14) and outputs them via a transmission path N to a decoding apparatus (150).
Abstract:
Provided is a voice encoding device which can accurately encode a spectrum shape of a signal having a strong tonality such as a vowel. The device includes: a sub-band constituting unit (151) which divides a first layer error conversion coefficient to be encoded into M sub-bands so as to generate M sub-band conversion coefficients; a shape vector encoding unit (152) which performs encoding on each of the M sub-band conversion coefficient so as to obtain M shape encoded information and calculates a target gain of each of the M sub-band conversion coefficients; a gain vector forming unit (153) which forms one gain vector by using M target gains; a gain vector encoding unit (154) which encodes the gain vector so as to obtain gain encoded information; and a multiplexing section unit (155) which multiplexes the shape encoded information with the gain encoded information.
Abstract:
Provided is an encoding device which can obtain a sound quality preferable for auditory sense even if the number of information bits is small. The encoding device includes a shape quantization unit (111) having: a section search unit (121) which searches for a pulse for each of bands into which a predetermined search section is divided; and a whole search unit (122) which performs search for a pulse over the entire search section. The shape of an input spectrum is quantized by a small number of pulse positions and polarities. A gain quantization unit (112) calculates a gain of the pulse searched by the shape quantization unit (111) and quantizes the gain for each of the bands.