Patent ID: 9324331
Filing Date: 2016-04-26
CPC Classification: G10L

Claim Text:
1. A coding apparatus, comprising: a memory; a receiver that receives a speech/sound signal; an energy processor that divides the speech/sound signal into subframes and that calculates one of frame energy and subframe energy of the speech/sound signal using an auto-correlation operation of the speech/sound signal; an encoder that encodes the speech/sound signal divided into subframes using one of the frame energy and the subframe energy, and generates encoded speech/sound information; and a transmitter that transmits the encoded speech/sound information over a communication channel to a decoding apparatus, wherein the coding apparatus performs auto-correlation operations that substantially reduce processing calculations without causing deterioration of the accuracy of the frame energy and the subframe energy, wherein, when performing an auto-correlation operation on the speech/sound signal using equation 1 or equation 2, the energy processor performs auto-correlation operations at j′ and m′ which are different from j and m in accordance with the values of j and m, and calculates one of the frame energy and the subframe energy by substituting the auto-correlation operations at j and m with the auto-correlation operations at j′ and m′: E A P: filter order, α x j, m: index indicating delay time when auto-correlation is calculated, i: sample index of speech/sound signal, N k: subframe index, start end E: frame energy, A P: filter order, α x j, m: index indicating delay time when auto-correlation is calculated, i: sample index of speech/sound signal, start: leading sample index of frame, and end: tail-end sample index of frame, and wherein the energy processor performs control so as to increase the number of combinations of j and m to be substituted with auto-correlation operations at j′ and m′ as the difference between j and m in equation 1 or equation 2 increases.