Как сгенерировать событие клавиатуры, мыши с помощью голосовой команды в Ubuntu

0

Я узнал голосовые команды из приложения pocket-sphinx, но я не выполняю эти команды в Ubuntu. Есть ли API в C или C++ (такой же, как класс робота в java) для реализации команд?

Теги:
voice-recognition

1 ответ

0

Вы можете это сделать, работая с Xserver через XTest framework. API описан в http://www.x.org/archive/X11R7.5/doc/Xext/xtestlib.html, например, http://bharathisubramanian.wordpress.com/2010/03/14/x11- fake-key-event-generation-using-xtest-ext/. Робот использует XTEst

Второй API для использования - AT-SPi, API доступности. Он на самом деле более мощный, чем XTEst, и позволяет вам глубоко анализировать и семантически понимать интерфейс. Однако AT-SPI должен быть включен пользователем. В качестве примера вы можете проверить Флоренцию.

  • 0
    Спасибо, это было то, что я искал.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню