# US 2013/0159005 A1 · Audio decoding device, audio decoding method, audio decoding program, audio encoding device, audio encoding method, and audio encoding program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159005 A1
- Document ID: US20130159005A1
- Status: Published application
- Kind: A1
- Application number: 13/765,109
- Filed: 2013-02-12
- Published: 2013-06-20
- Earliest claimed: 2010-08-13
- Assignees: Ntt Docomo, Inc.
- Inventors: Kei KIKUIRI; Choong Seng BOON
- Web page: https://patentgrep.com/patent/US20130159005A1

## CPC

- G10L 19/00: Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis (in musical instruments G10H)
- G10L 19/18: Vocoders using multiple modes
- G10L 19/22: Mode decision, i.e. based on audio signal content versus external parameters
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

In an audio decoding device of an embodiment, a plurality of decoding units execute different audio decoding schemes, respectively, to generate audio signals from coded sequences. An extraction unit extracts long-term encoding scheme information from a stream. The stream has a plurality of frames each including a coded sequence of an audio signal. The long-term encoding scheme information is a unit information for multiple frames and indicates that a common audio encoding scheme was used to generate coded sequences of the multiple frames. According to the extracted long-term encoding scheme information, a selection unit selects, from the plurality of decoding units, a decoding unit to be used commonly to decode the coded sequences of the multiple frames.

## Claims

### Claim 1

An audio decoding device comprising;
a plurality of decoding units which execute different audio decoding schemes, respectively, to generate audio signals from coded sequences;
an extraction unit which extracts, from a stream having multiple frames each including a coded sequence of an audio signal and/or multiple super-frames each including a plurality of frames, a unit of long-term encoding scheme information for the multiple frames which indicates that a common audio encoding scheme is to be used to generate coded sequences of the multiple frames, or a unit of long-term encoding scheme information for the multiple super-frames which indicates that a set of common audio encoding schemes is to be used to generate coded sequences of the multiple super-frames; and
a selection unit which, in response to extraction of the long-term encoding scheme information, selects, from the plurality of decoding units, a decoding unit to be used commonly to decode the coded sequences of the multiple frames, or selects, from the plurality of decoding units, a set of decoding units to be used commonly to decode the coded sequences of the multiple super-frames.

### Claim 2 (depends on 1)

The audio decoding device according to claim 1, wherein in the stream, each frame coming subsequent to a lead frame in the multiple frames does not include information for specifying an audio encoding scheme to be used to generate a coded sequence of said each frame.

### Claim 3 (depends on 2)

The audio decoding device according to claim 2, wherein the selection unit selects a predetermined decoding unit from the plurality of decoding units according to the long-term encoding scheme information extracted by the extraction unit, and
wherein the stream does not include information for specifying an audio encoding scheme used to generate the coded sequences of the multiple frames.

### Claim 4 (depends on 3)

The audio decoding device according to claim 3, wherein the long-term encoding scheme information is 1-bit information.

### Claim 5

An audio encoding device comprising:
a plurality of encoding units which execute different audio encoding schemes, respectively, to generate coded sequences from audio signals;
a selection unit which selects, the plurality of encoding units, an encoding unit to be used commonly to encode audio signals of multiple frames or selects, from the plurality of encoding units, a set of encoding units to be used commonly to encode audio signals of multiple super-frames each including a plurality of frames;
a generation unit which generates a unit of long-term encoding scheme information for the multiple frames which indicates that a common audio encoding scheme is to be used to generate coded sequences of the multiple frames, or a unit of long-term encoding scheme information for the multiple super-frames which indicates that a set of common audio encoding schemes is to be used to generate coded sequences of the multiple super-frames; and
an output unit which outputs a stream including the coded sequences of the multiple frames generated by the encoding unit selected by the selection unit, or the coded sequences of the multiple super-frames generated by the set of encoding units selected by the selection unit, and the long-term encoding scheme information.

### Claim 6 (depends on 5)

The audio encoding device according to claim 5, wherein in the stream, each frame subsequent to a lead frame in the multiple frames does not include information for specifying an audio encoding scheme to be used to generate a coded sequence of said each frame.

### Claim 7 (depends on 6)

The audio encoding device according to claim 6, wherein the selection unit selects a predetermined encoding unit from the plurality of encoding units, and
wherein the stream does not include information for specifying an audio encoding scheme to be used to generate the coded sequences of the multiple frames.

### Claim 8 (depends on 7)

The audio encoding device according to claim 7, wherein the long-term encoding scheme information is 1-bit information.

### Claim 9

An audio decoding method comprising;
a step of extracting, from a stream having multiple frames each including a coded sequence of an audio signal and/or multiple super-frames each including a plurality of frames, a unit of long-term encoding scheme information for the multiple frames which indicates that a common audio encoding scheme is to be used to generate coded sequences of the multiple frames, or a unit of long-term encoding scheme information for the multiple super-frames which indicates a set of common audio encoding schemes is to be used to generate coded sequences of the multiple super-frames;
a step of, in response to extraction of the long-term encoding scheme information, selecting, from a plurality of different audio decoding schemes, an audio decoding scheme to be used commonly to decode the coded sequences of the multiple frames, or selecting, from the plurality of audio decoding schemes, a set of audio decoding schemes to be used commonly to decode the coded sequences of the multiple super-frames; and
a step of decoding the coded sequences of the multiple frames, using the selected audio decoding scheme, or decoding the coded sequences of the multiple super-frames, using the selected set of audio decoding schemes.

### Claim 10

An audio encoding method comprising:
selecting, from a plurality of different audio decoding schemes, an audio encoding scheme to be used commonly to encode audio signals of multiple frames, or selecting, from the plurality of audio encoding schemes, a set of audio encoding schemes to be used commonly to encode audio signals of multiple super-frames each including a plurality of frames;
a step of encoding the audio signals of the multiple frames using the selected audio encoding scheme to generate coded sequences of the multiple frames, or encoding the audio signals of the multiple super-frames using the selected set of audio encoding schemes to generate coded sequences of the multiple super-frames;
a step of generating a unit of long-term encoding scheme information for the multiple frames which indicates that a common audio encoding scheme is to be used to generate the coded sequences of the multiple frames, or a unit of long-term encoding scheme information for the multiple super-frames which indicates that a set of common audio encoding schemes is to be used to generate the coded sequences of the multiple super-frames; and
a step of outputting a stream including the coded sequences of the multiple frames or the coded sequences of the multiple super-frames, and the long-term encoding scheme information.

### Claim 11

A non-transitory storage medium that includes a program for causing a computer to function as:
a plurality of decoding units which execute different audio decoding schemes, respectively, to generate audio signals from coded sequences;
an extraction unit which extracts, from a stream having multiple frames each including a coded sequence of an audio signal and/or multiple super-frames each including a plurality of frames, a unit of long-term encoding scheme information for the multiple frames which indicates that a common audio encoding scheme is to be used to generate coded sequences of the multiple frames, or a unit of long-term encoding scheme information for the multiple super-frames which indicates that a set of common audio encoding schemes is to be used to generate coded sequences of the multiple super-frames; and
a selection unit which, in response to extraction of the long-term encoding scheme information, selects, from the plurality of decoding units, a decoding unit to be used commonly to decode the coded sequences of the multiple frames or selects, from the plurality of decoding units, a set of decoding units to be used commonly used to decode the coded sequences of the multiple super-frames.

### Claim 12

A non-transitory storage medium that includes a program for causing a computer to function as:
a plurality of encoding units which execute different audio encoding schemes, respectively, to generate coded sequences from audio signals;
a selection unit which selects, from the plurality of encoding units, an encoding unit to be used commonly to encode audio signals of multiple frames or selects, from the plurality of encoding units, a set of encoding units to be used commonly to encode audio signals of multiple super-frames each including a plurality of frames;
a generation unit which generates a unit of long-term encoding scheme information for the multiple frames which indicates that a common audio encoding scheme is to be used to generate coded sequences of the multiple frames, or a unit of long-term encoding scheme information for the multiple super-frames which indicates that a set of common audio encoding schemes is to be used to generate coded sequences of the multiple super-frames; and
an output unit which outputs a stream including the coded sequences of the multiple frames generated by the encoding unit selected by the selection unit, or the coded sequences of the multiple super-frames generated by the set of encoding units selected by the selection unit, and the long-term encoding scheme information.
