Как стать автором
Обновить

Комментарии 5

Для тех, кого интересует оцифровка голоса с экстремально низким битрейтом, может быть интересен уже существующий проект https://freedv.org/
Этот проект изначально "заточен" под передачу цифового голоса по весьма узкому радиоканалу, доставшемуся в наследство от аналоговой радиосвязи, но разумеется годится в любом случае, требующем минимального битрейта.

«FreeDV is a Digital Voice mode for HF radio.» — судя по описанию мне кажется, что узкая радиополоса и низкий битрейт хоть и схожие понятия, но из разных областей.
судя по описанию мне кажется, что узкая радиополоса и низкий битрейт хоть и схожие понятия, но из разных областей

Верно, это разные понятия из разных областей, но с сугубо практической точки зрения они довольно прямо взаимосвязаны. Малая ширина полосы канала связи (а часто и невысокое SNR) унаследована от аналоговой связи, причем иногда она еще и делится по времени на несколько слотов, что практически и вынуждает использовать кодеки с низким битрейтом. Если в коммерческой связи используют коммерческие решения, то любители хотели бы разрабатывать свои, открытые аналоги пропиетарных кодеков. На приведенном мною примере можно сказать, что это получается.

Некоторое уточнение — bazel это не фреймворк, а система сборки.

Новость отличная, однако от проприетарных зависимостей нужно избавляться, конечно. Интересно, хватит ли ресурсов у мощных микроконтроллеров, чтобы потянуть этот кодек. "Классические" решения в плане ультрасжатия голоса — speex и codec2 работают на STM32F4 @180MHz (speex вообще даже на bluepill stm32f103 @72MHz запускал в некоторых конфигурациях).

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.