Отправить голосовой ввод в виртуальный 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?")