Разработка грамматик при голосовом управлении роботом - Статья

бесплатно 0
4.5 101
Этапы разработки последовательности действий, которая позволяет реализовать голосовое управление. Ключевые слова и допустимые последовательности ввода голосовых команд. Создание и описание программных файлов для распознания речи и команд роботом.


Аннотация к работе
Восточно-Европейский журнал передовых технологий ISSN 1729-3774Розроблено послідовність дій, яка дозволяє реалізувати голосове керування. Описано XML-файл з бібліотекою керуючих слів робота, його структуру та принципи створення Ключові слова: граматика, голос, керування, розпізнання, мова, робот, бібліотека, команда, маніпулятор, ланка Разработана последовательность действий, которая позволяет реализовать голосовое управление. Описан XML-файл, содержащий библиотеку управляющих слов робота, его структура и принципы созданияДля выполнения этих действий роботом необходимо управлять, а, следовательно, первостепенной задачей становится написание программы управления роботом. Однако существующие системы голосового управления роботом не решают актуальную задачу создания такого языка управления, который бы имел собственную синтаксическую структуру, внутри которой можно наращивать и модифицировать лексическую базу знаний: слов и правил, по которым слова организуются в предложения. При создании голосового управления роботом необходимо определять правила, которые принято называть грамматиками, по которым будет происходить задание команд пользователем, их интерпретация и трансляция непосредственно в систему управления робота [1-4]. При создании голосового управления роботом следует понимать, что для повышения точности распознавания слов, а, следовательно, точности управления, его скорости и эффективности язык управления роботом должен быть формализован, должна быть строго определена его структура, то есть определены грамматики, по которым будут строиться команды управления. Далее представлен синтаксис команды: Robot end, где «Robot» - предуправляющее слово; тип_действия - слово, определяющее вид перемещения; параметры - слова, представляющие параметры, связанные с командой; “end” - слово, обозначающее завершение ввода команды [14].SETSPEED Установка скорости TAKEOBJECT Команда «взять объект» PUTOBJECT Команда «положить объект» RUNVOICECOMMAND Выполнение голосовой команды analys Анализ голосовой команды get Трансляция голосовой команды excuse Удаление последнего произнесенного слова из командной фразы clear Удаление всего блока команд Далее, соответствующие сервисные программы выполняют трансляцию команд управления роботом непосредственно в систему управления роботом.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?