0

如果我告诉他(在对话中)播放视频,我希望 Pepper 播放视频。目前我已经实现了播放视频的行为。此视频播放器由名为“Video/PlayVideo”的事件激活,并播放此事件提供的视频(视频名称作为字符串参数)。

那么我该如何在我的对话框中做到这一点呢?下面我添加了一个示例,我希望如何调用此事件,但我不确定它是否可以完成以及语法如何准确:

编辑:

u:(Start video) OK, I will start the video ^raisePlayVideoEvent("my_video.mp4")

^raisePlayVideoEvent应该是来自 的事件ALMemory。也可能是 'LeftBumperPressed("my_video.mp4")' - 左保险杠按下时使用参数“my_video.mp4”引发的事件。

4

1 回答 1

1

在对话框中引发事件$Video/PlayVideo=value(参见qiChat 文档)。

通过在 ALMemory 键中存储一个值,您实际上也引发了同名事件。

于 2017-08-23T14:35:06.227 回答