Spirit представил широкополосный речевой кодек для мультимедийных приложений
Группа компаний Spirit, российский разработчик и экспортер программных продуктов в области цифровой телефонии, объявила о своем новом программном решении – 10 КГц-овом широкополосном речевом кодеке. Основное преимущество данного решения – возможность функционирования на полосе пропускания, превосходящей стандартные wideband-спецификации, с сохранением высокого качества речи, необходимого для мультимедийных устройств.Данный речевой кодек использует алгоритм, основанный на принципе Improved Code Excited Linear Predictive (ICELP). Это наиболее популярный алгоритм кодирования сигналов, широко используемый сейчас в различных приложениях где стоит проблема сжатия речи (например, в сетях телефонной и мобильной связи, как военной, так и гражданской). Особенно эффективно широкополосный кодек может быть использован в таких приложениях, как мультимедийные устройства, видео-телефоны, беспроводная телефония, передача голоса по цифровым сетям, устройства для видеоконференций и в других телефонных приложениях, где необходимо сохранить высокое качество речи при сильном сжатии сигнала, что позволяет передавать закодированную речь по каналам с низкой пропускной способностью.
Многоканальное программное обеспечение, разработанное Spirit, кодирует речевые сигналы и декодирует 16-битовый поток с частотой 20 КГц и скоростью сжатия 32 кбит/сек. Кодирование и декодирование речи осуществляется независимо, с длиной фрейма 16 мс и алгоритмической задержкой 20 мс. 10 КГц-овый широкополосный речевой кодек от Spirit имеет оценку 4.3 по шкале MOS - mean opinion score, средняя субъективная оценка. Оценка по шкале MOS определяется путем обработки оценок, которые группы слушателей дают нескольким речевым сигналам, воспроизводимым различными громкоговорителями. Каждый слушатель выносит оценку каждому сигналу: 1 - плохо, 5 - отлично. Затем полученные результаты усредняются.
Кодек может быть адаптирован под конкретные требования заказчика. Например, алгоритм допускает использование двух различных интерфейсов – собственного и совместимого с XDAIS. Собственный интерфейс снижает требования к памяти и вычислительным ресурсам системы, тогда как XDAIS интерфейс облегчает интеграцию алгоритма и обеспечивает динамическое распределение памяти, что особенно актуально для крупных проектов, однако его использование незначительно увеличивает требования к системным ресурсам. Также, по запросу клиента, решение может быть портировано на различные DSP (Motorola, Analog Devices, и т.д.) или RISC платформы и общецелевые процессоры. Таким образом, данный продукт может быть сконфигурирован под конкретные задачи клиента с учетом особенностей используемого оборудования и ресурсных требований системы.
Источник: пресс-релиз компании.