Back to results
US 2026/0089355 A1Published application
Audio splicing concept
OwnerHerbert THOMA, Robert BLEIDT +5inventors
InventorsHerbert THOMA, Robert BLEIDT, Stefan KRAEGELOH, Max NEUENDORF, Achim KUNTZ, Andreas NIEDERMEIER, Michael KRATSCHMER
Life of this patent
Estimating the term…
Abstract
Audio splicing is rendered more effective by the use of one or more truncation unit packets inserted into the audio data stream so as to indicate to an audio decoder, for a predetermined access unit, an end portion of an audio frame with which the predetermined access unit is associated, as to be discarded in playout.
Claims3
Audio decoder comprising:
- an audio decoding core configured to reconstruct an audio signal, in units of audio frames of the audio signal, from a sequence of payload packets of an audio data stream, wherein each of the payload packets belongs to a respective one of a sequence of access units into which the audio data stream is partitioned, wherein each access unit is associated with a respective one of the audio frames;
- and
- an audio truncator configured to be responsive to a truncation unit packet which is inserted, within a predetermined access unit, into the audio data stream, and comprises
- a packet type index indicating that the truncation unit packet is a truncation unit packet,
- a truncation length element indicating a temporal length of an end portion of an audio frame associated with the predetermined access unit in units of individual audio samples, or in n-tuples of consecutive audio samples, and
- a flag indicating whether the predetermined access unit has actually been used as a splice-out point or not;
- and
- a leading/trailing indicator indicating whether the temporal length is measured from a leading end or a trailing end of the audio frame towards an inner of the audio frame
- so as to check whether the flag is set and if so, truncate the audio frame so as to discard, in playing out the audio signal, the end portion indicated to be discarded in playout by the truncation unit packet, and if not, play out the audio frame completely,
- wherein the audio signal is, in units of the audio frames, encoded into the audio data stream by transform coding or using linear prediction, according to which the audio frames are coded using linear prediction coefficients and a coded representation of a prediction residual, coded using long term prediction (LTP) coefficients, codebook indices and/or a transform coding,
- wherein the audio decoder is configured to, responding to a signaling in the predetermined access unit, switch between
- decoding from the predetermined access unit the audio frame in a manner dependent on an access unit immediately preceding the predetermined access unit, in case of the signaling having a first state, or
- decoding from the predetermined access unit the audio frame in a manner independent from an access unit immediately preceding the predetermined access unit, in case of the signaling having a second state.
10 more elements
Audio decoding method comprising:
- reconstructing an audio signal, in units of audio frames of the audio signal, from a sequence of payload packets of an audio data stream, wherein each of the payload packets belongs to a respective one of a sequence of access units into which the audio data stream is partitioned, wherein each access unit is associated with a respective one of the audio frames;
- and
- responsive to a truncation unit packet which is inserted, within a predetermined access unit, into the audio data stream, and comprises
- a packet type index indicating that the truncation unit packet is a truncation unit packet,
- a truncation length element indicating a temporal length of an end portion of an audio frame associated with the predetermined access unit in units of individual audio samples, or in n-tuples of consecutive audio samples, and
- a flag indicating whether the predetermined access unit has actually been used as a splice-out point or not;
- and
- a leading/trailing indicator indicating whether the temporal length is measured from a leading end or a trailing end of the audio frame towards an inner of the audio frame
- checking whether the flag is set and if so, truncating the audio frame so as to discard, in playing out the audio signal, the end portion indicated to be discarded in playout by the truncation unit packet, and if not, playing out the audio frame completely,
- wherein the audio signal is, in units of the audio frames, encoded into the audio data stream by transform coding or using linear prediction, according to which the audio frames are coded using linear prediction coefficients and a coded representation of a prediction residual, coded using long term prediction (LTP) coefficients, codebook indices and/or a transform coding, wherein the method further comprises, responding to a signaling in the predetermined access unit, switching between
- decoding from the predetermined access unit the audio frame in a manner dependent on an access unit immediately preceding the predetermined access unit, in case of the signaling having a first state, or
- decoding from the predetermined access unit the audio frame in a manner independent from an access unit immediately preceding the predetermined access unit, in case of the signaling having a second state.
9 more elements
Dependencies are inferred from the claim text.