MSAgent推出已经很久了,本来我以为会非常流行,是将来的趋势,但实际上好像反应不太热烈。这次做一个自学用课件需要用到帮助系统,客户要求新颖和与众不同,突然想到了MS Agent,查了一些资料,真是觉得太棒了,我根据微软的例子简单修改做了个DOME大家可以下载感受下。
如何使用?
首先当然要将“宏”的安全性设为中,打开文件时候同意启用宏。
放映PPT时按提示调用帮助精灵
MS Agent入门
MSAgent是微软在90年代发布的一项技术,最早用在OFFICE帮助上,称作OFFICE助手(你还有印象吗?)主要用处是提高人机交互的有效性和易用性,用户界面上由卡通角色,对话框等组成。默认的卡通角色有四个:Genie、MerLin、Bobby和Peedy(XP中默认的只有MerLin),但其他第三方提供了大量的Agent精灵,甚至可以通过微软提供的精灵编辑工具制造自己喜爱的动画精灵。这些精灵全部由自己各自的动作,如果安装了语音引擎的话还可以通过语音交互。
安装MS Agent
幸运的是如果我们的操作系统是windows2000以上,系统已经自带了MSAgent,不用安装了。我想我们大多数人用的都是XP吧?MAC的我没有试过,大家可以看一下在c:\windows\有没有一个msagent的文件夹,有的话就是已经安装了。如果没有,需要安装三个文件:
1.msagent.exe
2.tv_enua.exe
3.merlin.exe这些文件可直接从微软网站下载。
MS Agent的主要命令
在本例中,对精灵发出命令只要直接写在PPT的备注页中,是的,你没有看错,就是只要写在备注中,方便哦!大家下载文件后可以看一下备注页,主要的命令有:
AUDIO
END
HIDE
LOOP
MOVE
NEXT
PLAY
SAY
其中最常用的是MOVE(移动精灵到某个位置),PLAY(播放动作),SAY(说话,显示文字提示),你自己可以随意修改,调换作出你自己的系统。要注意的是例子中只有1页PPT,如果你想做成多页,将END命令移到最后一页,END命令意思是结束精灵。从第二页开始不需要SHOW命令,其他都是一样的了。
主要动作列表
动 作 名 称
| 含 义
| 动 作 名 称
| 含 义
| Acknowledge
| 承认
| Alert
| 警告
| Announce
| 宣布
| Blink
| 眨眼
| Confused
| 困惑
| Congratulate
| 祝贺
| Decline
| 拒绝
| DoMagic1
| 魔法
| DoMagic2
| 魔法
| DontRecognize
| 不承认
| Explain
| 解释
| GestureDown
| 往下姿势
| LookDownBlink
| 往下看眨眼
| LookUp
| 往上看
| LookUp
| 往上看
| Processing
| 处理……
| Read
| 阅读
| Sad
| 悲伤
| Search
| 搜寻
| Searching
| 寻找…… | Uncertain
| 不确定
| Pleased
| 高兴
| uggest
| 建议
| Surprised
| 吃惊
| wave
| 挥手
| Write
| 书写 | 在实际应用中,还可以做出很多变化,如MS Agent不支持中文语音,可以采用调用外部WAV文件的方式了让精灵讲中国话等等。
好像无法下载,不知道是不是只有blogbus用户才能下载文件。
DEMO下载 |