Опознающее устройство для речевого ввода данных в вычислительную машину
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 251270
Авторы: Вычислительный, Институт, Трунин, Цемель
Текст
О П И С А Н И Е 251270 Союз Советских Социалистических Республик г . Э В. зооюз.-. пйтК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Зависимое от авт. свидетельстваКл. 42 птв, 9/00 Заявлено 14.11,1968 ( 1224984(18-24)с присоединением заявкиПриоритет МПК 6 061 с Комитет по делам изобретений и открытий при Совете Министров СССРОпубликовано 26, т 111.1969. Бюллетень27 УДК 681.327.12(088.8)Дата опубликования описания 12.11.1970 Авторыизобретения В. Н, Трунин-Донской и Г, И. Цемель Вычислительный центр АН СССР и Институт проблем передачи информации АН СССРЗаявители ОПОЗНАЮЩЕЕ УСТРОЙСТВО ДЛЯ РЕЧЕВОГО ВВОДА ДАННЫХ В ВЬ 1 ЧИСЛИТЕЛЬНУЮ МАШИНУИзобретение относится к области распознавания речи и может быть использовано для построения систем ввода речевых команд и символов алгоритмических языков в вычислительную машину.Известны опознающие устройства для речевого ввода данных в вычислительную машину, содержащие микрофон, блок выделения речевых признаков, блоки опознавания слов и блок управления.Предлагаемое устройство отличается тем, что выходы блоков опознавания слов соединены через первые входы логических элементов И на два входа со входами дешифраторов блока управления, а выходы дешифраторов подключены непосредственно или через элементы ИЛИ ко вторым входам логических элементов И.Это позволяет повысить быстродействие устройства и обеспечить возможность автоматического исправления неверно опознанных слов по смыслу фразы.В основу работы предложенного устройства положен принцип предварительного разбиения слов, подлежащих вводу в ЦВМ, на классы в зависимости от их смыслового значения. В соответствии с этим принципом все слова, используемые, например, при выполнении математических операций, разбивают на: 1. Слова, над которымп производятся действия: цифры от 0 до 9, плюс, минус, скобка, точка (для отделения дробной части числа от целой).5 11. Слова, с помощью которых выполняютсядействия над одним числом или выражением в скобках: синус и другие тригонометрические функции, экспонента, логарифм натуральный и т. п.10 111. Слова, с помощью которых выполняются действия над двумя и более числами или выражениями в скобках: сложить, умножить, возвести (в степень) и т. и.1 Ъ. Слова, с помощью которых выполняются 15 более сложные вычисления: вычислить интеграл - пределы и т. п.1. Служебные слова: слушай (начало фразы), цифра, слово, исправить, стоп, конец и т. д.20 Такое разбиение слов на классы дает возможность автоматически определить структуру фразы (порядок чередования отдельных классов слов) по правилам построения фраз, близким и правилам естественной речи, и по части 25 опознанных слов (примерно так, как это имеетместо при восприятии фраз человеком). Установление структуры фразы позволяет исправлять ошибки в случаях, когда некоторое слово фразы опознается как близкое к нему в проза странстве признаков слово другого класса. Та 2512705 И 15 го 30 З 5 40 45 50 55 60 65 ким путем становится возможным, исходя из смысла фразы, исправить большинство неправильно опознанных слов без участия оператора.Указанные правила чередования классов слов во фразах могут быть (при выполнении, например, математических операций) такими:а) Фраза начинается со служебного слова, включающего устройство на опознавание слов остальной части фразы.б) Второе слово фразы указывает вид операции над числами и может принадлежать ко 11, 111 пли 1 Ч классу в зависимости от количества чисел или выражений в скобках или слов, используемых при более сложных вычислениях.в) После слов 11 и 111 класса всегда располагаются слова 1 класса.г) При выполнении двух операций над числом слова, обозначающие эти операции, разделяются словом скобка, Обратные скобки в этих случаях не применяются.д) При выполнении тригонометрического действия после числа (или выражения в скобках) следует слово градус или радиан,Эти два слова образуют отдельный класс.е) Числа отличаются друг от друга словами, указывающими знак числа.ж) После чисел могут располагаться только слова: скобка, градус, радиан, а также слова, разделяющие числа и обозначающие конец фразы.На чертеже приведена блок-схема предложенного устройства.Речевой сигнал, соответствующий одному из опознаваемых слов, поступает с микрофона 1 на блок 2 выделения признаков слов. Основываясь на полученных признаках, блоки 3 - б опознавания слов определяют принадлежность произнесенного слова. Блок 3 опознает слова 1 класса (нуль, один и др,), блок 4 опознает слова 11 класса (корень, логарифм и др.), блок б опознает начальное слово фразы (слушай), блок б - конечное слово фразы (конец). Сигналы, соответствующие опознанным словам, с блоков 3 - б проходят соответственно через логические элементы И 7 - 10 на вход блока управления 11, отпирающего или запирающего данные логические элементы, и на вычислительную машину 12. В начальном положении блок управления 11 держит открытым элемент 9 и закрытыми элементы 7, 8, 1 О В зависимости от наименования опознанного слова или группы слов блок 11 запирает часть элементов 7, 8, 9 или 10, что уменьшает число возможных ошибок опознавания за счет исключения слов, сигналы от которых поступают на запертые элементы. Блок управления 11 состоит из дешифраторов 13 - 1 б и логических элементов ИЛИ 17 и 18. При поступлении сигнала на любой из дешифраторов все остальные устанавливаются в начальное (нулевое) положение. Функции блоков 3 - б опознавания, логических элементов И 7 - 10 и блока управления 11 могут быть выполнены вычислительной машиной,Рассмотрим действие предлагаемого устройства на примере ввода устного задания на вычисление1 п 1 357, выражаемого фразой: Слушай, корень, скобка, логарифм, один, точка, три, пять, семь, конец. Второе слово фразы может принадлежать только ко 11 классу, поэтому после произнесения и опознавания блоком б первого слова слушай и его прохождения через открытый элемент И 9 на блок 11 и вычислительную машину 12, дешифратор 15 через элемент ИЛИ 18 отпирает элемент 8. При этом дешифратор 1 б, державший открытым элемент 9, устанавливается в нулевое положение, при котором элемент 9 закрыт. По поступлении следующего сигнала, соответствующего опознанному блоком 4 второму слову корень, дешифратор 14 через элемент ИЛИ 17 отпирает элемент 7, а элемент 8 при этом закрывается, так как после слов 11 класса всегда следуют слова 1 класса. При произнесении каждого из остальных слов фразы блок управления 1 производит аналогичные переключения в соответствии с правилами построения фраз, После слова скобка блок 11 запирает элемент 7 и отпирает элемент 8, после слова логарифм - запирает элемент 8 и отпирает элемент 7. При произнесении первой цифры один и каждой из последующих цифр блок управления 11, оставляя открытым элемент 7, отпирает также элемент 10, так как существует возможность того, что любая цифра является последним знаком числа. После произнесения слова конец вычислительная машина 12 производит вычисления в соответствии с полученным заданием. Исходные данные задания и результаты действия вычислительной машины 12 выводятся на печать. Одновременно блок управления 11 отпирает элемент 9 и запирает все остальные элементы И, подготавливая таким образом цепи к приему следующей фразы. В случаях неверного опознавания фразы оператор повторяет фразу. При недостаточной надежности опознавания слов в длинных фразах можно проверить правильность ввода исходных данных в машину по части фразы.При вводе значительного массива слов одного класса (например, цифр) для обозначения начала и конца массива применяют специальные служебные слова.Контроль за правильностью опознавания вводимых слов можно осуществлять также визуально с помощью системы отображения информации на электроннолучевой трубке,Предмет изобретенияОпознающее устройство для,речевого ввода данных в вычислительную машину, содержащее микрофон, блок выделения речевых признаков, блоки опознавания слов и блок управления, отличающееся тем, что, с целью повышения его быстродействия и обеспечения возРедактор Б, Нянкива Заказ 3916/7 Тираж 480 ПодписноеЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР Москва Ж.35, Раушская наб., д. 4 у 5 Типография, пр, Сапунова, 2 мохкности автоматического исправления неверно опознанных слов по смыслу фразы, выходы блоков опознавания слов соединены через первые входы логических элементов И на два входа со входамн дешифраторов блока управления, а выходы дешифраторов подключены непосредственно нли через элементы ИЛИ ко вторым входам логических элементов И.
СмотретьЗаявка
1224984
В. Н. Трунин Донской, Г. И. Цемель, Вычислительный центр СССР, Институт проблем передачи информации СССР
МПК / Метки
МПК: G06F 3/16
Метки: ввода, вычислительную, данных, машину, опознающее, речевого
Опубликовано: 01.01.1969
Код ссылки
<a href="https://patents.su/3-251270-opoznayushhee-ustrojjstvo-dlya-rechevogo-vvoda-dannykh-v-vychislitelnuyu-mashinu.html" target="_blank" rel="follow" title="База патентов СССР">Опознающее устройство для речевого ввода данных в вычислительную машину</a>
Предыдущий патент: Техническая ” библиотека
Следующий патент: Способ закрепления порошкового изображения
Случайный патент: Устройство для автоматического регулирования тепловым режимом трубчатой печи