Файл: Виноградов Р.И. Автоматическое опознавание электрических сигналов.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.04.2024
Просмотров: 66
Скачиваний: 0
50
прививками эталонов, хранящихся в памяти, делается заключение о принадлежности данного объекта к одному из классов определен ного эталона, т .е . синтез.
Однако вторичная обработке информации при обучении и при опознавании имеет существенные различия.
Как правило, процесс обучения связан с достаточно сложны ми и многочисленными логическими операциями, моделирование ко торых возможно лишь с помощью больших быстродействующих ЦВМ.
Особенно много машинного времени требуется для выделения наи более информативных признаков, т .е . на процесс минимизации опи саний объектов.
Процесс же опознавания должен моделироваться с помощью от носительно простых специализированных устройств napsллэявного действия, имеющих жесткую память для хранения ‘программы управ ления, а также наиболее информативных признаков эталонов.
Заметим, что говоря об обучении, мы имеем в виду процесс предпрограммированного самообучения, который от известных само обучающихся процессов отличэетоя тем, что,хотя используемые признаки нем известны, мы ничего не знаем об их величинах. В зависимости от классов опознаваемых образов признаки могут принимать различное значение, однако для каждого класса они всегда укладываются в определенных доверительных интервалах.
Безусловно, что процесс опознавания образов не ограничи вается первичной и вторичной обработками информации. Однако на первом этапе вое внимание должно быть уделено моделирова нию этих двух процессов.
Желающим подробно познакомиться с существующими методами объективного опознавания звуков речи можно рекомендовать сле
дующие |
|
литературные |
источники [23, |
29 - |
35]. |
|
|
§ |
2 |
.2 . Преобразование речевого |
сигнала |
в цифровой |
код |
||
Для |
проведения |
исследований звуков |
речи |
с помощью |
цифровой |
вычислительной машины необходимо преобразовать исходный рече |
||
вой сигнал, представленный в виде напряжения lTg |
, |
в цифровой |
код. В настоящее время имеется ряд работ советских |
и |
зарубеж |
ных авторов, |
в |
которых рассматриваются способы |
и устройства |
|
преобразования |
речевого сигнала в цифровой |
код |
[36, 37, 38]. |
|
Как правило, |
во |
всех известных устройствах |
преобразования ре |
51
чевого сигнала в цифровой код частота квантования выбирается на основании теоремы Котельникова, т .е . частоте квантования сигналов с ограниченным спектром выбирается не менъме удвоен ной верхней частоты спектра входного сигнала.
Для преобразования речевого сигнала в цифровой код восполь зуемся преобразователем о неравномерной шкалой квантования.Ра бота такого преобразова теля основана не выделе нии лишь экстремальных значений вмплитуд сигна ла и моментов текущего времени. На рис.2 .4 ,а представлена кривая, ха рактеризующая изменение напряжения
пропорциональное |
измене |
|
|
||||
нию звукового |
давления |
|
|
||||
в определенной |
точке |
|
|
||||
звукового поля, где обо |
|
|
|||||
значены экстремальные |
|
|
|||||
точки, в которых произ |
|
|
|||||
водится измерение ампли |
|
|
|||||
туд |
сигнала |
А- |
и момен |
|
|
||
тов текущего времени t. . |
|
|
|||||
На ри с.2.5 |
представлена |
|
|
||||
блок-схема такого асин |
At |
|
|||||
хронного преобразовате |
|
||||||
ля речевого |
сигнала в |
е) |
J_ L |
||||
цифровой код. |
Речевой |
||||||
|
|
||||||
сигнал в виде |
напряжения |
|
Рис.2 .4 |
||||
Ug |
одновременно |
поступает |
через |
нормально открытый -клапан Kj |
на буферную память аналоговой величины и на дифференцирующее устройство. Продифференцированный сигнэл (ри с.2 .4 ,б) поступа ет на устройство клиппирования, где подвергается предельному
пиковому ограничению, в |
результате |
чего |
он сохраняет лишь два |
|
возможных уровня амплитуды (ри с.2 . |
4 ,д ). |
В моменты перехода че |
||
рез нуль клиппированного |
сигнала, |
|
соответствующие моментам |
|
появления экстремальных |
значений |
амплитуды, устройство упрэв- |
52
ления закрывав! оба клапана. При атом генератор импульсов пре кращает заполнение счетчика на время, необходимое для пересыл ки накопленного числа в выходной регистр и очистки счетчика, после чего клапан К£ открывается. Очистке счетчике производит ся неполностью, что позволяет скомпенсировать время, в течение которого закрыт клапан К£. После закрытия нлапана Kj устройст во управления запускает преобразователь "напряжение - цифровой вод", который в конце цикла работы пересылает полученное число
в буферный регистр |
(рис.2 .4 ,в ), а из него число в обратном ко |
де складывается с |
содержимым сумматора, что равносильно опера |
ции вычитания. Полученная разность пересылается в выходной ре гистр, сумматор очищается, и в него засылается из буферного регистра число в прямом коде.
ЦВМ
Рис.2 .5
Цикл работы такого преобразователя заканчивается считыва нием в ЦВМ содержимого выходных регистров, 8 именно:
|
|
Д £.о = £ .о+1 - £ .о |
|
||
|
|
ДА. = Д. - |
Д. . |
|
|
|
|
о |
t |
о+1 |
|
Значения Д |
и |
ДД. представлены не р и с .2 .4 ,г ,е . При |
этом |
||
время цикла |
не |
должно превышать |
50 мсек. Для упрощения |
на |
рис.2.4 смещение изображений, возникающее зэ счет времени об
работки, не отражено. |
|
|
|
||
|
Работа преобразователя продолжается по описанной схеме до |
||||
тех |
пор, пока |
будет |
подаваться,на |
вход и |
или пока не бу |
дет |
заполнено |
запоминающее устройство |
ЦВМ. |
|
53
В начале исследований речевых сигналов была применена руч ная кодировка их осциллограмм, которые получились обычным спо собом, Речевые сигналы, произносимые различными дикторами пе- . ред микрофоном, записывались с помощью шлейфового осциллографа при скорости протяжения нинопленни I м'в сек. На рис.2 .6 пред ставлена блок-схема экспериментальной установки. В качестве усилителя использовался стандартный усилитель УМ-50. Для ампли тудного компрессирования речевых сигналов, что было вызвано не обходимостью исключить возможность выхода из строя шлейфа, при менялась диодная схема логарифмического ограничения. Регулиров ка усиления осуществлялась вручную и контролировалась по осцил лографу СИ-1. Сильный шум, издаваемый шлейфовым осциллографом, вынудил разместить его в другом помещении, а для включения за писи сигналов подключить кнопку для дистанционного включения.
Рио.2.6
Дикторами были мужчины и женщины. Производилась запись от дельных звуков, слогов и слов. Кодировка полученных осцилло грамм производилась с помощью универсального измерительного микроскопа УЙМ-21, обеспечивающего точность измерения коорди нат до 0,1 мн. При этом были опробовэны два метода кодировки,
аименно:
1)измерение координат точен кривой на осциллограмме, ото
бражающей речевой сигнал |
при заданной частоте квантования; |
|
2 ) измерение координат лишь экстремальных точек кривой. |
||
Получаемые |
значения |
координат х и у набивались на перфо |
карты, а затем |
вводились |
в ЦВМ, где обрабатывались по заранее |
составленным программам. |
Первые же результаты оказались обнэ- |
54
доживающими, т .е . наблюдалось устойчивое опознавание речевых сигналов. Однако подготовка исходных данных одного звука речи занимала несколько часов. Использование твного способе коди ровки речевых сигналов для получения хотя бы небольшой стати стики потребовало бы непрерывной работы в течение нескольких лет. На основании вышеизложенного было решено осуществить не посредственный ввод речевых сигналов в ЦВМ.
Разработанный метод преобразования речевых сигналов в цифк ровой код требует одновременного ввода двух параметров сигна ла амплитуды и времени, но, учитывая достаточно высокую раз борчивость клиппированной речи, на первом этапе был изготов лен преобразователь временных интервалов между переходами че рез нуль продифференцированной кривой речевого сигнала.
На ри с.2 .7 представлена блок-схема основных устройств экс периментальной установки, которая состояла из микрофонного
с н усилит ель
Вход
речевого си гн а л а
Рис.2.7
усилителя, блока фильтров, формирователя нлиппированннх сиг налов, устройства сопряжения и ЦВМ типа М-20. Основная идея создания этой экспериментальной установки состояла в том, что бы в кратчайший срок и с минимальными затратами собрать пре образователь речевых сигналов в цифровой код, обеспечивающий качественный ввод информации в ЦВМ в реальном мвситэбе време ни. При этом ставилось условие, исключающее какие-либо пере делки в ЦВМ. Учитывая вышесказанное, было решено часть функ ций преобразователя поручить мэшине: использовать регистр и сумматор арифметического устройства ЦВМ для формирования циф ровых кодов, соответствующих временным интервалам переходов через нуль клишированного сигнала. Блок-схема изготовленных устройств представлена на рис.2. 8. Речевой сигнал воспринимал ся с помощью обычных динамических микрофонов МД-41 или МД-47 и усиливался с помощью двухкаскэдного микрофонного усилителя,
55
имеющего коэффициенты усиления порядке 50 дб. Кроме этого, име
лась возможность ввода речевой инфорнвции |
с |
помощью усилите |
|
лей магнитофоне |
МАГ-59 или с магнитной |
ленты. Усиленный сиг |
|
нал поступал на |
логарифмический усилитель, |
что |
позволяло обес |
печить ожатие динамического диапазона речевого сигнала. Нали чие блока фильтров дало возможность выбрать необходимую полосу
частот, а |
о |
помощью порогового ограничителя удэлось уменьшить |
паразитные |
шумы. |
|
Далее, |
при |
клиппировании сигнал трижды ограничивался по |
амплитуде |
и |
усиливался. Коэффициент усиления каждого усили |
теля превышал |
40 дб. В результате |
речевой |
сигнал |
преобразовы |
||||||||||||
вался |
в |
|
последовательность прямоугольных импульсов, имеющих |
|||||||||||||
хорошие фронты. Для формирования импульсов |
|
как |
|
от |
переднего, |
|||||||||||
так |
и |
от |
заднего |
фронтов |
сигнвл |
параллельно |
инвертировался |
|||||||||
и подевался на схему ИЛИ, в результате |
|
чего |
формировалась |
|||||||||||||
последовательность однополярных импульсов. С |
формирователя |
|||||||||||||||
импульсов, служившего одновременно усилителем мощности, |
ата |
|||||||||||||||
последовательность выдавалась |
по |
кабелю |
в |
ЦВМ. |
Амплитуде |
|||||||||||
импульсов |
собтэвлялв |
30 |
в, |
а |
длительность - |
|
0,6 |
мнсек. Питание |
||||||||
микрофонного усилителя, |
а |
тэкже |
первых кзскэдов |
логарифмиче |
||||||||||||
ского |
уоилитеия |
осуществлялась |
от |
батарей. |
Остальные |
же ка |
||||||||||
скады питались |
от |
электронного |
стабилизированного |
выпрямите |
||||||||||||
ля ЭСВ-6 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Для обеспечения рвботы данного устройства |
в |
ждущем ре |
||||||||||||||
жиме |
и |
исключения |
случайных вводов информации |
в |
ЦВМ |
при |
менялась автоблокировка выходных сигналов, ноторая разрешала
ввод |
информации лишь в |
том |
случае, если |
ЦВМ функциониро |
|||||||
вала, |
имелся |
сигнал |
на |
ввод |
информации |
и была нажэтэ |
кноп |
||||
ка "Запись'1. |
|
|
|
|
|
|
|
|
|
||
Устройство сопряжения |
и |
генератор импульсов |
были |
вы |
|||||||
полнены |
с |
помощью типовых ячеек |
мэшины |
М-20 и размещались |
|||||||
в ЦВМ (рис.2 .9 ) |
на |
свободных участквх. |
Использование |
типо |
|||||||
вых ячеек |
позволило |
быстро |
и |
без |
особых |
затрат |
собрать |
||||
блок |
сопряжения. |
|
|
|
|
|
|
|
|
Принцип совместной работы всей установки сводился к еле-* дующему. Генератор импульсов по команде "ввод информации”, а
именно по команде 30, обеспечивающей фиктивный ввод |
информации |
в сумматор арифметического устройстве, осуществлял |
заполнение |