| | ИКМ, вокодеры, далее везде
Если передавать оцифрованную речь "как есть", не подвергая ее никакой обработке, то для сохранения "телефонного" качества звучания потребуется пропускная способность канала на уровне 100 кбит/с. Проецируя полученное число на скорость твоего, читатель, модемного соединения, ты без труда поймешь, что при таком подходе поговорить "по Интернету" не удастся никак... А ведь для полного дуплекса - одновременной двустронней передачи речи - придется еще умножить 100 кбит/с на два!
Но сделав первый шаг в сторону сжатия и применив элементарную (и вычислительно, и концептуально) обработку по рекомендации G.711 1960 года Международного союза электросвязи (ITU), мы уже получим скорость передачи 64 кбит/с. Процедура, называемая логарифмической импульсно-кодовой модуляцией (ИКМ), такова: отсчеты аналоговой речи дискретизируют и квантуют на базе 8-разрядной нелинейной логарифмической шкалы, имеющей малый шаг квантования на слабых сигналах и увеличенный на сильных, чем достигается эффект независимости шумов квантования от уровня сигнала. Эта очень простая и эффективная технологияпередачи речи по цифровым сетям применяется и поныне.
Что ж, 64 кбит/с немного лучше, чем 100, но именно немного. Настоящее сжатие речи - некая ее обработка, приводящая к сокращенному цифровому описанию, сохраняющему требуемые параметры качества, - появилось позднее. Традиционно устройства, реализующие такое сжатие, называются вокодерами, или кодеками речи (и то, и другое от англ. voice coder-decoder).
Первым таким устройством, фильтровавшим спектр речи с интервалом в 20-30 мс на несколько полос, в каждой из которых измерялась энергия, стал параметрический вокодер Дадли. На каждом интервале определялась характеристика речи "звонкая-глухая" и, в случае звонкой речи, частота основного тона. Эти параметры вместе с общей оценкой громкости передавались на прием. Декодер по полученным параметрам с помощью соответствующих фильтров восстанавливал речь - фильтры возбуждались импульсами соответствующей величины, следующими с интервалами основного тона, а при воспроизведении глухих звуков - шумом. Спектр полученного в результате звука был похож на спектр исходной речи, что обеспечивало высокую разборчивость и низкую скорость (до 2,4 кбит/с), но качество вокодерной речи было очень плохим. Резкие изменения спектральных параметров на границах интервалов, грубые переходы между глухими и звонкими звуками, неточная передача основного тона, неспособность воспроизводить частично приглушенные звуки и другие "свойства" значительно снизили возможности узнавания голоса и придавали речи неестественный характер. Хотя в одном телефонном канале можно было передать несколько вокодерных, из-за своей сложности и недостаточной надежности аппаратуры вокодерная телефония в сетях общего пользования применения не получила.
Чтобы повысить качество, в некоторых вокодерах низкочастотную часть спектра придумали передавать обычным путем, без параметрического кодирования. Благодаря неискаженной передаче первых гармоник основного тона у полувокодеров, как их назвали, достигалось более естественное звучание и качество речи, хотя широкого применения они не получили. Оценка качества звучания такого вокодера была на уровне 1-2 баллов по пятибалльной шкале MOS.
Критерий MOS (mean opinion score - усредненная субъективная оценка) используется как альтернатива "технократическому" среднеквадратическому критерию, не в полной мере отражающему истинное качество синтеза речи. Испытания для получения MOS проводятся на репрезентативном речевом материале, произносимом дикторами с разными голосами. Оценка слушателями выставляется по принципу: 1 - плохо, 2 - посредственно, 3 - удовлетворительно, 4 - хорошо, 5 - отлично. В тестах должно участвовать достаточное число неподготовленных слушателей (минимум 40), чтобы полученные ими выводы были представительны. Провести такое испытание, кстати, под силу только крупным организациям, так как оно не только дорого, но и требует крайне высокой грамотности от организаторов испытания. - Ю.Б.-З. | |