怎樣把你的聲音變得跟"聲波"一樣

一直想把手機的短信鈴聲弄成《變形金剛》裏“聲波”的語音片段,無奈我既不認識Frank Welker,也不認識林棟甫,更沒錢僱他們給我配音。鬱悶了很久,最近終於爆發了。用Google搜了搜中文網頁,沒得到什麼有用的信息。想起老外們經常吃飽了沒事做,很有可能做這樣無聊的事情,於是Google了下英文信息,果然找到了不少結果。看了一些,也試聽了下他們的成果,不錯。話說回來,讓人汗顏的是,做這些事情的都是些十幾歲的老外。如今俺已經幾十歲了,嗯,哈哈,不恥下問不恥下問!

 

好,閒話少說,轉入正題。

 

製作過程中,我用到了以下的軟件、系統功能:

  1. Windows XP系統內錄功能
  2. eSpeak 1.43.03 for Windows,或Windows XP自帶的TTS工具
  3. Audacity 1.3.12 for Windows
  4. YoGen Vocoder 1.3.2 for Windows

大家可以直接到它們的官方網站下載,eSpeak和Audacity是GNU免費軟件,YoGen需要收費,不過不給錢也可以用,只是不能保存文件罷了。

 

因爲後面會用到Windows XP系統自帶的內錄功能,所以先說說這個:

  1. 打開“Control Panel->Sounds and Audio Devices”(“控制面板->聲音和音頻設備”),選擇標籤頁“Audio”(“音頻”),點擊“Sound recording”(“錄音”)欄的按鈕“Volume”(“音量”)。
  2. 在彈出的對話框“Recording Control”(“錄音控制”)裏,有一欄是“Stereo Mix”(“立體混音”),將該欄下的複選框“Select”(“選擇”)勾上,就打開了Windows XP系統的內錄功能。製作完鈴聲後,記得在該對話框裏恢復選擇默認錄音設備,一般是“Microphone”(“麥克風”)。
  3. 如果在上面的對話框裏看不到“Stereo Mix”(“立體混音”)這一欄,那就要更新或者重裝聲卡驅動了。我的筆記本是DELL D630,安裝了Sigmatel R171789 audio driver 之後就看到了。

然後,我們需要一段提示收到短消息的語音:

  1. 可以到網上找一段別人錄好的。
  2. 可以自己錄一段。但是我覺得我自己的嗓音不是很好聽,再一個,錄完後還要去掉背景噪音,我懶得做。
  3. 用TTS(Text to Speech)工具把想好的臺詞念出來。Windows XP自帶TTS工具。
    1. 打開“Control Panel->Speech”(“控制面板->語音”)。
    2. 在彈出的“Speech Properties”(“語音屬性”)對話框裏,選擇標籤頁“Text to Speech”(第二個標籤頁,標題是“文本到語音”?)
    3. 在下拉列表“Voice selection”(“選擇語音角色”)裏選擇你喜歡的角色,我選的是“Microsoft Sam”。
    4. 在文本框“Use the following text to preview the voice:”(“用下面的文字來試聽語音”)裏輸入我們想好的臺詞。
    5. 然後按“Preview Voice”(試聽)按鈕來聽一下效果。
    6. 感覺不錯了,就用Windows XP自帶的錄音機(在附件裏)把語音錄下來,或者用Audacity錄也行:先點錄音,再點“Preview Voice”。注意: 此時一定要開啓Windows XP的內錄功能,否則錄出來的聲音很小,雜音很大。
    7. 將錄下來的聲音保存爲wav文件。
  4. 用TTS軟件把想好的臺詞渲染成WAV文件,eSpeak就是用來幹這個的:
    1. 在eSpeak的安裝目錄找到“TTSApp.exe”這個文件,雙擊運行之。這個軟件默認是英文版本,我就不翻譯了。
    2. 在中間的大白文本框裏輸入臺詞。
    3. 在文本框下面的“Voice”下拉列表裏選擇語音角色。
    4. 點擊右邊的“Speak”按鈕聽一下效果。此前還可以調一下Rate(語速)、Volume(音量)。
    5. 覺得可以了,就在“Format”下拉框裏選擇以“Stereo”(立體聲)結尾的格式,一般選“48kHz 16 Bit ”,然後點右邊的按鈕“Save to .wav”保存。

這樣臺詞就念好了。接着我們去找一首歌,用來做“聲波”唱腔的基調。我用的是Nelly Furtado的《I'm Like A Bird》。

 

現在,我們用YoGen來做合成:

  1. 打開YoGen Vocoder,在彈出的第一個對話框中,點擊“Try First”按鈕,我們不用給錢的。
  2. 點擊“load voice”按鈕,載入我們之前錄好的臺詞。
  3. 點擊“load sound”按鈕旁邊的“import”按鈕,在彈出的“Open”(“打開文件”)對話框裏找到唱腔基調歌曲,然後點擊“Open”(“打開”)按鈕。
  4. 在隨後的“Import”對話框裏,我們需要修改“start position in second”(起點(秒))和“length in second”(長度(秒))的值來指定選用歌曲裏的某一段。《I'm Like A Bird》我選的是7~12秒的那段,所以這兩個文本框裏我填的是7和5。填好後,點擊按鈕“Import now”導入歌曲片段。
  5. 然後,點擊“YoGen Vocoder”對話框裏的按鈕“preview vocoding”,聽聽效果。
  6. 調整一下Volume(音量),如果覺得效果可以的話,就用錄音機或Audacity錄下來:先點錄音,再點“preview vocoding”。同樣,此時一定要開啓Windows XP的內錄功能。
  7. 還可以點擊複選框“show advanced options”調整“Advanced Options”(高級選項)。高級選項裏基本上不用調整什麼,“reset to defaults”用來恢復默認設置。

合成好的結果可以用Audacity來進一步編輯,比如減去首尾的靜音,加上一些特效等等。Audacity的菜單文字默認跟系統語言相同。這裏就懶得多說了。

 

OK,show一下我的成果:http://you.video.sina.com.cn/m/1089132072 。臺詞在畫面上顯示了,這裏就不重複了。

這個是老外做的“聲波”的剪輯:http://www.youtube.com/watch?v=nsLcTtCrqwg

這個就是我向之學習的老外的作品了,跟上面那個比比,太TMD像了,這個老外只有十幾歲啊!http://www.youtube.com/watch?v=O7HbI_1qwWc&feature=related

 

大家可以換換背景歌曲,看看有什麼不同的效果。Have fun!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章