這是一個高中自主學習專案,無法保證能完成或成品擁有專業級品質,但歡迎提出建議或提供協助
部份失敗聲音庫已設為 pre-release 並發布在 release 頁面
這個專案在 Codeberg 也有同步喔!
DiffSinger_colab_translate_ver.ipynb:適用於 Google Colab 的 Diffsinger 虛擬歌手訓練程式,已經完成繁體中文化。檔案已拋棄 原始來源- SVS-Singing-Voice-Database-Tutorial-gpttranslate.txt:使用 ChatGPT 中文翻譯的 "SVS Singing Voice Database - Tutorial" 純文字版(不建議直接參考)。原始來源
- train_files:存放錄製樣本的資料夾。
- phonemes.md:標記中文樣本用的對照表(雖然最後其實沒有用到)。原始來源
- sumi_DiffSinger_colab_notebook_translated_fix20261106.ipynb:由 Sumi 製作的 Diffsinger 修正版本,已經完成大部分繁體中文化、使用隔離環境執行訓練所需之套件(因新環境不支援)。原始來源
- LLM_轉換拼音指令範本.md:讓 AI 把歌詞轉換成拼音的指令範本,需配合 opencpop-extension.txt 使用。
這個檔案給你參考。
不過如果要上傳到學習歷程資料庫,記得重寫一份文件格式的版本。不要學我一樣做完才想起來,而且還沒報名到 🤣
Gabriel: 見此連結
Xe: 見此連結
- 下載官方 OpenUTAU、聲音庫及 DiffSinger 引擎依賴套件
- 啟動 OpenUTAU,在標籤列「工具」 → 「安裝歌手...」,選擇聲音庫檔案1
- 在 Archive Flie Encoding 中,選擇 "Unicode (UTF-8)" 後,點選「下一步」
- 點選「安裝」
- 在標籤列「工具」 → 「安裝相依性(.oudep)...」,選擇依賴套件檔案,等待安裝完成2
- 在新音軌中的「選取歌手」,選擇剛安裝好的歌手(Xe)
- 開始使用!
- 聲音庫無法自動切分拼音,需要手動在輸入時將子音與母音分開
- 育群老師:提供麥克風設備
- 創崴:提供算力額度
- Ray Pan:提供算力額度
- Eo:標記樣本、教學影片校稿
- 子佑:標記樣本
- David:提供錄音環境
- SOFA AI 自動標記
- Diffsinger 官網
- nnsvs-db-converter
- DiffSinger
- DiffSinger (Team OpenVPI 維護)
- DiffSinger Colab 訓練程式 notebook by MLo7
- DiffSinger Colab 訓練程式 notebook by usamireko
- DiffTrainer
- nnsvslabeling by UtaUtaUtau
Made with ❤️