Насколько я помню, на некоторых даже довольно старых сотовых телефонах можно было назвать имя, которое нужно набрать. Из этого я заключаю, что это возможно и не очень сложно реализовать. Итак, существует ли такая система, которая слушает голосовые команды, преобразует их в команды консоли в соответствии с предопределенной картой и выполняет?
http://sourceforge.net/projects/speech2text/
Как я знаю, это особенности и язык для разработки собственных модулей. Вы должны попробовать.
Gnome Voice Control:
http://live.gnome.org/GnomeVoiceControl
sudo apt-get install gnome-voice-control
обеспечивает голосовое управление для рабочего стола GNOME, но я не смог найти любую такую систему для консоли.
Кроме того, GNOME, по-видимому, не чувствовал необходимости включать какую-либо документацию на вышеуказанный сайт, поэтому кто знает, что на самом деле делает. Конечно, команда разработчиков, я бы хотела провести несколько часов, пробираясь через ваш код, чтобы выяснить, как использовать апплет. [/ rant]
О, еще лучше! Я установил апплет и добавил его в свою панель. В меню правой кнопки мыши есть опция справки. "Большой!" думает я. «Теперь я могу узнать, как это работает».
Вот текст справочной страницы:
Апплет голосового управления позволяет вам управлять голосом на рабочем столе. Просто запустите запись с помощью меню апплета и подключите микрофон. Затем попробуйте сказать некоторые команды, например: Page Up Свернуть окно 1.1. Чтобы добавить апплет голосового управления в панель 1.2. Получение справкиЧтобы добавить апплет голосового управления на панель, щелкните правой кнопкой мыши на панели и выберите «Добавить в панель». Выберите «Апплет голосового управления» в диалоговом окне «Добавить в панель», затем нажмите «OK».
Макет апплета для голосового управления зависит от размера и типа панели, в которой находится апплет.
1.2. Получение справкиАпплет голосового управления позволяет вам управлять голосом на рабочем столе. Просто запустите запись с помощью меню апплета и подключите микрофон. Затем попробуйте сказать несколько команд, таких как:
Прежде всего, убедитесь, что звук действительно записан в вашей системе. Если нет, попробуйте отрегулировать настройки микшера. 1.1. Чтобы добавить апплет голосового управления на панельЕсли апплет голосового управления не работает для вас, попробуйте связаться с разработчиками.