Отправить голосовой ввод в виртуальный NAOqi

У меня запущен виртуальный робот, и я хочу отправить им голосовой ввод с текстом, например, как работает диалоговое окно в Choregraphe. Как я могу сделать это, используя скрипт Python?

Я запускаю виртуальный робот из терминала, используя приложение naoqi-bin в Ubuntu с чем-то вроде naoqi-bin -b 127.0.0.1 -p 9001

Благодарю.

1 ответ

Решение

Вы можете вызвать ALDialog.forceInput; что-то вроде этого:

qiapp = qi.Application()
qiapp.start()
session = qiapp.session
session.service("ALDialog").forceInput("hey virtual nao how are you doing?")
Другие вопросы по тегам