AI歌聲生成手把手教學

有聽了陳珊妮的「教我如何做你的愛人」了嗎?

協助這首曲子的Vocal的大功臣 AI Labs.tw 台灣人工智慧實驗室釋出了體驗平台,讓大家可以自己生成自己的創作。

這個平台有兩個模式,一般版模式比較屬於好玩的版本,只要輸入歌詞,AI會幫你作曲然後唱出來。專業模式的話,就需要一點專業能力,需要先用Midi做主旋律,然後便可以讓AI依照自己作的曲來唱出歌詞。

如果沒有安裝Midi軟體,可以用這個網頁版的,也算是不難用。確認曲速後,可以打開節拍器,然後把音符標好。

需要注意音符不可重疊,並適當留空白給予呼吸。雖然AI生成平台限定了音域範圍在48-84之間,也就是C3-B5之間,超過這個範圍會生成失敗。但是經過實測後,我發現只要是C5以上的音符,都會走音,男女聲都一樣。

接下來,本來以為可以調整每個音符的Volume,想說這樣AI唱出來就會更具有真實感,不過實測之後發現對歌聲生成AI並沒有用。不過還是可以稍微看一下這個線上版的Midi軟體可以調整哪些東西。

下方頁籤最左邊的Velocity是用來調整單一音符的音量,把頁籤切換到Volume頁簽的話,就可以像GarageBand一樣直接用畫的。然後這個網頁版的Midi軟體竟然連Pan, Pitch Bend, 研音踏板都可以設定,一樣都可以直接用畫的。但測試後目前AI對這些設定似乎都唱不出來,所以這個階段就先不用白做工了。

一切都搞定後,我們就可以把Midi匯出成檔案了。選擇左上方的 File -> Download MIDI File,點選後,.mid就會下載到電腦中。

進入專業版的歌聲生成平台,我們主要要準備兩個東西,一個就是剛剛輸出的Midi檔,與我們要讓AI唱的歌詞。

我們把剛剛輸出的Midi拖拉進左邊的虛線方格。把歌詞填入右方的文字框。這邊要注意一下,因為一個音符需要配一個文字,如果該音是轉音不發音可填入「#」號。

我們可以從下方的音符表來確認,歌詞是否都有正確對應到我們設定的音符上

一切都確認無誤後,我們就來決定要怎樣的Vocal吧。目前平台上只有男生跟女生各一個選項可選。

選取完成後,按下「產生歌曲」就會開始跑拉。

跑完之後,點選下面播放條的右方有三個點點的icon,就可以將音檔下載回來囉

下面是剛剛我做的範例的男聲版與女聲版,輸出品質真的很不錯,連呼吸聲都有。硬要挑一些小細節的話,可能就只有拉長音的時候,偶爾會出現一點聽起來不太自然的抖動,或結尾的尾音莫名下墜等等。

最後我把女生改成合音,再把兩個聲音放進去GarageBand,加上其他樂器後,就完成拉~

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料