Цитата(MNV @ Feb 6 2007, 11:34)

Прошу оказать помощь.
Ищется алгоритм кодирования речи (Vocoder).
А до какой скорости нужно упаковать речь?
Если 16-битную речь, оцифрованную до 8000 Гц (128 кбит/с) нужно ужать всего в 2 раза до 64Кбит/с, то тебе хватит G711 (нелинейное компандирование, то есть сжатие слабых сигналов с бОльшим разрешением, чем сильных).
Если нужно сжатие в 4 раза - это ADPCM, то есть хранение разницы текущего значения сигнала и предыдущего. Можно уменьшить разрядность хранения этой разницы, чем и обеспечить сжатие. Алгоритмы есть, и их можно смоделировать.
Для бОльшего сжатия используются алгоритмы, моделирующие речевой тракт. Простейший - GSM (рекомендации ETSI). Сложнее, но и качественнее - как раз G723, G729. Если нужно, могу поделиться как самими рекомендациями, так и помочь с составлением модели

Но все равно нужно знать, что реально тебе нужно сделать с речью? До какой скорости ее сжать?