• 召唤精灵-MS Agent在Powerpoint中的应用

    日期:2008-05-28 | 分类:VBA

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/pptdesign-logs/21843954.html

    MS Agent推出已经很久了,本来我以为会非常流行,是将来的趋势,但实际上好像反应不太热烈。这次做一个自学用课件需要用到帮助系统,客户要求新颖和与众不同,突然想到了MS Agent,查了一些资料,真是觉得太棒了,我根据微软的例子简单修改做了个DOME大家可以下载感受下。

    如何使用?
    首先当然要将“宏”的安全性设为中,打开文件时候同意启用宏。
    放映PPT时按提示调用帮助精灵

    MS Agent入门
    MSAgent是微软在90年代发布的一项技术,最早用在OFFICE帮助上,称作OFFICE助手(你还有印象吗?)主要用处是提高人机交互的有效性和易用性,用户界面上由卡通角色,对话框等组成。默认的卡通角色有四个:Genie、MerLin、Bobby和Peedy(XP中默认的只有MerLin),但其他第三方提供了大量的Agent精灵,甚至可以通过微软提供的精灵编辑工具制造自己喜爱的动画精灵。这些精灵全部由自己各自的动作,如果安装了语音引擎的话还可以通过语音交互。

    安装MS Agent
    幸运的是如果我们的操作系统是windows2000以上,系统已经自带了MS Agent,不用安装了。我想我们大多数人用的都是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文件的方式了让精灵讲中国话等等。

    DEMO下载

     

    分享到:

    历史上的今天:

    PPT的画中画 2008-05-28

    评论

  • 喜欢这些文章 但是怎么东东下不了呢??
  • 没看明白。如果博主演示的是左侧几个菜单鼠标移上去的效果,那么在“动作——单击时突出显示”“动作——鼠标移过时突出显示”中完全可以实现这个效果。
    回复k196011说:
    将鼠标移到帮助上,就能看到效果,或者是你没有安装MS Agent
    2008-12-17 10:59:05
  • 没弄懂,能把步骤再说得详细点吗?很想学习,希望不吝赐教哦!
  • 已转到www.eechi.com.cn
  • 特别喜欢你博客中的文章,每次都是获益非浅,谢谢!希望不断有好文章分享!
    回复我爱想想说:
    客气了,互相学习!
    2008-05-28 23:33:59