将语音输入发送到虚拟 NAOqi

Send voice input to virtual NAOqi

我有一个虚拟机器人 运行,我想用文本向他们发送语音输入,就像 Choregraphe 中对话 window 的工作方式一样。我如何使用 Python 脚本执行此操作?

我是 运行 终端的虚拟机器人,在 Ubuntu 上使用 naoqi-bin 应用程序,类似 naoqi-bin -b 127.0.0.1 -p 9001

谢谢。

您可以拨打ALDialog.forceInput;像这样:

qiapp = qi.Application()
qiapp.start()
session = qiapp.session
session.service("ALDialog").forceInput("hey virtual nao how are you doing?")