Цитата(DeNi @ Mar 21 2016, 21:45)

Звук получше можно сделать переключив кодек в один из режимов wideband и увеличить битрейт, 5кбит/с очень мало.
Кодек Speex в первую очередь предназначен для передачи голоса, и получить качественного звука на нем не получится.
Для воспроизведения звука в хорошем качестве, нужно использовать другой кодек, например Celt.
Уважаемый! Мне как раз голос и нужен. Я сгенерировала голос программой Acapela, конвертировала его кодеком ACMSpeex в 32 kHz 5 кбит/сек, quality=10. Отличий от оригинала не услышала.
Понятно, что если бы была музыка, то это была бы ерунда. В общем 5 кбит/сек меня устраивает, есть готовый аудиофайл.
Есть также работающий код для STM32, который настроен на 8 кГц и quality=4, битрейт - 1 кбит/сек.
Мой вопрос в том, может ли кто либо, реально этим занимавшийся, привести полный список того, что нужно поменять. Академичные рекомендации типа "ну настройте частоту дискретизации" не помогут. Что сделать в принципе я знаю, не это не помогает, какая-то заковырка в самом коде.