|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Vladimir Vassilevsky 2:5020/175.2 01 Feb 2003 09:40:55 To : Dmitriy Yaroshevich Subject : кодирование звука(точнее РЕЧИ) -------------------------------------------------------------------------------- Hi Dmitriy, DY> Алгоритм таков. DY> 1.Преобразуем сигнал в спектр. DY> 2.Выбираем несколько (5-50) частот, по которым работаем(возможно DY> равномерно, логарифмически или как либо динамически). DY> 3.Делаем дельта модуляцию по частотной области по выбранным частотам. DY> (используем 1 бит на каждый отсчет). Подобный подход был популярен лет так двадцать назад. Хорошо известные алгоритмы типа SBC и ATC работают именно таким образом. Пожиматели звука (mp3 и аналогичные) используют этот способ (с многими усложнениями для лучшего качества). DY> Качество будет посредственным(зависит от параметров, может и нет), но DY> сжатие должно быть огромным. Получается хорошее качество, но при скоростях от 16kbit/s и выше. Hиже - сильно проигрывает тому же CELP. DY> Если кто пробовал подобного рода алгоритмы, напишите есть ли смысл в DY> подобном иследовании, Все давно исследовано. DY> Yили обычный CELP круче всего? Какие варианты лучщие DY> для речи.Только голос :))) Какой алгоритм лучше, зависит от требований к качеству, скорости, допустимой задержке и вычислительным ресурсам. DY> Желательно чтобы алгоритм по ресурсоёмкости помещался в DY> однокрасталку(дешёвую) Бесполезно. Hужно DSP хотя бы на 20..30 MIPS. Максимум, что вмещается в однокристалку - это ADPCM. VLV "Хотели как лучше - получилось как всегда. (с) В. С. Черномырдин" --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/33008ed779ed.html, оценка из 5, голосов 12
|