论文部分内容阅读
在中小学教师开发的课件中,Flash占的比例很大,而声音作为多媒体课件的重要组成部分,应用得合理与否直接影响到课件整体艺术力的表现。本文将就Flash课件中对声音处理的有关问题进行说明,力图介绍一些最简单、便捷、实用的处理方法与控制技巧。在不借助更多声音处理软件的情况下,使普通中小学教师在制作Flash课件时能合理地添加声音,表现需要的音效。
一、Flash中常用的声音格式和处理方法
音频文件有多种支持格式,如:MIDI、WAV、MP3、AIFF、WAM、CD等,而在Flash中最常使用的是WAV和MP3。
WAV是目前广为流行的音频文件格式,几乎所有的音频编辑软件都能识别WAV格式。WAV支持多种音频位数、采样频率和声道。在制作课件的过程中,教师自己就可以录制WAV格式的声音文件。具体方法为:将录音话筒插入计算机声卡的录音输入孔,接好电源线,启动计算机中的附件,将娱乐中的录音机打开。此时,外接话筒中的声音就可以录入到计算机中,系统默认录制60秒,到了计时时间,可以续录,录制完成的声音可以将其存为系统设定的22KHZ、16位、单声道的WAV格式的音频文件。Windows录音机还可以对WAV格式的声音进行简单的编辑,如文件的删减、音量及音速的控制、两个WAV声音的混合等,这种方法成本低、使用灵活、操作方便,普通教师很容易掌握,录制的声音可用作课件的解说、朗读等。
MP3格式诞生于八十年代的德国,所谓的MP3指的是MPEG标准中的音频部分,即MPEG音频层。MPEG音频文件的压缩具有很高压缩率,基本保持低音频部分不失真,其文件尺寸小,音质好,是一种非常优秀的音频格式。教师在制作课件时,笔者认为可以将MP3格式的音频作为背景音乐使用,建议使用轻音乐、民乐、古典乐等,节奏总体要求舒缓、音色优美。背景音乐对课件及前景声音起衬托作用,不能喧宾夺主。过快的节奏、过于熟悉的乐曲和变化较大的乐曲都会对课件效果形成冲击。
二、Flash中声音的控制技巧
当有了声音素材后,将其合理地应用到课件中,进而对其进行有效控制,才是最终目的。在Flash中,声音的控制可以采用以下几种方式:
1.前景音乐和背景音乐的平衡处理。在编辑窗口中,将声音导入,选中某一层的某一关键帧,打开其属性窗口,将导入的声音选中,对声音进行设置。如果选择了资料流,则将播放导入帧的声音。当选中了事件或开始后,可以设置声音的循环次数,声音将被完整播放设定的次数。同理,在另一层的关键帧中导入另一个声音。这时,两个层中分别对应两个声音,其中一个作为前景声(如解说、朗读),另一个用于背景声。对于这两个声音,如果音量大小差别较大,需要在Flash中将对它们进行调整,将一个声音提高或将另一个声音降低。在帧属性面板中,进入声音的编辑状态,系统默认为音量最大,且左上角顶端有一个控制点,将其向下拖动,即可降低音量。因为另一个声音并没有做音量的调整,经过平衡处理,可以将两个声音处理到合理的协调范围内(实际上,对于所有引入课件中的声音,都要以一个声音作为参照点,而对其他的声音进行音量的调整)。
2.为按钮加声音。Flash中的按钮有四个关键帧,分别为UP、OVER、DOWN和HIT。通常情况下,在DOWN中导入一个声音,在Flash播放时,按下鼠标,即播放按钮中导入的声音,对声音属性的设置同在帧中一样。当然,在按钮的其他帧中也可以加入声音,但一般情况下,一个按钮以加入一个声音为宜。比如做一个按钮,其UP帧上导入单词苹果的图片、OVER帧上做文本apple,DOWN帧上导入录制的apple声音文件。课件运行时,按钮显示为苹果的图片,当鼠标经过苹果图时,其变为apple,当点击按钮时,发出apple的声音。
3.声音的停止。当课件运行时,如果声音设定的循环次数较多,声音会一直出现。要在课件运行中停止声音,需要对帧或按钮进行脚本设置。方法是在关键帧或按钮中设置对影片的控制语句stop all sounds (),当关键帧或按钮接收到该语句时,将会停止所有声音,包括按钮、动画片断、声音对象及场景中的声音。
4.利用动画片断来控制声音。用上述方法虽然可以控制声音,但不灵活。比如,想让背景声音保留,而仅仅停止前景声音,或者要达到相反的效果,利用上述方法就不能有效地加以控制,这时可以利用动画片断来对声音进行控制。方法是单独做一个含有一个关键帧的动画片断,将声音导入,而不需要在动画片断中插入其他图符,在关键帧的属性中设置声音同步性为资料流、循环次数为0,同时将该声音完整地在动画片断中导入,可以看到其完整的波形。在场景中将该动画片断加入,由于没有图符,其在编辑窗口中仅显示为一个带十字的小圆圈,从视觉上不会对课件产生影响,同时在场景中给该动画片断命名,如a,这时就可以采用动画片断提供的方法对声音进行控制。比如在场景中给按钮设置动作on(press){a.stop();}或on(press){a.play();}。当播放影片时,动画片断启动其时间轴,动画片断中的声音将同时被播放,这里利用按钮触发动画片断对象的动作,利用的是动画片断对象的方法。其中a.stop()表示让声音停止,而a.play()表示声音重新播放,如果在按钮中先得到a.stop()语句,则动画片断中的声音将停止,再次得到a.play()时,声音将接着上次中断处继续播放。这样某一声音就可以随时暂停或播放。当然,也可以在场景的关键帧中设置动作语句a.stop()或a.play()来对动画片断中加入的声音进行控制。
5.利用声音对象来控制声音。在Flash5.0以上的版本中,声音可以作为一个对象来使用,其原理是创立一个声音对象,再用声音对象的方法对声音对象中链接的声音进行控制。具体的原理与操作方法为:(1)在场景中导入一个声音,在库中将该声音重新命名,如sound1。选中该声音,单击右键,在弹出的快捷菜单中选择链接项,在打开的链接属性对话框中设定标识符为sound1,同时,将动作脚本导出并选中第一帧复选框。这样,名称为sound1的声音就可以被链接使用。(2)在场景中的第一关键帧加入以下动作脚本music=new sounds();music.attachSound(“sound1”); music.start();(这三个语句的作用分别是建立个一个声音对象music、将sound的声音链接到声音对象music、music声音对象被播放。)(3)给场景中的按钮1添加动作脚本on(press){music.stop();};场景中的按钮2添加动作脚本on(press){music.start();}。此处声音被作为一个对象来使用,通过按钮让声音停止,当执行到music.start()时,声音将从开始处重新播放,这里的控制效果是与动画片断中声音的控制效果有区别的。
在利用Flash开发课件时,对声音的灵活控制是很重要的,通过对ACTION和FS COMMAND的使用可以设计很好的交互性课件,但普通中小学教师对动作脚本及Flash对象的掌握有一定的困难。笔者结合自己开发课件的经验,对课件中声音的处理,对声音的合理控制进行了分析。前两种方式没有涉及脚本的设置,比较容易掌握,后三种涉及到脚本的设置。无论是用动画片断控制声音,还是用声音对象来控制声音,只要合理应用到课件中,都可以做到对声音的有效控制。在课件制作中,采取什么方式要根据课件本身对声音的控制要求。本文介绍的主要是对声音控制非常有实用性的对象方法的应用,有初步制作Flash课件经验的中小学教师很快就可以从中提练出对自身有用的声音的控制方法和技巧。
参考文献
[1]钱辰. Flash5技术精粹.机械工业出版社,363.
[2]崔亚量. Flash MX 经典实例. 电子科技大学出版社,399.http://eet.hedu.net:8080/intro.htm.
一、Flash中常用的声音格式和处理方法
音频文件有多种支持格式,如:MIDI、WAV、MP3、AIFF、WAM、CD等,而在Flash中最常使用的是WAV和MP3。
WAV是目前广为流行的音频文件格式,几乎所有的音频编辑软件都能识别WAV格式。WAV支持多种音频位数、采样频率和声道。在制作课件的过程中,教师自己就可以录制WAV格式的声音文件。具体方法为:将录音话筒插入计算机声卡的录音输入孔,接好电源线,启动计算机中的附件,将娱乐中的录音机打开。此时,外接话筒中的声音就可以录入到计算机中,系统默认录制60秒,到了计时时间,可以续录,录制完成的声音可以将其存为系统设定的22KHZ、16位、单声道的WAV格式的音频文件。Windows录音机还可以对WAV格式的声音进行简单的编辑,如文件的删减、音量及音速的控制、两个WAV声音的混合等,这种方法成本低、使用灵活、操作方便,普通教师很容易掌握,录制的声音可用作课件的解说、朗读等。
MP3格式诞生于八十年代的德国,所谓的MP3指的是MPEG标准中的音频部分,即MPEG音频层。MPEG音频文件的压缩具有很高压缩率,基本保持低音频部分不失真,其文件尺寸小,音质好,是一种非常优秀的音频格式。教师在制作课件时,笔者认为可以将MP3格式的音频作为背景音乐使用,建议使用轻音乐、民乐、古典乐等,节奏总体要求舒缓、音色优美。背景音乐对课件及前景声音起衬托作用,不能喧宾夺主。过快的节奏、过于熟悉的乐曲和变化较大的乐曲都会对课件效果形成冲击。
二、Flash中声音的控制技巧
当有了声音素材后,将其合理地应用到课件中,进而对其进行有效控制,才是最终目的。在Flash中,声音的控制可以采用以下几种方式:
1.前景音乐和背景音乐的平衡处理。在编辑窗口中,将声音导入,选中某一层的某一关键帧,打开其属性窗口,将导入的声音选中,对声音进行设置。如果选择了资料流,则将播放导入帧的声音。当选中了事件或开始后,可以设置声音的循环次数,声音将被完整播放设定的次数。同理,在另一层的关键帧中导入另一个声音。这时,两个层中分别对应两个声音,其中一个作为前景声(如解说、朗读),另一个用于背景声。对于这两个声音,如果音量大小差别较大,需要在Flash中将对它们进行调整,将一个声音提高或将另一个声音降低。在帧属性面板中,进入声音的编辑状态,系统默认为音量最大,且左上角顶端有一个控制点,将其向下拖动,即可降低音量。因为另一个声音并没有做音量的调整,经过平衡处理,可以将两个声音处理到合理的协调范围内(实际上,对于所有引入课件中的声音,都要以一个声音作为参照点,而对其他的声音进行音量的调整)。
2.为按钮加声音。Flash中的按钮有四个关键帧,分别为UP、OVER、DOWN和HIT。通常情况下,在DOWN中导入一个声音,在Flash播放时,按下鼠标,即播放按钮中导入的声音,对声音属性的设置同在帧中一样。当然,在按钮的其他帧中也可以加入声音,但一般情况下,一个按钮以加入一个声音为宜。比如做一个按钮,其UP帧上导入单词苹果的图片、OVER帧上做文本apple,DOWN帧上导入录制的apple声音文件。课件运行时,按钮显示为苹果的图片,当鼠标经过苹果图时,其变为apple,当点击按钮时,发出apple的声音。
3.声音的停止。当课件运行时,如果声音设定的循环次数较多,声音会一直出现。要在课件运行中停止声音,需要对帧或按钮进行脚本设置。方法是在关键帧或按钮中设置对影片的控制语句stop all sounds (),当关键帧或按钮接收到该语句时,将会停止所有声音,包括按钮、动画片断、声音对象及场景中的声音。
4.利用动画片断来控制声音。用上述方法虽然可以控制声音,但不灵活。比如,想让背景声音保留,而仅仅停止前景声音,或者要达到相反的效果,利用上述方法就不能有效地加以控制,这时可以利用动画片断来对声音进行控制。方法是单独做一个含有一个关键帧的动画片断,将声音导入,而不需要在动画片断中插入其他图符,在关键帧的属性中设置声音同步性为资料流、循环次数为0,同时将该声音完整地在动画片断中导入,可以看到其完整的波形。在场景中将该动画片断加入,由于没有图符,其在编辑窗口中仅显示为一个带十字的小圆圈,从视觉上不会对课件产生影响,同时在场景中给该动画片断命名,如a,这时就可以采用动画片断提供的方法对声音进行控制。比如在场景中给按钮设置动作on(press){a.stop();}或on(press){a.play();}。当播放影片时,动画片断启动其时间轴,动画片断中的声音将同时被播放,这里利用按钮触发动画片断对象的动作,利用的是动画片断对象的方法。其中a.stop()表示让声音停止,而a.play()表示声音重新播放,如果在按钮中先得到a.stop()语句,则动画片断中的声音将停止,再次得到a.play()时,声音将接着上次中断处继续播放。这样某一声音就可以随时暂停或播放。当然,也可以在场景的关键帧中设置动作语句a.stop()或a.play()来对动画片断中加入的声音进行控制。
5.利用声音对象来控制声音。在Flash5.0以上的版本中,声音可以作为一个对象来使用,其原理是创立一个声音对象,再用声音对象的方法对声音对象中链接的声音进行控制。具体的原理与操作方法为:(1)在场景中导入一个声音,在库中将该声音重新命名,如sound1。选中该声音,单击右键,在弹出的快捷菜单中选择链接项,在打开的链接属性对话框中设定标识符为sound1,同时,将动作脚本导出并选中第一帧复选框。这样,名称为sound1的声音就可以被链接使用。(2)在场景中的第一关键帧加入以下动作脚本music=new sounds();music.attachSound(“sound1”); music.start();(这三个语句的作用分别是建立个一个声音对象music、将sound的声音链接到声音对象music、music声音对象被播放。)(3)给场景中的按钮1添加动作脚本on(press){music.stop();};场景中的按钮2添加动作脚本on(press){music.start();}。此处声音被作为一个对象来使用,通过按钮让声音停止,当执行到music.start()时,声音将从开始处重新播放,这里的控制效果是与动画片断中声音的控制效果有区别的。
在利用Flash开发课件时,对声音的灵活控制是很重要的,通过对ACTION和FS COMMAND的使用可以设计很好的交互性课件,但普通中小学教师对动作脚本及Flash对象的掌握有一定的困难。笔者结合自己开发课件的经验,对课件中声音的处理,对声音的合理控制进行了分析。前两种方式没有涉及脚本的设置,比较容易掌握,后三种涉及到脚本的设置。无论是用动画片断控制声音,还是用声音对象来控制声音,只要合理应用到课件中,都可以做到对声音的有效控制。在课件制作中,采取什么方式要根据课件本身对声音的控制要求。本文介绍的主要是对声音控制非常有实用性的对象方法的应用,有初步制作Flash课件经验的中小学教师很快就可以从中提练出对自身有用的声音的控制方法和技巧。
参考文献
[1]钱辰. Flash5技术精粹.机械工业出版社,363.
[2]崔亚量. Flash MX 经典实例. 电子科技大学出版社,399.http://eet.hedu.net:8080/intro.htm.