摘要:
A voice encoding device accurately encodes a spectrum shape of a signal having a strong tonality such as a vowel. The device includes: a sub-band divider 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 encoder which performs encoding on each of the M sub-band conversion coefficients 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 former which forms one gain vector by using M target gains; a gain vector encoder which encodes the gain vector so as to obtain gain encoded information; and a multiplexer which multiplexes the shape encoded information with the gain encoded information.
摘要:
A pulse location search device (400) is equipped with: a first search unit (401) that obtains a first location where a first pulse is located by conducting a first preliminary selection with respect to a first candidate group, and conducting a first search; a second search unit (402) that obtains a second location where a second pulse is located by using the first location and conducting a second search with respect to all of the location candidates of a second candidate group of locations where the second pulse is located; and a third search unit (403) that obtains a third location where the first pulse is located by using the second location and conducting a second preliminary selection with respect to the first candidate group, and conducting a third search with respect to the result of the second preliminary selection.
摘要:
A vector quantizer which improves the accuracy of vector quantization in switching over a vector quantization codebook on a first stage depending on the type of feature having the correlation with a quantization target vector. In the vector quantizer, a classifier generates classification information representing a type of narrowband LSP vector having the correlation with wideband LSP (Line Spectral Pairs) of the plural types. A first codebook selects one sub-codebook corresponding to the classification information as a codebook used for the quantization of the first stage from plural sub-codebooks corresponding to each of the types of narrowband LSP vectors. A multiplier multiplies the quantization residual vector of the first stage inputted from an adder by a scaling factor corresponding to the classification information of plural scaling factors stored in a scaling factor determiner and outputs it to an adder as the quantization target of a second stage.
摘要:
A technique of improving the degree of freedom of controlling the accuracy of encoding a stereo signal. In a stereo signal encoding device, a sum/difference calculation section generates a monophonic signal which is the sum of first and second channel signals constituting a stereo signal and a side signal which is the difference between the first channel signal and the second channel signal. A mode setting section generates mode information that indicates either a monophonic encoding mode or a stereo encoding mode. A core layer encoding section, a first extended layer encoding section, a second extended layer encoding section, and a third extended layer encoding section individually carry out the monophonic encoding using the monophonic signals or the stereo encoding using both the monophonic signal and the side signal depending on the mode information, and output to a multiplexing section the resultant encoded information from the core layer to the third extended layer.
摘要:
An encoding device reduces the encoding distortion as compared to the conventional technique and obtains a preferable sound quality for auditory sense. In the encoding device, a shape quantization unit quantizes the shape of an input spectrum with a small number of pulse positions and polarities. The shape quantization unit sets a pulse amplitude width to be searched later upon search of the pulse position to a value not greater than the pulse amplitude width which has been searched previously. A gain quantization unit calculates a gain of a pulse searched by the shape quantization unit for each of bands.
摘要:
Provided are a vector quantization device, a voice coding device, a vector quantization method, and a voice coding method which enable a reduction in the calculation amount of voice codec without deterioration of voice quality. In the vector quantization device, a first reference vector calculation unit (201) calculates a first reference vector by multiplying a target vector (x) by an auditory weighting LPC synthesis filter (H), and a second reference vector calculation unit (202) calculates a second reference vector by multiplying an element of the first reference vector by a filter having a high pass characteristic. A polarity preliminary selection unit (205) generates a polar vector by disposing a unit pulse having a positive or negative polarity, which is selected on the basis of the polarity of an element of the second reference vector, in the position of said element.
摘要:
There is disclosed an encoder apparatus whereby, when a band expanding technique for encoding, based on the spectral data of a lower frequency portion, the spectral data of a higher frequency portion is applied to a lower layer in a hierarchical encoding/decoding system, an efficient encoding can be performed in an upper layer as well, thereby improving the decoded-signal quality. In an encoder apparatus (101), a second layer decoder unit (207) calculates a spectrum (differential spectrum), which is to be encoded in a third layer encoder unit (210) that is an upper layer of the second layer decoder unit (207), by applying such an ideal gain (first gain parameter a1) that minimizes the energy of the differential spectrum.
摘要:
Disclosed is an adaptive sound source vector quantization device capable of reducing deviation of the quantization accuracy of the adaptive sound source vector quantization of each sub-frame when performing an adaptive sound source vector quantization in a sub-frame unit by using a greater information amount in a first sub-frame than in a second sub-frame. In this device: when the device performs the adaptive sound source vector quantization of the first sub-frame, an adaptive sound source vector generation unit (104) cuts out an adaptive sound source vector of length r (r, n, m are integers satisfying the relationship: m
摘要:
Disclosed is a vector quantisation device which can reduce the computational complexity of an audio codec without reducing the audio quality. A vector quantisation device (112) searches a codebook using code vectors, with which the impulse response of an audibility weighted synthesis filter is convolved and which configure the codebook, and target vectors. A filtering unit (201) applies a filter exhibiting a low pass and/or a high pass characteristic to the impulse response. If the filter has a high pass characteristic, a compaction unit (202) then compacts the degree of the post-filtering impulse response. A convolution unit (203) convolves the post-filtering impulse response with each of the code vectors. If the filter has a low pass characteristic, a search unit (204) thins out elements of the plurality of code vectors with which the impulse response has been convolved, and elements of the target vectors.
摘要:
When space-time block code signals are to be transmitted, the patterns thereof are changed in accordance with data to be transmitted. This advantageously allows a good-quality data transmission to be achieved by the space-time block code signals. In addition, since data can be transmitted by use of the patterns of the space-time block code signals, the data transmission efficiency can be improved.