43
защищаются категории ESC1 и ESC2; при 4,0 кбит/с ESC1 и ESC3 защищаются битами CRC. Результаты контроля CRC в сопоставлении с этими категориями для достижения наилучшего качества звучания приведены ниже.
- Замещение параметров
В соответствии со значением состояния параметра производится следующая подмена параметров. При отсутствии ошибок состояние параметра равно 0 и принятые биты исходного кода используются без процедуры маскирования.
Параметры LSP
В состояниях 1 ...6 параметры L SP заменяются параметрами предыдущего состояния. Если состояние = 7, параметры L SP рассчитываются исходя из всех индексов L SP, принятых в текущем фрейме. Если LSP4 = 1 (режим LSP квантования с межфреймовым кодированием), тогда параметры LSP вычисляются следующим методом, при котором параметры LSP, принадлежащие индексу LSP1, интерполируются с предыдущими LSP.
LSPbase (П) = Р " LSPprev (n) + (1-p) -LSP/st (n), (2)
где n = 1.10;
LSPbase (n) — параметры LSP базового уровня;
LSPprev (n) — декодированные LSP предыдущего фрейма;
LSP1st (n) — декодированные параметры LSP текущего индекса LSP,
p —коэффициент интерполяции, изменяется в соответствии с числом предыдущих поврежденных фреймов, как показано в таблице 28.
LSP индексы LSP2, LSP3 и LSP5 не используются, а LSPbase (n), вычисленные из уравнения (2), используются как текущие параметры LS P.
Переменная mute
В соответствии со значением переменной состояния устанавливается значение переменной «mute» для управления выходным уровнем речи на воспроизведении. Используются значения переменной «mute», приведенные в таблице 29. В состоянии = 7 используется среднее между 1,0 и значением «mute» предыдущего фрейма (= 0,5(1,0 + предыдущее значение «mute»). Однако если эта величина превысит 0,8, значение «mute» устанавливается равным 0,8.