Patent ID: 7505912
Filing Date: 2009-03-17
Classification: G10L,H04L

Abstract:
1. An audio decoding device including a jitter buffer comprising a plurality of buffer portions for storing a received packet, and decoding means for decoding the packet stored in the jitter buffer, wherein the received packet is stored in a position corresponding to its packet number in the jitter buffer by using a packet number of a packet stored in a buffer portion at an output end of the jitter buffer as a reference packet number, the audio decoding device comprising: playback speed change means for changing, with respect to a decoded audio signal obtained by the decoding means, the playback speed thereof; an output buffer for temporarily storing a digital audio signal outputted from the playback speed change means; means for reading out the digital audio signals stored in the output buffer at predetermined time intervals; playback speed control means for controlling the playback speed change means on the basis of the position in which the received packet is stored in the jitter buffer; and decoding timing control means for controlling the timing of decoding by the decoding means on the basis of the amount of data stored in the output buffer; wherein a first region, a second region and a third region are set within the jitter buffer, the first region being composed of a given number of buffer portions from the output end of the jitter buffer, the second region being composed of a given number of buffer portions and lying between the first region and an opposite end of the output end in the jitter buffer, and the third region being composed of a given number of buffer portions and lying between the second region and the opposite end of the output end in the jitter buffer; and the playback speed control means controls the playback speed change means such that the playback speed is reduced when the received packet is stored in the first region of the jitter buffer, while controlling the playback speed change means such that the playback speed is increased when at least a predetermined number of packets, which arrive consecutively, is stored in the third region of the jitter buffer.