Выпущен аудиокодек Opus 1.6 с поддержкой звука частотой 96 кГц и улучшенным машинным обучением

Спустя более чем полтора года после предыдущего крупного выпуска 1.5 Opus, бесплатный аудиокодек с открытым исходным кодом, разработанный для общения в реальном времени и высококачественной потоковой передачи звука, широко используемый для передачи голоса, музыки и в интерактивных приложениях, выпустил версию 1.6.
Важным обновлением стал новый модуль расширения широкополосной до полнополосной пропускной способности. Этот компонент машинного обучения помогает восстанавливать высокочастотные звуки, делая звук более чистым, когда качество источника или сети ограничено. Он основан на работе машинного обучения в предыдущем выпуске и обеспечивает более естественное и стабильное звучание.
В Opus 1.6 также добавлена поддержка звука с частотой 96 кГц в Opus HD, что расширяет возможности кодека в области высокого разрешения. Это делает Opus более подходящим для профессионального использования и воспроизведения звука высокого качества, где требуется более высокая частота дискретизации, при этом сохраняя эффективность и гибкость в широком диапазоне битрейтов.
Кроме того, новая версия стала более надёжной в нестабильных сетях. Улучшена функция глубокого резервирования, которая помогает сохранять качество звука при потере пакетов, уменьшая количество сбоев и прерываний звука, особенно во время потоковой передачи в реальном времени и звонков.
Для разработчиков в Opus 1.6 добавлен новый 24-битный API для кодирования и декодирования, который позволяет при необходимости выполнять более точную обработку звука. В релиз также включены несколько оптимизаций для фиксированной точки, которые особенно актуальны для встраиваемых систем и платформ без эффективного аппаратного обеспечения для вычислений с плавающей запятой.
Помимо этих основных функций, в Opus 1.6 исправлено множество мелких ошибок и улучшена стабильность работы. Для получения дополнительной информации см. объявление.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.