【基于MediaPlayback语音复读功能的实现】 如何实现语音推送功能

  在中小学,Flash是一个非常普及和实用的制作多媒体课件的平台。在多媒体教学中,运用Flash自带的MediaPlayback组件可以实现对Mp3等格式的各种音频教学资源的播放、暂停、停止、拖放、音量调节等操作控制,操作起来非常方便。然而,和绝大多数音频播放器一样,MediaPlayback组件同样不支持在教学中运用非常多的语音复读功能。实际教学中,笔者以盐城市“多媒体课件在高中英语教学中有效应用研究”课题为依托,运用所掌握的as知识,基于MediaPlayback组件进行开发,轻松实现了语音复读功能效果,为教学带来了很大的方便。
  
  一、制作思路
  首先,在主场景中,拖放一MediaPlayback组件(取实例名为myMedia),启动组件检查器,在URl中输入需进行播放的的音频文件。
  其次,在主场景中,添加3个按钮,分别用于获得复读起始时间点、终点时间和恢复正常播放状态控制。实际制作时,可将该3个按钮合并成一个影片剪辑(取名fdkz_mc),如图1所示,通过每次获得的鼠标在影片剪辑上点击的次数结合if语句来实现相应的功能。
  为了使控制复读的影片剪辑(fdkz_mc)的图标“A―B”本身同时能具有形象直观的对应效果,在设计时可将影片剪辑图标的“A”“―”“B”分别设置成单独的影片剪辑,并将“―”(取名hg_mc)、“B”(取名b_mc)分别设置成两帧,第一帧为自身静态,第二帧具有自身动态闪烁效果。
  
本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

推荐访问:复读 语音 功能 MediaPlayback