RU2340930C2 - Voice control device for controlling automated workstation for making radar antenna assembly - Google Patents
Voice control device for controlling automated workstation for making radar antenna assembly Download PDFInfo
- Publication number
- RU2340930C2 RU2340930C2 RU2007100065/09A RU2007100065A RU2340930C2 RU 2340930 C2 RU2340930 C2 RU 2340930C2 RU 2007100065/09 A RU2007100065/09 A RU 2007100065/09A RU 2007100065 A RU2007100065 A RU 2007100065A RU 2340930 C2 RU2340930 C2 RU 2340930C2
- Authority
- RU
- Russia
- Prior art keywords
- inputs
- outputs
- input
- electronic switch
- keyboard
- Prior art date
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
- Studio Circuits (AREA)
Abstract
Description
Изобретение относится к области средств ввода информации в виде речи, преобразования речи в цифровую форму и распознавания речевых сигналов, а также к области средств управления радиоэлектронной аппаратурой.The invention relates to the field of means of inputting information in the form of speech, converting speech into digital form and recognition of speech signals, as well as to the field of control equipment for electronic equipment.
Изобретение предназначено для речевого управления объектами различного назначения и, в частности, касается реализации оператором речевого управления автоматизированным рабочим местом (АРМ) отработки антенного блока радиолокационной станции, осуществляемого путем ввода речевых команд, распознаваемых в специально предназначенной для этого персональной электронно-вычислительной машине (ПЭВМ), преобразования кодов распознанных речевых команд в устройстве преобразования интерфейсов (УПИ) в управляющие коды, передаваемые в цифровую вычислительную машину (ЦВМ) АРМ для запуска проверки контролируемых параметров антенного блока радиолокационной станции (РЛС).The invention is intended for voice control of objects for various purposes and, in particular, relates to the implementation by the voice control operator of a workstation (AWS) of working out the antenna unit of a radar station by entering speech commands recognized in a personal computer specially designed for this purpose (PC) converting codes of recognized speech commands in a device for converting interfaces (UPI) into control codes transmitted to a digital islitelnuyu machine (CVM) workstation for running test parameters controlled radar antenna unit (radar).
Существенной частью схемы предлагаемого устройства является ввод управляющей информации (в виде речевых команд) в ПЭВМ, вследствие чего в качестве аналогов изобретения могут рассматриваться устройства, предназначенные для ввода информации в ПЭВМ.An essential part of the circuit of the proposed device is the input of control information (in the form of voice commands) into a PC, as a result of which, devices designed to enter information into a PC can be considered analogues of the invention.
Известно устройство [Standart IBM PC. Справочник. Устройства, установка, техническое обслуживание и ремонт персональных компьютеров / Составитель В.Карпов - Кишинев, ВИРТ, 1991], принятое за аналог предлагаемого изобретения, в котором ввод информации в ПЭВМ осуществляется с помощью кнопок, расположенных на клавиатуре.A device is known [Standart IBM PC. Directory. Devices, installation, maintenance and repair of personal computers / Compiled by V. Karpov - Chisinau, VIRT, 1991], adopted as an analogue of the invention, in which information is input into a PC using the buttons located on the keyboard.
Наиболее близким по своей сути к предлагаемому изобретению является устройство управления автоматизированным рабочим местом отработки антенного блока РЛС.The closest in essence to the present invention is a control device for an automated workstation for testing the radar antenna unit.
Для отработки (испытаний, контрольно-диагностических работ) сложных радиоэлектронных устройств, в частности антенного блока РЛС, в лабораторных условиях используется автоматизированное рабочее место (АРМ), в состав которого входит ЦВМ, несущая основную вычислительную нагрузку и управляемая с помощью кнопок клавиатуры. При этом количество режимов управления и контролируемых параметров антенного блока РЛС велико и исчисляется десятками.To test (test, test and diagnose) complex electronic devices, in particular the radar antenna unit, in the laboratory, an automated workstation (AWS) is used, which includes a computer that carries the main computational load and is controlled using the keyboard buttons. Moreover, the number of control modes and monitored parameters of the radar antenna unit is large and amounts to dozens.
Прототипом предлагаемого устройства является устройство управления автоматизированным рабочим местом отработки антенного блока бортовых РЛС "Копье" и "Жук-МЭ" разработки Российского ОАО "Корпорация "Фазотрон-НИИР", в котором для контроля параметров антенного блока используется разработанное и хранящееся в памяти ЦВМ АРМ специализированное программное обеспечение (СПО), позволяющее оператору выбирать проверку требуемого контролируемого параметра антенного блока в меню (списке параметров), отображаемом на экране дисплея, путем нажатия кнопок клавиатуры ЦВМ.The prototype of the proposed device is a control unit for the automated workstation for testing the antenna unit of the Kopye and Zhuk-ME radar stations developed by the Russian OJSC Fazotron-NIIR Corporation, which uses a specialized and developed specialized computer memory for monitoring the parameters of the antenna unit software (STR), allowing the operator to select the check of the required controlled parameter of the antenna unit in the menu (list of parameters) displayed on the display screen by pressing computer keyboard buttons.
Устройство управления АРМ отработки антенного блока бортовой РЛС содержит:The control unit of the AWP for testing the antenna unit of the airborne radar contains:
первую клавиатуру, автоматизированное рабочее место (АРМ), включающее устройство контроля и цифровую вычислительную машину (ЦВМ), включающую первый тактовый генератор, первый контроллер, первый процессор, первое оперативное запоминающее устройство (ОЗУ), первый адаптер аналого-цифрового преобразователя и цифроаналогового преобразователя (АЦП/ЦАП), первый видеоконтроллер, первое долговременное запоминающее устройство (ДЗУ), первый дисплей, адаптер межмодульного параллельного интерфейса (МПИ); управляющие воздействия из ЦВМ поступают через устройство контроля и непосредственно на антенный блок РЛС.the first keyboard, automated workstation (AWP), including a control device and a digital computer (digital computer), including a first clock generator, a first controller, a first processor, a first random access memory (RAM), a first adapter of an analog-to-digital converter and a digital-to-analog converter ( ADC / DAC), the first video controller, the first long-term storage device (DZU), the first display, the adapter of the intermodular parallel interface (MPI); control actions from the digital computer come through the control device and directly to the radar antenna unit.
Работа устройства-прототипа организована следующим образом:The operation of the prototype device is organized as follows:
информация о составе контролируемых параметров антенного блока отображается на экране первого дисплея ЦВМ АРМ в форме меню контролируемых параметров, при этом ЦВМ находится в режиме ожидания выбора оператором проверки требуемого параметра антенного блока,information on the composition of the monitored parameters of the antenna unit is displayed on the screen of the first display of the AWP computer in the form of a menu of monitored parameters, while the computer is in standby mode for the operator to select the required parameter of the antenna unit,
управляющие воздействия от оператора к ЦВМ формируются путем нажатия на кнопки первой клавиатуры, соответствующие выбранному в меню проверяемому параметру антенного блока.control actions from the operator to the digital computer are formed by pressing the buttons of the first keyboard corresponding to the checked parameter of the antenna unit selected in the menu.
При нажатии (отпускании) кнопки в узлах первой клавиатуры происходит преобразование напряжения, приходящего по линии нажатой (отпущенной) кнопки, в двоичный цифровой код (сканкод), образуемый путем последовательного сканирования всех кнопок и содержащий номер, соответствующий нажатой (отпущенной) кнопки и признак нажатия (отпускания) кнопки.When a button is pressed (released) in the nodes of the first keyboard, the voltage coming along the line of the pressed (released) button is converted into a binary digital code (scan code), generated by sequential scanning of all buttons and containing the number corresponding to the pressed (released) button and the sign of pressing (release) buttons.
Цифровой код, соответствующий нажатой кнопке, передается из первой клавиатуры через первый контроллер в первое ОЗУ ЦВМ, где сохраняется для дальнейшего использования специализированным программным обеспечением (СПО) АРМ.The digital code corresponding to the pressed button is transmitted from the first keyboard through the first controller to the first RAM of the digital computer, where it is stored for further use by specialized software (STR) AWP.
При работе СПО цифровой код поступает из первого ОЗУ в первый процессор. Путем взаимодействия между первым процессором и первым ОЗУ программно осуществляется запуск проверки параметра меню, соответствующего цифровому коду нажатой кнопки.When the software works, the digital code comes from the first RAM to the first processor. By interacting between the first processor and the first RAM, the program starts checking the menu parameter corresponding to the digital code of the pressed button.
При этом формируются управляющие воздействия в аналоговой и цифровой форме. Для аналоговой формы воздействия в первом процессоре формируются шестнадцатиразрядные коды, передаваемые с помощью первого контроллера на первый адаптер АЦП/ЦАП, где преобразуются в аналоговую форму и передаются через устройство контроля на антенный блок РЛС.At the same time, control actions are formed in analog and digital form. For the analog form of exposure, sixteen-bit codes are generated in the first processor, which are transmitted by the first controller to the first ADC / DAC adapter, where they are converted into analog form and transmitted through the monitoring device to the radar antenna unit.
Параллельно управляющее воздействие в цифровой форме передается через адаптер МПИ на антенный блок РЛС.In parallel, the control action in digital form is transmitted via the MPI adapter to the radar antenna unit.
Измеренные данные, полученные при проверке выбранного параметра, от антенного блока через устройство контроля поступают в аналоговой форме на первый адаптер АЦП/ЦАП, где преобразуются в шестнадцатиразрядную цифровую форму и через первый контроллер поступают в первое ОЗУ ЦВМ.The measured data obtained during the verification of the selected parameter from the antenna unit through the monitoring device is sent in analog form to the first ADC / DAC adapter, where it is converted to sixteen-digit digital form and transmitted through the first controller to the first RAM of the digital computer.
СПО АРМ, используя данные, поступившие в первое ОЗУ, с помощью первого контроллера и первого процессора формирует информацию об измеренных значениях параметров антенного блока РЛС для отображения на экране первого дисплея и производит запись информации о значениях контролируемых параметров в первое ДЗУ.SPO AWP, using the data received in the first RAM, with the help of the first controller and the first processor generates information about the measured values of the parameters of the radar antenna unit for display on the screen of the first display and records information about the values of the monitored parameters in the first RAM.
Недостатком при использовании данного устройства является повышенная физическая и информационная нагрузка, испытываемая человеком-оператором АРМ, так как оператор должен осуществлять:The disadvantage when using this device is the increased physical and information load experienced by the human operator AWP, since the operator must carry out:
- ввод с помощью первой клавиатуры управляющих воздействий, поступающих через ЦВМ АРМ на антенный блок,- input using the first keyboard of the control actions received through the computer workstation to the antenna unit,
- контроль параметров работы антенного блока на экране первого дисплея ЦВМ и по показаниям приборов устройства контроля, расположенных на значительных расстояниях друг от друга.- control of the operation parameters of the antenna unit on the screen of the first display of the digital computer and according to the testimony of the devices of the monitoring device located at significant distances from each other.
Кроме этого, необходимость нахождения в непосредственной близости от первой клавиатуры и первого дисплея ЦВМ ограничивает возможности оператора по оперативному вмешательству при неисправностях и отказах антенного блока.In addition, the need to be in close proximity to the first keyboard and the first computer display limits the operator's ability to intervene in the event of malfunctions and failures of the antenna unit.
Одной из причин повышенной нагрузки на оператора АРМ является низкая эффективность взаимодействия между человеком и ЦВМ, наблюдаемая, в частности, при использовании кнопок первой клавиатуры для ввода информации в ЦВМ.One of the reasons for the increased load on the AWP operator is the low efficiency of interaction between a person and a digital computer, observed, in particular, when using the buttons of the first keyboard to enter information into the digital computer.
Следствием повышенной нагрузки на оператора АРМ является снижение качества отработки антенного блока РЛС.The consequence of the increased load on the operator of the workstation is to reduce the quality of development of the radar antenna unit.
Задачей изобретения является повышение качества отработки антенного блока РЛС.The objective of the invention is to improve the quality of development of the antenna unit of the radar.
Поставленная задача достигается тем, что в приведенное выше устройство управления автоматизированным рабочим местом отработки антенного блока РЛС дополнительно вводятся микрофон, наушники, вторая клавиатура, персональная электронно-вычислительная машина, содержащая второй процессор, второй адаптер аналого-цифрового преобразователя и цифроаналогового преобразователя (АЦП/ЦАП), второй тактовый генератор, второй контроллер, второе ОЗУ, второе ДЗУ, второй видеоконтроллер, параллельный порт вывода, второй дисплей; также в устройство входят коммутатор клавиатуры и устройство преобразования интерфейсов, содержащее первый, второй, третий и четвертый электронные коммутаторы и процессор преобразователя интерфейсов.The task is achieved by the fact that in the above control device of the automated radar antenna unit workstation, a microphone, headphones, a second keyboard, a personal electronic computer containing a second processor, a second adapter of an analog-to-digital converter and a digital-to-analog converter (ADC / DAC) are additionally introduced ), a second clock generator, a second controller, a second RAM, a second RAM, a second video controller, a parallel output port, a second display; the device also includes a keyboard switch and an interface conversion device comprising first, second, third and fourth electronic switches and an interface converter processor.
Предлагаемое устройство обеспечивает повышение качества отработки антенного блока РЛС вследствие переноса приложения сил оператора АРМ от рутинных операций (нажимание кнопок клавиатуры ЦВМ), отвлекающих оператора от хода технологического процесса, на интеллектуальные (наблюдение и анализ работы узлов контролируемого антенного блока), что позволяет более точно и своевременно выявлять сбои и нарушения в работе контролируемой аппаратуры.The proposed device provides an improvement in the quality of radar antenna unit development due to transferring the application of the operator’s forces from routine operations (pressing the buttons of the computer keyboard) that distract the operator from the process flow to intelligent ones (monitoring and analysis of the operation of the nodes of the controlled antenna unit), which allows more accurate and timely detect failures and irregularities in the operation of controlled equipment.
Данный результат достигается в предлагаемом устройстве за счет введения речевого управления автоматизированным рабочим местом отработки антенного блока РЛС, обеспечивающего ввод управляющей информации путем произнесения оператором речевых команд, распознаваемых в ПЭВМ и преобразуемых в устройстве преобразования интерфейсов в управляющие воздействия, передаваемые в ЦВМ АРМ для запуска проверки параметров антенного блока РЛС.This result is achieved in the proposed device due to the introduction of voice control by the automated radar antenna unit workstation, which provides input of control information by the operator uttering voice commands recognized in the PC and converted in the device for converting the interfaces into control actions transmitted to the AWP computer to start checking the parameters radar antenna unit.
На фиг.1 представлена схема устройства-прототипа управления АРМ отработки антенного блока РЛС.Figure 1 presents a diagram of a prototype control device AWP working out the antenna unit of the radar.
На фиг.2 - иллюстрация информационного сообщения о распознанной речевой команде, отображаемого на экране второго дисплея при работе заявляемого устройства.Figure 2 - illustration of an information message about a recognized voice command displayed on the screen of the second display when the inventive device.
На фиг.3 представлено меню контролируемых параметров антенного блока РЛС, отображаемое на экране первого дисплея при работе заявляемого устройства.Figure 3 presents the menu of controlled parameters of the antenna unit of the radar displayed on the screen of the first display when the inventive device.
На фиг.4 представлена схема заявляемого устройства речевого управления АРМ отработки антенного блока РЛС.Figure 4 presents a diagram of the inventive device for voice control AWP working out the antenna unit of the radar.
На фиг.5 - пояснение преобразования и передачи информации, поступающей с выходов параллельного порта вывода 20 через электронные коммутаторы 29, 30, 31, 32 на входы процессора преобразователя интерфейсов 28.Figure 5 is an explanation of the conversion and transmission of information from the outputs of the
В качестве примера представлены значения разрядов параллельного кода, поступающего с выходов узла 20, и потенциалы выходных линий электронных коммутаторов 29, 30, 32 при электронной имитации нажатия кнопки "5" первой клавиатуры 7.As an example, the values of the bits of the parallel code coming from the outputs of the
Устройство речевого управления автоматизированным рабочим местом отработки антенного блока радиолокационной станции содержит (фиг.4):The voice control device of an automated workstation for testing the antenna unit of a radar station contains (FIG. 4):
первую клавиатуру 7 с двумя входами и двумя выходами и автоматизированное рабочее место 13, включающее:the
устройство контроля 12 с девяносто восемью входами-выходами и цифровую вычислительную машину (ЦВМ)11, включающую:a
первый контроллер 1 с девятнадцатью входами и восемнадцатью выходами,the
первый адаптер аналого-цифрового преобразователя и цифро-аналогового преобразователя (АЦП/ЦАП) 2 с сорока девятью входами и сорока восемью выходами,the first adapter of an analog-to-digital converter and digital-to-analog converter (ADC / DAC) 2 with forty-nine inputs and forty-eight outputs,
первое оперативное запоминающее устройство (ОЗУ) 3 с семнадцатью входами и шестнадцатью выходами,the first random access memory (RAM) 3 with seventeen inputs and sixteen outputs,
первый процессор 4 с семнадцатью входами и шестнадцатью выходами,the
первый тактовый генератор 5 с одним выходом,the
первое долговременное запоминающее устройство (ДЗУ) 6 с семнадцатью входами и шестнадцатью выходами,the first long-term storage device (DZU) 6 with seventeen inputs and sixteen outputs,
первый дисплей 8 с шестнадцатью входами,
первый видеоконтроллер 9 с семнадцатью входами и шестнадцатью выходами,the
адаптер межмодульного параллельного интерфейса (МПИ) 10 с пятьюдесятью семью входами и пятьюдесятью шестью выходами,adapter intermodular parallel interface (MPI) 10 with fifty-seven inputs and fifty-six outputs,
а также содержит:and also contains:
антенный блок РЛС 14 со ста шестью входами-выходами,
микрофон 15 с одним выходом,microphone 15 with one output,
наушники 16 с одним входом,16 single input headphones
вторую клавиатуру 26 с двумя входами и двумя выходами,a
персональную электронно-вычислительную машину (ПЭВМ) 17, включающуюpersonal electronic computer (PC) 17, including
второй адаптер аналого-цифрового преобразователя и цифроаналогового преобразователя (АЦП/ЦАП) 18 с восемнадцатью входами и семнадцатью выходами,the second adapter of an analog-to-digital converter and digital-to-analog converter (ADC / DAC) 18 with eighteen inputs and seventeen outputs,
второй процессор 19 с семнадцатью входами и шестнадцатью выходами,a
параллельный порт вывода 20 с семнадцатью входами и девятью выходами,
второй тактовый генератор 21 с одним выходом,a
второй контроллер 22 с девятнадцатью входами и восемнадцатью выходами,a
второе оперативное запоминающее устройство (ОЗУ) 23 с семнадцатью входами и шестнадцатью выходами,a second random access memory (RAM) 23 with seventeen inputs and sixteen outputs,
второй видеоконтроллер 24 с семнадцатью входами и шестнадцатью выходами,a second video controller 24 with seventeen inputs and sixteen outputs,
второе долговременное запоминающее устройство (ДЗУ) 25 с семнадцатью входами и шестнадцатью выходами,the second long-term storage device (DZU) 25 with seventeen inputs and sixteen outputs,
второй дисплей 27 с шестнадцатью входами,
а также содержит коммутатор клавиатуры 34 с шестью входами и шестью выходами и устройство преобразования интерфейсов (УПИ) 33, включающееand also contains a keyboard switch 34 with six inputs and six outputs and an interface conversion device (UPI) 33, including
процессор преобразователя интерфейсов 28 с двадцатью семью входами и одним выходом,
первый электронный коммутатор 29 с семью входами и девятью выходами,the first
второй электронный коммутатор 30 с восемью входами и восемью выходами,a second
третий электронный коммутатор 31 с четырьмя входами и одним выходом,a third
четвертый электронный коммутатор 32 с восемью входами и восемью выходами,the fourth
при этомwherein
выход микрофона 15 соединен с восемнадцатым входом второго адаптера АЦП/ЦАП18,the
семнадцатый выход второго адаптера АЦП/ЦАП 18 соединен со входом наушников 16,the seventeenth output of the second ADC /
выход второго тактового генератора 21 соединен с семнадцатым входом второго адаптера АЦП/ЦАП 18, с семнадцатым входом второго контроллера 22, с семнадцатым входом второго процессора 19, с семнадцатым входом второго ОЗУ 23, с семнадцатым входом второго ДЗУ 25, с семнадцатым входом второго видеоконтроллера 24, с семнадцатым входом параллельного порта вывода 20,the output of the
с первого по шестнадцатый входы-выходы второго адаптера АЦП/ЦАП 18 соединены с первого по шестнадцатый входами-выходами второго контроллера 22, с первого по шестнадцатый входами-выходами второго процессора 19, с первого по шестнадцатый входами-выходами второго ОЗУ 23, с первого по шестнадцатый входами-выходами второго ДЗУ 25, с первого по шестнадцатый входами второго видеоконтроллера 24, с первого по шестнадцатый входами параллельного порта вывода 20,from the first to sixteenth inputs and outputs of the second ADC /
с первого по шестнадцатый выходы второго видеоконтроллера 24 соединены с первого по шестнадцатый входами второго дисплея 27,the first to sixteenth outputs of the second video controller 24 are connected to the first to sixteenth inputs of the
первый и второй выходы второй клавиатуры 26 соединены соответственно с восемнадцатым и девятнадцатым входами второго контроллера 22,the first and second outputs of the
семнадцатый и восемнадцатый выходы второго контроллера 22 соединены соответственно с первым и вторым входами второй клавиатуры 26,the seventeenth and eighteenth outputs of the
девятый выход параллельного порта вывода 20 соединен с первым и шестым входами первого электронного коммутатора 29, с первым и шестым входами второго электронного коммутатора 30, с третьим входом третьего электронного коммутатора 31, с первым и шестым входами четвертого электронного коммутатора 32, со вторым входом коммутатора клавиатуры 34, с двадцать седьмым входом ППИ 28,the ninth output of the
восьмой выход параллельного порта вывода 20 соединен со вторым входом первого электронного коммутатора 29 и с первым входом третьего электронного коммутатора 31,the eighth output of the
пятый выход параллельного порта вывода 20 соединен с третьим входом первого электронного коммутатора 29 и с третьим входом второго электронного коммутатора 31,the fifth output of the
четвертый выход параллельного порта вывода 20 соединен со вторым входом второго электронного коммутатора 29 и со вторым входом третьего электронного коммутатора 31,the fourth output of the
шестой выход параллельного порта вывода 20 соединен с четвертым входом первого электронного коммутатора 29 и четвертым входом второго электронного коммутатора 30,the sixth output of the
седьмой выход параллельного порта вывода 20 соединен с пятым входом первого электронного коммутатора 29 и пятым входом второго электронного коммутатора 30,the seventh output of the
первый выход параллельного порта вывода 20 соединен с третьим входом четвертого электронного коммутатора 32,the first output of the
второй выход параллельного порта вывода 20 соединен с восьмым входом четвертого электронного коммутатора 32,the second output of the
третий выход параллельного порта вывода 20 соединен с седьмым входом четвертого электронного коммутатора 32,the third output of the
с первого по четвертый выходы первого электронного коммутатора 29 соединены с первым по четвертый входами процессора преобразователя интерфейсов 28,the first to fourth outputs of the first
с шестого по девятый выходы первого электронного коммутатора 29 соединены с пятым по восьмой входами процессора преобразователя интерфейсов 28,the sixth to ninth outputs of the first
пятый выход первого электронного коммутатора соединен с восьмым входом второго электронного коммутатора 30, с четвертым входом четвертого электронного коммутатора 32,the fifth output of the first electronic switch is connected to the eighth input of the second
с первого по восьмой выходы второго электронного коммутатора 30 соединены с девятым по шестнадцатый входами процессора преобразователя интерфейсов 28,from the first to eighth outputs of the second
выход третьего электронного коммутатора 31 соединен со вторым входом четвертого электронного коммутатора 32,the output of the third
с первого по восьмой выходы четвертого электронного коммутатора 32 соединены с семнадцатого по двадцать четвертый входами процессора преобразователя интерфейсов 28,from the first to eighth outputs of the fourth
выход процессора преобразователя интерфейсов 28 соединен с первым входом коммутатора клавиатуры 34,the output of the processor of the
первый выход коммутатора клавиатуры 34 соединен с двадцать пятым входом процессора преобразователя интерфейсов 28,the first output of the keyboard switch 34 is connected to the twenty-fifth input of the processor of the
второй выход коммутатора клавиатуры 34 соединен с седьмым входом первого электронного коммутатора 29, с седьмым входом второго электронного коммутатора 29, с четвертым входом третьего электронного коммутатора 29, с пятым входом четвертого электронного коммутатора 29, с двадцать шестым входом ППИ 28,the second output of the keyboard switch 34 is connected to the seventh input of the first
третий и четвертый выходы коммутатора клавиатуры 34 соединены соответственно с первым и вторым входами первой клавиатуры 7,the third and fourth outputs of the keyboard switch 34 are connected respectively to the first and second inputs of the
пятый и шестой выходы коммутатора клавиатуры 34 соединены соответственно с восемнадцатым и девятнадцатым входами первого контроллера 1,the fifth and sixth outputs of the keyboard switch 34 are connected respectively to the eighteenth and nineteenth inputs of the
первый и второй выходы первой клавиатуры 7 соединены соответственно с третьим и четвертым входами коммутатора клавиатуры 34,the first and second outputs of the
семнадцатый и восемнадцатый выходы первого контроллера 1 соединены соответственно с пятым и шестым входами коммутатора клавиатуры 34,the seventeenth and eighteenth outputs of the
выход первого тактового генератора 5 соединен с семнадцатым входом первого контроллера 1, с семнадцатым входом первого процессора 4, с пятьдесят седьмым входом адаптера МПИ 10, с семнадцатым входом первого ОЗУ 3, с сорок девятым входом первого адаптера АЦП/ЦАП 2, с семнадцатым входом первого ДЗУ 6, с семнадцатым входом первого видеоконтроллера 9,the output of the
с первого по шестнадцатый выходы первого видеоконтроллера 9 соединены с первого по шестнадцатый входами первого дисплея 8,the first to sixteenth outputs of the
с семнадцатого по пятьдесят шестой входы-выходы адаптера МПИ 10 соединены с первого по сороковой входами-выходами антенного блока РЛС 14,from the seventeenth to fifty-sixth inputs and outputs of the
с первого по тридцать второй входы-выходы устройства контроля 12 соединены с семнадцатого по сорок восьмой входами-выходами первого адаптера АЦП/ЦАП 2,from the first to thirty-second inputs and outputs of the
с тридцать третьего по девяносто восьмой входы-выходы устройства контроля 12 соединены с сорок первого по сто шестой входами-выходами антенного блока РЛС 14,from the thirty-third to ninety-eighth inputs and outputs of the
с первого по шестнадцатый входы-выходы первого контроллера 1 соединены с первого по шестнадцатый входами-выходами первого ОЗУ 3, с первого по шестнадцатый входами-выходами первого ДЗУ 6, с первого по шестнадцатый входами-выходами первого процессора 4, с первого по шестнадцатый входами адаптера МПИ 10, с первого по шестнадцатый входами первого видеоконтроллера 9, с первого по шестнадцатый входами-выходами первого адаптера АЦП/ЦАП 2.from the first to sixteenth inputs and outputs of the
Перед описанием работы устройства следует отметить, что все операции по обработке и распознаванию речевых команд в заявляемом устройстве осуществляются в ПЭВМ 17. При этом при работе заявляемого устройства используется ограниченный словарь речевых команд, каждая из которых соответствует конкретному параметру антенного блока РЛС 14.Before describing the operation of the device, it should be noted that all operations for processing and recognition of voice commands in the inventive device are carried out in the
Таким образом, число параметров в меню, используемом при отработке антенного блока РЛС 14, точно соответствует числу используемых речевых команд.Thus, the number of parameters in the menu used when practicing the
Также следует отметить, что в процессе распознавания речевых команд в ПЭВМ 17 используются эталонные признаки фонем, составляющих распознаваемые речевые команды, а также эталонные признаки целых слов в речевых командах используемого словаря, сформированные предварительно в процессе обучения ПЭВМ 17 распознаванию и хранящиеся во втором ДЗУ 25 ПЭВМ 17.It should also be noted that in the process of recognizing speech commands in the
Устройство работает следующим образом.The device operates as follows.
Работа устройства начинается с переключения коммутатора клавиатуры 34 в положение, обеспечивающее подключение первой клавиатуры 7 к первому контроллеру 1 ЦВМ 11. Далее осуществляется штатное включение ЦВМ 11 и запуск специализированного программного обеспечения ЦВМ 11, используя первую клавиатуру 7.The operation of the device begins by switching the keyboard switch 34 to a position that enables the connection of the
При этом через первый видеоконтроллер 9 передается и отображается на экране первого дисплея 8 меню контролируемых параметров антенного блока РЛС 14 (см. фиг.3). После этого коммутатор клавиатуры 34 переключается в положение, обеспечивающее связь между процессором преобразователя интерфейсов 28 и первым контроллером 1.In this case, through the
Далее осуществляется штатное включение ПЭВМ 17 и запуск, используя вторую клавиатуру 26, программного обеспечения распознавания речевых команд. При этом на экране второго дисплея 27 появляется текстовое сообщение о готовности к вводу речевой команды, которое дублируется речевым сообщением: "Введите речевую команду", которое заранее записывается в виде звукового файла и хранится во втором ДЗУ 25 ПЭВМ 17 и под управлением второго процессора 19 через второй контроллер 22 поступает через второй адаптер АЦП/ЦАП 18 на вход наушников 16 к оператору. Начиная с этого момента, устройство находится в режиме постоянного ожидания произнесения оператором речевой команды.Next, the regular inclusion of the
При произнесении речевой команды оператором осуществляется генерация звуковых колебаний, которые поступают на вход микрофона 15, где пьезоэлектрически осуществляется их преобразование в электрические сигналы.When a voice command is delivered by the operator, sound vibrations are generated, which are fed to the
С выхода микрофона 15 электрические сигналы поступают на восемнадцатый вход второго адаптера АЦП/ЦАП 18, где осуществляется их преобразование в цифровые последовательности шестнадцатиразрядных двоичных кодов.From the output of the
Синхронизация работы второго адаптера АЦП/ЦАП 18, второго процессора 19, второго контроллера 22, второго ОЗУ 23, второго ДЗУ 25 осуществляется вторым тактовым генератором 21. В соответствии с импульсами второго тактового генератора 21, поступающими на семнадцатый вход второго адаптера АЦП/ЦАП 18, с первого по шестнадцатый входов-выходов второго адаптера АЦП/ЦАП 18 при управлении второго контроллера 22 осуществляется передача цифровых последовательностей кодов на первый...шестнадцатый входы-выходы второго ОЗУ 23 для их оперативного хранения и на первый...шестнадцатый входы-выходы второго ДЗУ 25 для долгосрочного хранения и последующей обработки во втором процессоре 19.The synchronization of the second ADC /
Во втором процессоре 19 цифровые последовательности кодов, соответствующие произнесенной речевой команде и паузам до и после нее, анализируются с целью выделения начала и окончания речевой команды на фоне шума, а также выделения возможных пауз в составе речевой команды.In the
После определения начала и окончания речевой команды на фоне шума, а также возможных пауз в ее составе во втором процессоре 19 происходит пофонемное распознавание выделенного интервала от начала до окончания произнесенной речевой команды.After determining the beginning and end of the speech command against the background of noise, as well as possible pauses in its composition in the
Процесс пофонемного распознавания заключается в разбиении выделенного интервала речевой команды на сегменты стандартной длительности, вычислении признаков фонем, характеризующих речевой сигнал на сегментах, сравнении вычисленных признаков с эталонными признаками фонем, сформированными в процессе обучения ПЭВМ 17 распознаванию, принятии решения о распознанной фонеме на основе близости вычисленных и эталонных признаков фонем и формировании, таким образом, последовательности фонемных решений, соответствующих произнесенной речевой команде.The process of phonemic recognition consists in dividing the selected interval of the speech command into segments of standard duration, calculating the signs of phonemes characterizing the speech signal on the segments, comparing the calculated signs with the reference signs of phonemes formed in the PC learning 17 recognition, deciding on a recognized phoneme based on the proximity of the calculated and reference features of phonemes and the formation, therefore, of a sequence of phoneme decisions corresponding to the spoken speech to Mande.
Наряду с пофонемным распознаванием во втором процессоре 19 проводится формирование признаков целого слова речевой команды, характеризующих речевой сигнал на всем интервале речевой команды, а также сравнение сформированных признаков целого слова с эталонными признаками целых слов речевых команд используемого словаря, сформированными в процессе обучения ПЭВМ 17 распознаванию.Along with phonon recognition in the
Во втором процессоре 19 ПЭВМ 17 на основе сравнения полученной последовательности фонем с эталонными последовательностями фонем речевых команд, а также учитывая сравнение признаков целых слов произнесенной речевой команды и эталонных признаков целых слов речевых команд используемого словаря, формируются показатели распознавания, показывающие близость произнесенной речевой команды к речевым командам словаря.In the
Решение о распознавании принимается в пользу той команды словаря, при сравнении с которой достигнут максимальный показатель распознавания.The recognition decision is made in favor of the dictionary command, when compared with which the maximum recognition rate is reached.
Информация о распознанной речевой команде, а также показатель распознавания (Пр) передаются через второй видеоконтроллер 24 и отображаются на экране второго дисплея 27 (см. фиг.2).Information about the recognized speech command, as well as the recognition rate (Pr) are transmitted through the second video controller 24 and displayed on the screen of the second display 27 (see figure 2).
После этого в соответствии с программным обеспечением в ПЭВМ 17 запускается программный таймер, отсчитывающий время, необходимое для проверки соответствующего речевой команде параметра антенного блока РЛС 14 из меню. На время включения таймера программно отключается прием для ввода речевых команд.After that, in accordance with the software, a program timer is started in the
В соответствии с распознанной речевой командой во втором процессоре 19 формируется восьмиразрядный параллельный код (вид которого изменяется в соответствии с пояснениями на фиг.5), поступающий через второй контроллер 22 и второе ОЗУ 23 на первый...восьмой входы параллельного порта вывода 20 (входы с девятого по шестнадцатый параллельного порта вывода 20 не используются).In accordance with the recognized speech command in the
Как видно из фиг.3, на экране первого дисплея отображается меню контролируемых параметров антенного блока РЛС, в левой части которого расположены речевые команды, в центре - пункты технических условий на антенный блок и собственно контролируемые параметры антенного блока, а справа от каждого параметра отображены цифры от "1" до "9" и буквы от "а" до "i".As can be seen from figure 3, the menu of the monitored parameters of the radar antenna unit is displayed on the screen of the first display, the voice commands are located on the left side, in the center are the technical specifications for the antenna unit and the actually controlled parameters of the antenna unit, and the numbers from "1" to "9" and the letters from "a" to "i".
При кнопочном управлении в устройстве-прототипе оператор может выбрать и начать проверку контролируемого параметра антенного блока РЛС 14, передвигая курсор в меню путем нажатия кнопок "↑", "↓" и "ENTER", либо нажимая кнопки первой клавиатуры 7 от "1" до "9" и от "а" до "i", соответствующие выбранному параметру.With the button control in the prototype device, the operator can select and start checking the controlled parameter of the
Архитектура кнопок стандартной клавиатуры представляет собой матрицу, состоящую из линий "строк" и линий "столбцов". На пересечении линий "строк" и линий "столбцов" расположены кнопки клавиатуры.The architecture of the buttons on the standard keyboard is a matrix consisting of lines of “rows” and lines of “columns”. At the intersection of the lines of the "lines" and lines of the "columns" are the keyboard buttons.
В стандартной клавиатуре (в частности, в первой клавиатуре 7) производится преобразование нажатия кнопки в потенциальный код (0 В) выбранной линии, соответствующей "строке" и линии, соответствующей "столбцу". На остальных линиях поддерживается потенциал 5 В. В процессоре клавиатуры, входящем в состав стандартной клавиатуры, определено соответствие между парами линий "строк" и "столбцов" и кнопками клавиатуры. Процессор клавиатуры обеспечивает преобразование потенциального кода, соответствующего нажатой (отжатой) кнопке, на входе, в последовательный код на выходе, поступающий в ЦВМ 11.In the standard keyboard (in particular, in the first keyboard 7), the button is converted to the potential code (0 V) of the selected line corresponding to the "row" and the line corresponding to the "column". The potential of 5 V is supported on other lines. The keyboard processor, which is part of the standard keyboard, determines the correspondence between the pairs of lines of "rows" and "columns" and the buttons of the keyboard. The processor of the keyboard provides the conversion of the potential code corresponding to the pressed (depressed) button at the input into a serial code at the output received in the
В предлагаемом устройстве используются узлы, обеспечивающие электронную имитацию нажатия кнопок от "1" до "9" и от "а" до "i", т.е. формирование того же последовательного кода, который формируется при нажатии кнопок стандартной клавиатуры. При этом в данном устройстве в ходе процесса речевого управления кнопки не нажимаются, а последовательный код формируется в зависимости от распознанной речевой команды.In the proposed device, nodes are used that provide electronic simulation of the pressing of buttons from "1" to "9" and from "a" to "i", i.e. the formation of the same sequential code, which is formed when the buttons of the standard keyboard are pressed. At the same time, in this device, during the process of speech control, the buttons are not pressed, and a sequential code is generated depending on the recognized speech command.
Таким образом, за счет электронной имитации нажатия кнопок в устройстве обеспечивается возможность выбора и запуска проверки контролируемого параметра антенного блока РЛС 14 путем произнесения речевых команд и без использования кнопок клавиатуры.Thus, due to electronic simulation of button presses in the device, it is possible to select and start checking the controlled parameter of the
Для преобразования параллельного кода, получаемого с выхода ПЭВМ 17, в последовательный код используется устройство преобразования интерфейсов (УПИ) 33.To convert the parallel code received from the output of the
УПИ 33 состоит из четырех электронных коммутаторов 29, 30, 31 и 32 и отдельно используемого процессора преобразователя интерфейсов (ППИ) 33. При этом три коммутатора (первый 29, второй 30 и четвертый 32) - микросхемы коммутаторы-преобразователи (мультиплексоры), а третий коммутатор 31 представляет собой логическую микросхему ИСКЛЮЧАЮЩЕЕ ИЛИ.
В качестве электронных коммутаторов 29, 30 и 32 используются микросхемы фирмы ANALOG DEVICES типа ADG408, в качестве электронного коммутатора 31 - микросхема типа К561ЛП2. В качестве ППИ 28 используется процессор стандартной клавиатуры фирмы DEFENDER типа KS 910 Е (PS/2).As
При построении системы электронных коммутаторов с учетом таблицы кодирования в микросхеме типа ADG408 задается соответствие с параллельным входным кодом, соответствующим номерам "строк" и "столбцов", заданных в процессоре первой клавиатуры 7 для используемых кнопок (изображены в кружках на пересечении соответствующих линий "строк" и "столбцов", фиг.4 и 5).When constructing a system of electronic switches taking into account the coding table in a chip of type ADG408, a correspondence with the parallel input code is set, corresponding to the numbers of "rows" and "columns" specified in the processor of the
Электронные коммутаторы 29, 30, 31, 32 в соответствии с параллельным кодом, поступающим на вход УПИ 33, электронно имитируют процесс нажатия кнопки, т.е. обеспечивают подачу потенциала 0 В на соответствующую линию "строк" и линию "столбцов" ППИ 28.Electronic switches 29, 30, 31, 32, in accordance with the parallel code supplied to the
При этом потенциал остальных линий остается высоким (5 В).At the same time, the potential of the remaining lines remains high (5 V).
Восьмиразрядный код, поступающий с выходов параллельного порта вывода 20, представляет собой код, соответствующий номеру линии "столбца" (разряды с четвертого по восьмой) и номеру линии "строки" (разряды с первого по третий) матрицы клавиатуры.The eight-bit code coming from the outputs of the
Электронные коммутаторы 29, 30, 31, 32 особым образом преобразуют восьмиразрядный параллельный код в нулевые потенциалы (0 В) по линии соответствующей "строки" и линии соответствующего "столбца".Electronic switches 29, 30, 31, 32 in a special way convert the eight-bit parallel code to zero potentials (0 V) along the line of the corresponding "row" and the line of the corresponding "column".
На вход электронного коммутатора 29 поступает информация пятого, шестого и седьмого разрядов восьмиразрядного параллельного выходного кода узла 20, которая определяет выбор одной из восьми линий "столбцов" (с первой по восьмую).The input of the
На вход электронного коммутатора 30 поступает информация пятого, шестого и седьмого разрядов восьмиразрядного параллельного выходного кода узла 20, которая определяет выбор одной из восьми линий "столбцов" (с девятой по шестнадцатую).The input of the
На вход электронного коммутатора 32 поступает информация первого и третьего разрядов восьмиразрядного параллельного выходного кода узла 20, которая определяет выбор одной из восьми линий "строк" (с первой по восьмую).The input of the
Информация четвертого и восьмого разрядов восьмиразрядного параллельного выходного кода узла 20 поступает на вход электронного коммутатора 31, который определяет включение электронных коммутаторов 29, 30, 32 (значения четвертого и восьмого разрядов "01" обеспечивают включение коммутаторов 29 и 32, "10" - включение коммутаторов 30 и 32, "00" и "11" - выключение коммутаторов 29, 30, 32).Information of the fourth and eighth bits of the eight-bit parallel output code of the
Отключение коммутаторов 29, 30 и 32 при значениях четвертого и восьмого разрядов "00" или "11" защищает систему от ложного срабатывания на нулевые и единичные комбинации выходного кода узла 20, применяемые при запуске ПЭВМ и при некоторых служебных операциях.Disabling the
ППИ 28 воспринимает поступления нулевых потенциалов по соответствующим входам. В памяти ППИ 28 хранится таблица соответствия пар линий "строк" и "столбцов" кнопкам клавиатуры.
ППИ 28 имеет с первого по шестнадцатый входы потенциальных линий по "столбцам" матрицы клавиатуры, с семнадцатого по двадцать четвертый входы потенциальных линий по "строкам" матрицы клавиатуры, двадцать пятый вход от первого контроллера 1 ЦВМ 11 через коммутатор клавиатуры 34, двадцать шестой вход - питание +5 В от ЦВМ 11 через коммутатор клавиатуры 34, двадцать седьмой вход - линия нулевого потенциала с девятого выхода параллельного порта вывода 20, выход для последовательных кодов, передаваемых через коммутатор клавиатуры 34 на ЦВМ 11.
В ППИ 28 производятся формирование восьмиразрядного последовательного кода (сканкода), соответствующего электронно-имитируемому нажатию одной из кнопок "1", ..., "9", "a", ..., "i" и распознанной речевой команде, т.е. полностью совпадающего со сканкодом, формируемым при нажатии кнопки стандартной клавиатуры, и передача его через коммутатор клавиатуры 34 в первый контроллер 1 ЦВМ 11.In
Таблица соответствия между кнопками стандартной клавиатуры и сканкодами приведена в известной литературе [Standart IBM PC. Справочник. Устройства, установка, техническое обслуживание и ремонт персональных компьютеров / Составитель В.Карпов - Кишинев, ВИРТ, 1991].The correspondence table between the buttons of the standard keyboard and scancodes is given in the well-known literature [Standart IBM PC. Directory. Devices, installation, maintenance and repair of personal computers / Compiled by V. Karpov - Chisinau, VIRT, 1991].
В качестве примера приводится преобразование кодов при распознавании речевой команды "ПОВОРОТ". Речевая команда "ПОВОРОТ" по меню контролируемых параметров (см. фиг.3) соответствует параметру "Проверка величин напряжений трогания" антенного блока РЛС 14 и цифре "5", то есть произнесение речевой команды "ПОВОРОТ" должно привести к выполнению таких же действий, которые инициируются при нажатии кнопки "5" первой клавиатуры 7 при работе устройства-прототипа, а именно к запуску проверки вышеуказанного параметра антенного блока РЛС 14.An example is the conversion of codes when recognizing the “TURN” speech command. The “TURN” speech command according to the menu of controlled parameters (see FIG. 3) corresponds to the “Checking the starting voltage” parameter of the
Для электронной имитации нажатия кнопки "5" в соответствии с фиг.4 и 5 на выходах параллельного порта вывода должен быть сформирован двоичный восьмиразрядный параллельный код "11000011" (порядок разрядов с восьмого по первый), преобразуемый в электронных коммутаторах 29, 30, 31, 32 таким образом, чтобы с шестого выхода первого электронного коммутатора 29 был подан нулевой потенциал (0 В) на линию четвертой "строки" (двадцатый вход ППИ 28), а с четвертого выхода четвертого электронного коммутатора 32 был подан нулевой потенциал (0 В) на линию пятого "столбца" (пятый вход ППИ 28).To electronically simulate pressing the “5” button in accordance with FIGS. 4 and 5, the binary eight-bit parallel code “11000011” (the order of bits from the eighth to the first) to be converted to
На входы с первого по четвертый, с шестого по девятнадцатый и с двадцать первого по двадцать четвертый ППИ 28 в этот момент подан потенциал 5 В.At entrances from the first to the fourth, from the sixth to the nineteenth, and from the twenty-first to the twenty-
Из памяти ППИ 28 в соответствии с парой линий с нулевым потенциалом извлекается сканкод, эквивалентный кнопке.In accordance with a pair of lines with zero potential, a scancode equivalent to a button is extracted from the memory of the
Кнопке «5» соответствует сканкод 06Н (Н обозначает шестнадцатиричную - hexadecimal форму кода), в восьмиразрядной двоичной форме - 00000110.Button "5" corresponds to the scan code 06H (H stands for hexadecimal - hexadecimal code form), in eight-digit binary form - 00000110.
Последовательный код (сканкод), соответствующий распознанной речевой команде и электронно-имитируемому нажатию кнопки, передается через первый контроллер 1 в первое ОЗУ 3 ЦВМ 11, где сохраняется для дальнейшего использования специализированным программным обеспечением (СПО) АРМ.The serial code (scan code) corresponding to the recognized speech command and the electronically simulated button press is transmitted through the
При работе СПО последовательный код поступает из первого ОЗУ 3 в первый процессор 4. Путем взаимодействия между первым процессором 4 и первым ОЗУ 3 программно осуществляется запуск проверки параметра антенного блока РЛС 14, соответствующего последовательному коду распознанной речевой команды.During the operation of the STR, the serial code arrives from the
При этом формируются управляющие воздействия в аналоговой и цифровой форме. Для аналоговой формы воздействия в первом процессоре 4 формируются шестнадцатиразрядные коды, передаваемые с помощью первого контролера 1 на первый адаптер АЦП/ЦАП 2, где преобразуются в аналоговую форму и передаются через устройство контроля 12 на антенный блок РЛС 14.At the same time, control actions are formed in analog and digital form. For the analog form of exposure in the
Параллельно управляющее воздействие в цифровой форме передается через адаптер МПИ 10 на антенный блок РЛС 14.In parallel, the control action in digital form is transmitted via the
Измеренные данные, полученные при проверке выбранного параметра, от антенного блока 14 через устройство контроля 12 поступают в аналоговой форме на первый адаптер АЦП/ЦАП 2, где преобразуются в шестнадцатиразрядную цифровую форму и через первый контроллер 1 поступают в первое ОЗУ 3 ЦВМ 11.The measured data obtained during the verification of the selected parameter from the
СПО АРМ, используя данные, поступившие в первое ОЗУ 3, с помощью первого контроллера 1 и первого процессора 4 формирует информацию об измеренных значениях параметров антенного блока РЛС 14 для отображения на экране первого дисплея 8 и производит запись информации о значениях контролируемых параметров в первое ДЗУ 6.SPO AWP, using the data received in the
При этом после окончания проверки параметра антенного блока РЛС 14 на экране первого дисплея 8 отображается меню контролируемых параметров, а на экране второго дисплея 27 вновь отображается текстовое сообщение о готовности к приему речевой команды. По программному таймеру, отсчитавшему время для проверки соответствующего параметра антенного блока РЛС 14, канал ввода речевых команд (микрофон 15 - ПЭВМ 17) вновь программно открывается для ввода следующей речевой команды, а на наушники передается речевое сообщение " Введите речевую команду".At the same time, after checking the parameter of the
Наряду с обеспечением речевого управления АРМ отработки антенного блока РЛС предложенное изобретение обладает также тем достоинством, что задачи распознавания речевых команд и формирования управляющих воздействий на антенный блок РЛС решаются в отдельных вычислительных системах (соответственно в ПЭВМ и в ЦВМ), благодаря чему удается избежать перегруженности ЦВМ по выполняемым действиями и обеспечить предъявление оптимальных технических требований по производительности и памяти к ПЭВМ и ЦВМ.Along with providing voice control of the automated workstation for developing the radar antenna unit, the proposed invention also has the advantage that the tasks of recognizing voice commands and generating control actions on the radar antenna unit are solved in separate computer systems (respectively, in PCs and computers), which helps to avoid congestion of computers according to the actions taken and to ensure the presentation of optimal technical requirements for performance and memory to the PC and computer.
Еще одним достоинством заявляемого устройства является то, что благодаря решению задачи электронной имитации нажатия кнопок клавиатуры устройство достаточно просто стыкуется с вычислительными системами, работа которых базируется на специализированном программном обеспечении (СПО), рассчитанном на взаимодействие с оператором, нажимающим кнопки клавиатуры. В этом случае при стыковке заявляемого устройства с подобной вычислительной системой не требуется внесение изменений в СПО, а необходимо лишь знать конкретные кнопки клавиатуры, обеспечивающие взаимодействие оператора с СПО вычислительной системы, что является важным преимуществом, расширяющим сферы применения предлагаемого изобретения по внедрению речевого управления в различных областях техники.Another advantage of the claimed device is that due to the solution of the problem of electronic simulation of pressing the buttons on the keyboard, the device simply interfaces with computer systems, which are based on specialized software (SPO), designed to interact with the operator pressing the keyboard buttons. In this case, when docking the inventive device with a similar computing system, it is not necessary to make changes to the open source software, but you only need to know the specific keyboard buttons that ensure the operator’s interaction with the open source computer system, which is an important advantage that expands the scope of the invention for introducing voice control in various areas of technology.
Для выполнения заявляемого устройства используются следующие стандартные элементы:To perform the inventive device uses the following standard elements:
первый адаптер АЦП/ЦАП 2 и второй адаптер АЦП/ЦАП 18 реализованы в виде микросхем по стандарту АС'97;the first ADC /
первый процессор 4 и второй процессор 19 - микросхема INTEL CELERON 2400;the
первое оперативное запоминающее устройство (ОЗУ) 3 и второе ОЗУ 23 реализованы в виде микросхемы памяти DDR;the first random access memory (RAM) 3 and the
первый контроллер 1 и второй контроллер 22 реализованы в виде микросхемы EVA-X1630C фирмы "ADVANTECH";the
первый тактовый генератор 5 и второй тактовый генератор 21 входят соответственно в состав микросхем первого контроллера 1 и второго контроллера 22;the
первое долговременное запоминающее устройство (ДЗУ) 6 и второе ДЗУ 25 выполнено в стандарте Compact Flash, объем памяти не менее 256 Мбайт;the first long-term storage device (DZU) 6 and the
адаптер МПИ 10 - специализированная плата;adapter MPI 10 - specialized board;
параллельный порт вывода 20 - PCI 2 × ЕРР/ЕСР;parallel output port 20 -
первый видеоконтроллер 9 и второй видеоконтроллер 24 - микросхема SMI 721;the
первый дисплей 8 и второй дисплей 27 - совместимые по стандарту SVGA;the
первая клавиатура 7 и вторая клавиатура 26 - совместимые по стандарту PS/2;the
микрофон 15 - совместимый по стандарту АС'97;microphone 15 - compatible by AC'97 standard;
наушники 16 - совместимые по стандарту АС'97;Headphones 16 - compatible by AC'97 standard;
устройство преобразования интерфейсов 33 - специализированное;interface conversion device 33 - specialized;
первый, второй и четвертый электронные коммутаторы (29, 30 и 32) - микросхемы фирмы ANALOG DEVICES типа ADG408;the first, second and fourth electronic switches (29, 30 and 32) - microcircuits of ANALOG DEVICES type ADG408;
третий электронный коммутатор 31 - микросхема типа К561ЛП2;the third
процессор преобразователя интерфейсов 28 - процессор стандартной клавиатуры фирмы DEFENDER типа KS 910 Е (PS/2);interface converter processor 28 - standard DEFENDER keyboard processor type KS 910 E (PS / 2);
коммутатор клавиатуры 34 - MINIDIN АВ-2-15/MD/MDKeyboard Switch 34 - MINIDIN AB-2-15 / MD / MD
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2007100065/09A RU2340930C2 (en) | 2007-01-09 | 2007-01-09 | Voice control device for controlling automated workstation for making radar antenna assembly |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2007100065/09A RU2340930C2 (en) | 2007-01-09 | 2007-01-09 | Voice control device for controlling automated workstation for making radar antenna assembly |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2007100065A RU2007100065A (en) | 2008-07-20 |
RU2340930C2 true RU2340930C2 (en) | 2008-12-10 |
Family
ID=40194562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2007100065/09A RU2340930C2 (en) | 2007-01-09 | 2007-01-09 | Voice control device for controlling automated workstation for making radar antenna assembly |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2340930C2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105093975A (en) * | 2014-11-20 | 2015-11-25 | 芜湖蓝宙电子科技有限公司 | Voice controller of teaching display cabinets |
RU2664410C2 (en) * | 2015-12-08 | 2018-08-17 | Гуанчжоу Шэньма Мобайл Информэйшн Текнолоджи Ко., Лтд. | Method for double mode control, device and user terminal |
-
2007
- 2007-01-09 RU RU2007100065/09A patent/RU2340930C2/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105093975A (en) * | 2014-11-20 | 2015-11-25 | 芜湖蓝宙电子科技有限公司 | Voice controller of teaching display cabinets |
RU2664410C2 (en) * | 2015-12-08 | 2018-08-17 | Гуанчжоу Шэньма Мобайл Информэйшн Текнолоджи Ко., Лтд. | Method for double mode control, device and user terminal |
US10373613B2 (en) | 2015-12-08 | 2019-08-06 | Guangzhou Shenma Mobile Information Technology Co., Ltd. | Dual-mode voice control method, device, and user terminal |
Also Published As
Publication number | Publication date |
---|---|
RU2007100065A (en) | 2008-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110689876B (en) | Voice recognition method and device, electronic equipment and storage medium | |
US6754627B2 (en) | Detecting speech recognition errors in an embedded speech recognition system | |
CN107086040B (en) | Voice recognition capability test method and device | |
US3770892A (en) | Connected word recognition system | |
KR100297076B1 (en) | Method and apparatus for transmitting a voice sample to a voice activated data processing system | |
US3812291A (en) | Signal pattern encoder and classifier | |
CN110600033B (en) | Learning condition evaluation method and device, storage medium and electronic equipment | |
CN104795068A (en) | Robot awakening control method and robot awakening control system | |
US20090197224A1 (en) | Language Learning Apparatus, Language Learning Aiding Method, Program, and Recording Medium | |
CN112509552A (en) | Speech synthesis method, speech synthesis device, electronic equipment and storage medium | |
US20170076626A1 (en) | System and Method for Dynamic Response to User Interaction | |
CN111901627B (en) | Video processing method and device, storage medium and electronic equipment | |
RU2340930C2 (en) | Voice control device for controlling automated workstation for making radar antenna assembly | |
CN105161096B (en) | Speech recognition processing method and device based on garbage models | |
CN111653266B (en) | Speech synthesis method, device, storage medium and electronic equipment | |
US20130221999A1 (en) | Testing system and method | |
EP4280579A3 (en) | Hotword recognition and passive assistance | |
CN104793756A (en) | Multi-key input method and input device thereof | |
CN101655840B (en) | Method and device for digitalizing Chinese pronunciations | |
Kostoulas et al. | Enhancing emotion recognition from speech through feature selection | |
Laskowski et al. | A scalable method for quantifying the role of pitch in conversational turn-taking | |
CN100375084C (en) | Computer with language re-reading function and its realizing method | |
CN113592559B (en) | Method and device for establishing accent recognition model, storage medium and electronic equipment | |
Dixon et al. | Toward objective phonetic transcription-an on-line interactive technique for machine-processed speech data | |
CN117591660B (en) | Material generation method, equipment and medium based on digital person |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20090110 |