АУДИОДЕКОДЕР, СПОСОБ И КОМПЬЮТЕРНАЯ ПРОГРАММА С ИСПОЛЬЗОВАНИЕМ ХАРАКТЕРИСТИКИ ПРИ ОТСУТСТВИИ ВХОДНОГО СИГНАЛА ДЛЯ ПОЛУЧЕНИЯ ПЛАВНОГО ПЕРЕХОДА

1. Аудиодекодер (100; 200; 300) для предоставления декодированной аудиоинформации (112; 212; 312) на основе кодированной аудиоинформации (110; 210; 310), причем аудиодекодер содержит:
C
- декодер (120; 220; 320) в области линейного прогнозирования, сконфигурированный с возможностью предоставлять первую декодированную аудиоинформацию (122; 222; 322; S(n)) на основе аудиокадра, кодированного в области линейного прогнозирования;
M
- декодер (130; 230; 330) в частотной области, сконфигурированный с возможностью предоставлять вторую декодированную аудиоинформацию (132; 232; 332; S(n)) на основе аудиокадра, кодированного в частотной области; и
- процессор (140; 240; 340) переходов,
- при этом процессор переходов сконфигурирован с возможностью получать характеристику (150; 256; 348) при отсутствии входного сигнала линейной прогнозирующей фильтрации (148; 254; 346), при этом начальное состояние (146; 252; 344) линейной прогнозирующей фильтрации задается в зависимости от первой декодированной аудиоинформации и второй декодированной аудиоинформации, и
M
C
- при этом процессор переходов сконфигурирован с возможностью модифицировать вторую декодированную аудиоинформацию (132; 232; 332; S(n)), которая предоставляется на основе аудиокадра, кодированного в частотной области после аудиокадра, кодированного в области линейного прогнозирования, в зависимости от характеристики при отсутствии входного сигнала, чтобы получать плавный переход между первой декодированной аудиоинформацией (S(n)) и модифицированной второй декодированной аудиоинформацией ().
2. Аудиодекодер по п. 1,
C
C
- в котором процессор переходов сконфигурирован с возможностью получать первую характеристику (248; ) при отсутствии входного сигнала линейного прогнозирующего фильтра (246) в ответ на первое начальное состояние (244; S(n)) линейного прогнозирующего фильтра, заданное посредством первой декодированной аудиоинформации (222; S(n)), и
C
M
- при этом процессор переходов сконфигурирован с возможностью получать вторую характеристику (256; ) при отсутствии входного сигнала линейного прогнозирующего фильтра (254) в ответ на второе начальное состояние (252) линейного прогнозирующего фильтра, заданное посредством модифицированной версии () первой декодированной аудиоинформации (222, S(n)), которая предоставляется с искусственным наложением спектров и которая содержит долю части второй декодированной аудиоинформации (232, S(n)), или
C
C
M
- при этом процессор переходов сконфигурирован с возможностью получать комбинированную характеристику (150; 348) при отсутствии входного сигнала линейного прогнозирующего фильтра (148; 346) в ответ на начальное состояние (146; 344) линейного прогнозирующего фильтра, заданное посредством комбинации первой декодированной аудиоинформации (122; 322; S(n)) и модифицированной версии () первой декодированной аудиоинформации (122; 322; S(n)), которая предоставляется с искусственным наложением спектров и которая содержит долю части второй декодированной аудиоинформации (132; 332; S(n));
M
C
- при этом процессор переходов сконфигурирован с возможностью модифицировать вторую декодированную аудиоинформацию (132; 232; 332; S(n)), которая предоставляется на основе аудиокадра, кодированного в частотной области после аудиокадра, кодированного в области линейного прогнозирования, в зависимости от первой характеристики (248; ) при отсутствии входного сигнала и второй характеристики (256; ) при отсутствии входного сигнала либо в зависимости от комбинированной характеристики (150; ) при отсутствии входного сигнала, чтобы получать плавный переход между первой декодированной аудиоинформацией (122; 222; 322; S(n)) и модифицированной второй декодированной аудиоинформацией (142; 242; 342;).
3. Аудиодекодер (100; 200; 300) по п. 1, в котором декодер (130; 230; 330) в частотной области сконфигурирован с возможностью осуществлять обратное перекрывающееся преобразование таким образом, что вторая декодированная аудиоинформация (132; 232; 332) содержит наложение спектров.
4. Аудиодекодер (100; 200; 300) по п. 1, в котором декодер (130; 230; 330) в частотной области сконфигурирован с возможностью осуществлять обратное перекрывающееся преобразование таким образом, что вторая декодированная аудиоинформация (132; 232; 332) содержит наложение спектров во временной части, которая временно перекрывается с временной частью, для которой декодер (120; 220; 320) в области линейного прогнозирования предоставляет первую декодированную аудиоинформацию (122; 222; 322), и таким образом, что вторая декодированная аудиоинформация не имеет наложения спектров для временной части после временной части, для которой декодер в области линейного прогнозирования предоставляет первую декодированную аудиоинформацию.
5. Аудиодекодер (100; 200; 300) по п. 1, в котором часть второй декодированной аудиоинформации (132; 232; 332), которая используется для того, чтобы получать модифицированную версию () первой декодированной аудиоинформации, содержит наложение спектров.
6. Аудиодекодер (100; 200; 300) по п. 5, в котором искусственное наложение спектров, которое используется для того, чтобы получать модифицированную версию () первой декодированной аудиоинформации, по меньшей мере, частично компенсирует наложение спектров, которое включено в часть второй декодированной аудиоинформации (132; 232; 332), которая используется для того, чтобы получать модифицированную версию первой декодированной аудиоинформации.
7. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью получать первую характеристику  при отсутствии входного сигнала или первый компонент  комбинированной характеристики при отсутствии входного сигнала, согласно следующему выражению:
или согласно следующему выражению:
где:
- при этом n обозначает временной индекс,
- при этом  для n=0,..., N-1 обозначает первую характеристику (248) при отсутствии входного сигнала для временного индекса n или первый компонент комбинированной характеристики (150; 348) при отсутствии входного сигнала для временного индекса n;
- при этом  для n=-L,..., -1 обозначает первое начальное состояние (244) для временного индекса n или первый компонент начального состояния (146; 344) для временного индекса n;
- при этом m обозначает скользящую переменную,
- при этом M обозначает длину фильтра для линейного прогнозирующего фильтра;
m
- при этом a обозначает коэффициенты фильтрации линейного прогнозирующего фильтра;
C
- при этом S(n) обозначает ранее декодированное значение первой декодированной аудиоинформации (122; 222; 322) для временного индекса n;
- при этом N обозначает длину обработки.
C
C
C
8. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью применять первое оконное преобразование ((w(-n-1)w(-n-1)) к первой декодированной аудиоинформации (122; 222; 322; S(n)), чтобы получать полученную с помощью оконного преобразования версию первой декодированной аудиоинформации и применять второе оконное преобразование (w(n+L)w(-n-1)) к версии (S(-n-L-1)) с временным зеркалированием первой декодированной аудиоинформации (122; 222; 322; S(n)), чтобы получать полученную с помощью оконного преобразования версию версии с временным зеркалированием первой декодированной аудиоинформации, и
- при этом процессор переходов сконфигурирован с возможностью комбинировать полученную с помощью оконного преобразования версию первой декодированной аудиоинформации и полученную с помощью оконного преобразования версию версии с временным зеркалированием первой декодированной аудиоинформации, чтобы получать модифицированную версию () первой декодированной аудиоинформации.
C
9. Аудиодекодер по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью получать модифицированную версию  первой декодированной аудиоинформации S(n) согласно следующему выражению:
,
- при этом n обозначает временной индекс,
- при этом w(-n-1) обозначает значение оконной функции для временного индекса (-n-1);
- при этом w(n+L) обозначает значение оконной функции для временного индекса (n+L);
C
- при этом S(n) обозначает ранее декодированное значение первой декодированной аудиоинформации (122; 222; 322) для временного индекса (n);
C
- при этом S(-n-L-1) обозначает ранее декодированное значение первой декодированной аудиоинформации для временного индекса (-n-L-1);
M
- при этом S(n) обозначает декодированное значение второй декодированной аудиоинформации (132; 232; 332) для временного индекса n; и
- при этом L описывает длину окна.
10. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью получать вторую характеристику (256;) при отсутствии входного сигнала или второй компонент  комбинированной характеристики (150; 348) при отсутствии входного сигнала согласно следующему выражению:
или согласно следующему выражению:
где:
- при этом n обозначает временной индекс,
- при этом  для n=0,..., N-1 обозначает вторую характеристику при отсутствии входного сигнала для временного индекса n или второй компонент комбинированной характеристики при отсутствии входного сигнала для временного индекса n;
- при этом  для n=-L,..., -1 обозначает второе начальное состояние (252) для временного индекса n или второй компонент начального состояния (146; 344) для временного индекса n;
- при этом m обозначает скользящую переменную,
- при этом M обозначает длину фильтра для линейного прогнозирующего фильтра (148; 254; 346);
m
- при этом a обозначает коэффициенты фильтрации линейного прогнозирующего фильтра;
- при этом  обозначает значения модифицированной версии первой декодированной аудиоинформации для временного индекса n;
- при этом N обозначает длину обработки.
11. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью линейно комбинировать вторую декодированную аудиоинформацию (132; 232; 332) с первой характеристикой (248) при отсутствии входного сигнала и второй характеристикой (256) при отсутствии входного сигнала либо с комбинированной характеристикой (150; 348) при отсутствии входного сигнала для временной части, для которой первая декодированная аудиоинформация (122; 222; 322) не предоставляется посредством декодера (120; 220; 320) в области линейного прогнозирования, чтобы получать модифицированную вторую декодированную аудиоинформацию.
12. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью получать модифицированную вторую декодированную аудиоинформацию  согласно следующему выражению:
, для n=0,..., N-1,
или согласно следующему выражению:
, для n=0,..., N-1,
- где:
- при этом n обозначает временной индекс;
M
- при этом S(n) обозначает значения второй декодированной аудиоинформации для временного индекса n;
- при этом  для n=0,..., N-1 обозначает первую характеристику при отсутствии входного сигнала для временного индекса n или первый компонент комбинированной характеристики при отсутствии входного сигнала для временного индекса n; и
- при этом  для n=0,..., N-1 обозначает вторую характеристику при отсутствии входного сигнала для временного индекса n или второй компонент комбинированной характеристики при отсутствии входного сигнала для временного индекса n;
- при этом v(n) обозначает значения оконной функции;
- при этом N обозначает длину обработки.
13. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью оставлять первую декодированную аудиоинформацию (122; 222; 322) неизменной посредством второй декодированной аудиоинформации (132; 232; 332) при предоставлении декодированной аудиоинформации для аудиокадра, кодированного в области линейного прогнозирования, так что декодированная аудиоинформация, предоставленная для аудиокадра, кодированного в области линейного прогнозирования, предоставляется независимо от декодированной аудиоинформации, предоставленной для последующего аудиокадра, кодированного в частотной области.
14. Аудиодекодер (100; 200; 300) по п. 1, при этом аудиодекодер сконфигурирован с возможностью предоставлять полностью декодированную аудиоинформацию (122; 222; 322) для аудиокадра, кодированного в области линейного прогнозирования, после которого идет аудиокадр, кодированный в частотной области, до декодирования аудиокадра, кодированного в частотной области.
15. Аудиодекодер (100; 200; 300) по п. 1, в котором процессор (140; 240; 340) переходов сконфигурирован с возможностью выполнять оконное преобразование первой характеристики (248) при отсутствии входного сигнала и второй характеристики (256) при отсутствии входного сигнала либо комбинированной характеристики (150; 348) при отсутствии входного сигнала, до модификации второй декодированной аудиоинформации (132; 232; 332) в зависимости от полученной с помощью оконного преобразования первой характеристики при отсутствии входного сигнала и полученной с помощью оконного преобразования второй характеристики при отсутствии входного сигнала либо в зависимости от полученной с помощью оконного преобразования комбинированной характеристики при отсутствии входного сигнала.
16. Аудиодекодер (100; 200; 300) по п. 15, в котором процессор переходов сконфигурирован с возможностью выполнять оконное преобразование первой характеристики при отсутствии входного сигнала и второй характеристики при отсутствии входного сигнала либо комбинированной характеристики при отсутствии входного сигнала, с использованием линейной окна.
17. Способ (900) предоставления декодированной аудиоинформации на основе кодированной аудиоинформации, при этом способ содержит этапы, на которых:
C
- предоставляют (910) первую декодированную аудиоинформацию (S(n)) на основе аудиокадра, кодированного в области линейного прогнозирования;
M
- предоставляют (920) вторую декодированную аудиоинформацию (S(n)) на основе аудиокадра, кодированного в частотной области; и
- получают (930) характеристику при отсутствии входного сигнала линейной прогнозирующей фильтрации, при этом начальное состояние линейной прогнозирующей фильтрации задается в зависимости от первой декодированной аудиоинформации и второй декодированной аудиоинформации, и
M
C
- модифицируют (940) вторую декодированную аудиоинформацию (S(n)), которая предоставляется на основе аудиокадра, кодированного в частотной области после аудиокадра, кодированного в области линейного прогнозирования, в зависимости от характеристики при отсутствии входного сигнала, чтобы получать плавный переход между первой декодированной аудиоинформацией (S(n)) и модифицированной второй декодированной аудиоинформацией ().
18. Компьютерная программа для осуществления способа по п. 17, когда компьютерная программа выполняется на компьютере.