摘 要:Authorware是Macromedia公司開發(fā)的基于設計圖標和流程線進行創(chuàng)作的多媒體開發(fā)平臺。文章介紹了如何用Authorware6.5制作仿MP3播放器及其在外語聽力訓練中的運用,同時介紹了如何在Authorware中實現(xiàn)兩個聲音文件的同步播放。
關鍵詞:Authorware MP3 多媒體 播放器
中圖分類號:G434 文獻標識碼:B文章編號:1673-8454(2007)10-0073-03
Authorware是Macromedia公司開發(fā)的基于設計圖標和流程線進行創(chuàng)作的多媒體開發(fā)平臺。它具備文本、圖像、視頻、聲音等多媒體素材的集成能力,開發(fā)界面直觀易用,具有多樣化的交互作用能力,可以實現(xiàn)強大的交互控制,而且利用它的Shockwave技術(一種瀏覽器插件技術)可以將沒有打包成可執(zhí)行文件的Authorware多媒體作品很方便地在Internet/Intranet上進行發(fā)布,因此Authorware非常適合用來開發(fā)網(wǎng)絡作品,是進行多媒體開發(fā)創(chuàng)作的理想平臺。[1]
在多媒體創(chuàng)作中經(jīng)常需要使用各種聲音文件,其中的音樂可以渲染氣氛、放松心情、啟發(fā)人的靈感,在外語教學聽力訓練中插入音樂可以達到畫龍點睛的作用。視頻文件雖然在這方面有獨到的優(yōu)點,但多數(shù)存在不能呈現(xiàn)英文字幕的缺陷,然而字幕對外語學習是很重要的?,F(xiàn)有的播放器也很難解決這一難題。“千千靜聽”播放器雖然能在一邊聽歌一邊在網(wǎng)上下載歌詞,但在播放外語文件時一般不能下載外文字幕。MP3播放器雖然攜帶方便,但屏幕太小,在聽外語時字幕和聲音很難實現(xiàn)同步播放,況且有時也難找到外語原文字幕。而用Authorware提供的框架、導航、計算等圖標制作的仿MP3播放器就比較容易解決此類問題。
一、仿MP3播放器簡介
當學生進入仿MP3播放器界面后,如圖1。
可以看到界面的左側部分是提供的聽力目錄,若目錄多可以做個鏈接列出。目錄中的內(nèi)容不實現(xiàn)點擊播放的功能。界面的右上角是給出的按鈕,點擊這些按鈕可以實現(xiàn)播放,從按鈕上的標簽很容易知道它們的用途,在運行的時候輔助有背景音樂,聽力和界面下方徐徐上升的字幕同步進行。播放器可以實現(xiàn)循環(huán)播放。單擊“最近瀏覽”按鈕將彈出最近瀏覽頁的列表,雙擊列表中的頁名稱,可以跳轉(zhuǎn)到相應的頁中。若內(nèi)容過多可以用“搜索”按鈕進行搜索。
圖1 仿MP3播放器界面
在主界面的左欄中選擇聽力文件名字輸入“字/短語”下面的框里,單擊查找就會在“頁”下方的框里出現(xiàn)所在的頁,雙擊框里的內(nèi)容或點擊“轉(zhuǎn)到頁”就會轉(zhuǎn)到所在的頁。
二、仿MP3播放器的制作
1.準備工作
一臺速度較快能上網(wǎng)的多媒體電腦和相關的軟件,如Authorware6.5、PowerPoint、Premiere、WIDI等等;英文聽力材料即MP3格式的聽力材料和配套的英文字幕,在此作品中用的是新聞聽力;MIDI文件(可有可無)等。
2.界面的制作
(1)從左側圖標板中拖動一個顯示圖標到流程線上,命名為背景,可以用“修改”菜單下的“文件”命令級聯(lián)菜單中的“屬性”命令對窗口屬性進行修改。設置窗口屬性是很必要的,在此不再贅述。雙擊顯示圖標,從“文件”中“導入”外部合適的圖片,然后再在背景中添加文字。
(2)從圖標板中拖動一個框架圖標到流程線上,命名為“主框架”,雙擊框架圖標,把里面的顯示圖標刪除,然后再雙擊交互圖標,這時就會出現(xiàn)交互圖標中那些原始的按鈕,這些按鈕比較古板,但可以分別雙擊這些按鈕對它們進行改動,改變它們的形狀,還可以在上面添加標簽文字,這些按鈕實現(xiàn)的功能分別是圖1中按鈕上的標簽所顯示的功能,若想把按鈕做得美觀,可以使用PowerPoint中的藝術字:先在PowerPoint中制作好藝術字,然后雙擊需要修改的按鈕,在交互按鈕屬性中點擊,在按鈕編輯對話框中點擊
的藝術字。
3.聲音的導入
從圖標板中拖動若干個聲音圖標到框架圖標的右側形成分支結構,分別命名為“one”、“two”、“three”……此時這些聲音圖標都轉(zhuǎn)成了群組圖標,雙擊這些群組圖標,就會發(fā)現(xiàn)里面是單個的聲音圖標,雙擊這些聲音圖標,分別導入一個MP3格式的英語聽力文件,導入以后點擊可以試聽。點擊
按鈕,在執(zhí)行方式中選擇“等待直到完成”,按確定退出。
4.實現(xiàn)聲音播放的同時文字徐徐升起
以第一個群組圖標為例,雙擊主框架下的第一個群組圖標,進入第二層,從圖標板中拖動一個顯示圖標放到聲音圖標上方,對其進行命名,此名字為聲音圖標中導入的聽力材料所對應的標題,雙擊顯示圖標,在其中寫入聽力材料中的字幕,把字幕拖到界面的下方,需要強調(diào)的是要在寫入的聽力材料字幕中加入標題,比如顯示圖標的題目是“澳大利亞護林武裝組織”,則在顯示圖標界面中要加入“澳大利亞護林武裝組織”,便于以后搜索。再從圖標板中拖動一個移動圖標放到顯示圖標的下面,雙擊移動圖標,打開移動圖標屬性,在“類型”中選擇“指向固定點”,在“計時”選擇“時間(秒)”,在下方的方框中輸入數(shù)字“35”,在“執(zhí)行方式”中選擇“同時”,然后在顯示窗口中選中字幕把它拖動到顯示窗口上方的適當位置。其他的群組圖標都是如此設置。
5.實現(xiàn)循環(huán)自動播放
有兩種方式可以實現(xiàn)循環(huán)播放。
(1)借助導航圖標
分別雙擊主框架圖標中的群組圖標,在聲音圖標下方拖入一個導航圖標,雙擊導航圖標,在“目的地”中選擇“附近”,在“頁”中選擇“下一頁”。但最后一個群組圖標的設置有所不同,雙擊打開它,在聲音圖標下面放一個導航圖標,雙擊導航圖標,在“目的地”中選擇“任意位置”,在“類型”中選擇“跳到頁”,在“頁”中選擇第一頁。在此例中就是選擇。流程圖如圖2。
圖2 第1個群組圖標中的流程圖
(2)借助計算圖標
分別雙擊主框架圖標中的群組圖標,拖動一個計算圖標到聲音圖標下方,雙擊計算圖標,然后點擊,在其中選擇GoTo函數(shù),然后按“粘貼”,在計算圖標對話框中就會出現(xiàn)GoTo(IconID@“IconTitle”)字樣,把其中雙引號中的內(nèi)容改成下一頁中顯示圖標的標題,以此例中第一個群組圖標中的計算圖標為例,那么函數(shù)就應該改成GoTo(IconID@“非洲卸任總統(tǒng)之活動”)。或者把雙引號中的內(nèi)容改成two,即第二頁。最后一個群組圖標設置與此類似。
至此,仿MP3播放器就基本完成。接下來是對整部作品的進一步完善。
三、背景音樂的制作
在聽外語的時候可以適當加入背景音樂,但應選擇較輕松、和緩的輕音樂,以免分散學生的注意力。在做多媒體作品時經(jīng)常要使用背景音樂,而且經(jīng)常使用MIDI音樂來作為背景音樂。與波形音樂(如WAV格式和MP3格式)相比,它占用存儲空間要小得多,但主要缺陷是表達能力有限,無法再現(xiàn)自然聲音,而且MIDI文件的回放質(zhì)量受到聲卡性能的限制,此外,MIDI文件只能記錄有限的幾種樂器的組合。
在Authorware中一般是不能同時播放兩個WAV文件或MP3文件的,而且在Authorware支持的聲音格式中,我們發(fā)現(xiàn)Authorware是不支持MIDI文件的,要想實現(xiàn)播放MIDI文件還得做一些處理。 筆者通過總結認為有以下幾種方法可以實現(xiàn)兩個聲音文件的同時播放。
1.使用Windows自帶的錄音機
使用Windows自帶的SNDREC32.EXE(錄音機)“編輯”菜單下“與文件混合”的命令把兩個WAV文件進行混音,變成一個WAV文件。但此方法對于我們制作的這個作品并不適用。
2.使用Authorware外部擴展函數(shù)[2,3]
因為只有MIDI格式的音樂可以與其它格式的音樂一起播放,如果沒有MIDI文件,筆者推薦從網(wǎng)址http://www.midicn.com/下載MIDI文件。播放時使用“計算”圖標,使用A4WMME.U32中的Midiplay函數(shù)來控制播放。由于Midiplay函數(shù)無循環(huán)播放功能,所以要在程序中背景音樂可能停止的地方加上是否停止的判斷,如果停止則繼續(xù)執(zhí)行Midiplay命令。但這些外部擴展函數(shù)需要到Macromedia網(wǎng)站上下載,裝入Authorware中,然后載入才能使用,過程比較繁瑣,同時要求編程人員有較高的水平。
3.使用數(shù)字電影圖標
在Authorware中可以同時播放兩個AVI動畫,因此可以用Premiere視頻處理軟件將WAV音樂或MP3音樂轉(zhuǎn)化為AVI動畫。轉(zhuǎn)化的方法很簡單:啟動Premiere,單擊“File→Import→File…”,引入需要轉(zhuǎn)化的WAV文件或MP3文件,將“Project”窗口中的聲音文件拖到“Timeline”窗口中的“Audio”行上,再單擊“File→Export Timeline→Movie…”,在彈出的對話框中輸入保存的位置和名稱即可。
在此作品中我們使用的是第三種方法,在流程線上拖入一個數(shù)字電影圖標,放在背景顯示圖標的上方。雙擊此圖標,導入由MP3文件轉(zhuǎn)化成的AVI動畫。
圖3 整體流程圖
四、動畫與聲音同步播放
1.在數(shù)字電影圖標上方放置一運算圖標并命名為“開始”,雙擊打開并輸入“a=0”,a是作為控制動畫播放的初始化變量。
2.雙擊數(shù)字電影圖標,在“執(zhí)行方式”中選擇“同時”,在“播放”中選擇“直到為真”,在其下面的輸入框內(nèi)輸入“a”, 即當a的值為真時,動畫停止播放。
3.在整個流程線的末尾放置一運算圖標并命名為“停止”,雙擊該運算圖標并在其中輸入“a=1”, 該圖標的作用是使數(shù)字電影圖標中的動畫停止播放,從而實現(xiàn)了以聲音為主,動畫配合聲音播放的效果。整體的流程圖如圖3。
五、小結
總之,在Authorware中巧妙運用圖標和少量的編程就能創(chuàng)作出豐富多彩、富有吸引力的多媒體作品。該作品經(jīng)使用后反應良好。
參考文獻:
[1]王建華,盛琳陽,李曉東.計算機輔助教學使用教程[M].北京:高等教育出版社,2004
[2]http://hi.baidu.com/%D2%B9%BA%BD%B4%ACii/blog/item/c37877d0d1fdcd8fa1ec9c3a.html
[3]http://www.qingren.org/item/237/