Части этой статьи (касающиеся статуса патента) нуждаются в обновлении . ( июль 2021 г. ) |
Линейное предсказание с возбуждением алгебраическим кодом ( ACELP ) - это запатентованный [1] алгоритм кодирования речи VoiceAge Corporation, в котором ограниченный набор импульсов распределяется как возбуждение на фильтр линейного предсказания . Это алгоритм кодирования с линейным предсказанием (LPC), который основан на методе линейного предсказания с кодовым возбуждением (CELP) и имеет алгебраическую структуру.
Метод ACELP широко используется в современных стандартах кодирования речи, таких как AMR , EFR , AMR-WB (G.722.2), VMR-WB , EVRC , EVRC-B , SMV , TETRA , PCS 1900, MPEG-4 CELP и ITU- Стандарты серии T G G.729 , G.729.1 (первый этап кодирования) и G.723.1 . [2] [3] [4] [5] Алгоритм ACELP также используется в проприетарном кодеке ACELP.net. [6]
ACELP - это запатентованная технология и зарегистрированная торговая марка VoiceAge Corporation [7] в Канаде и / или других странах, разработанная в 1989 году исследователями из Университета Шербрука в Канаде . [8]
Основным преимуществом ACELP является то, что алгебраическая кодовая книга, которую он использует, может быть очень большой (> 50 бит) без проблем с памятью ( RAM / ROM ) или сложностью ( время процессора ).
Алгоритм ACELP основан на алгоритме, используемом в линейном предсказании с кодовым возбуждением (CELP), но кодовые книги ACELP имеют определенную алгебраическую структуру, наложенную на них.
16-битная алгебраическая кодовая книга должна использоваться в инновационном поиске кодовой книги, цель которого состоит в том, чтобы найти лучшие нововведения и параметры усиления. Вектор инновации содержит не более четырех ненулевых импульсов.
В ACELP блок из N речевых выборок синтезируется путем фильтрации соответствующей инновационной последовательности из кодовой книги, масштабированной коэффициентом усиления g c , через два изменяющихся во времени фильтра.
Фильтр долговременного синтеза (основного тона) определяется выражением:
Фильтр кратковременного синтеза определяется выражением:
Компания Voiceage очень жестко контролирует продукт. Audible Inc. использует модифицированную версию для своих говорящих книг. Это также лицензионное программное обеспечение для конференц-связи, игрушки для сжатия речи и стало одним из форматов 3GPP . С истечением срока действия патента 9 февраля 2018 года разработчики узкополосной передачи речи (например, службы экстренной помощи) имеют возможность использовать ACELP, которую покупатель может опционально заплатить сейчас или для стандартного использования после истечения срока действия патента.