doudou10722 發表於 2025-4-20 18:39:03

NotaGen 免安裝 一鍵啟動

檔案名稱:NotaGen
版本類型:免裝,一鍵啟動
版      本: New
語      言: (網譯)
檔案大小:8.17GB





NotaGen:中央音樂學院聯合清華推出AI音樂生成模型,古典樂譜一鍵生成,音樂性接近人類!
NotaGen 的主要功能
•        生成高品質古典樂譜:根據使用者指定的時期(如巴羅克、古典、浪漫)、作曲家(如巴赫、莫札特、蕭邦)和樂器(如鍵盤、絃樂四重奏、管弦樂)生成符合特定風格的樂譜。
•        提升音樂性:基於預訓練、微調和強化學習相結合的方式,生成具有高度音樂性(如旋律優美、和聲流暢、結構連貫)的作品。
•        可控性生成:用戶可以通過“時期-作曲家-樂器”等條件提示,控制生成音樂的風格和特點。
•        支援多種模型規模:提供不同參數規模的模型(如 NotaGen-small、NotaGen-medium 和 NotaGen-large),適應不同的硬體和應用場景。
NotaGen 的技術原理
•        預訓練:在超過160萬首樂曲上進行預訓練,涵蓋多種風格和樂器。基於大規模資料學習音樂的基本結構和模式,類似於語言模型中的“語言理解”階段。用符號音樂表示(如 ABC 符號)進行編碼,預測下一個符號的任務進行訓練。
•        微調:在約9000首高品質古典作品上進行微調,針對特定風格(如巴羅克、古典、浪漫)和作曲家進行優化,生成符合特定風格的音樂。用“時期-作曲家-樂器”提示進行條件生成,增強模型對特定風格的理解和生成能力。
•        強化學習:基於 CLaMP-DPO(Contrastive Language-Music Pretraining with Direct Preference Optimization)方法,對比學習模型 CLaMP² 提供回饋,優化生成音樂的品質和一致性,無需人工標注或預定義獎勵。生成的音樂樣本根據 CLaMP² 的評分被分為“選擇”和“拒絕”兩類,基於 DPO 演算法優化模型,提升生成音樂的音樂性和可控性。
•        符號音樂表示:用 ABC 符號表示樂譜,簡化編碼和生成過程,支援多聲部音樂的生成。基於去除全休止符、添加小節索引等方法優化資料,提升生成效率和品質。
•        模型架構:基於層次化的 Transformer 解碼器,包括 patch-level decoder 和 character-level decoder,分別處理音樂片段和符號生成。結合 CLaMP² 提供的多模態回饋,優化生成音樂的全域特徵(如風格、和聲、結構)。



檔案下載
下載 (進門左邊0420)

pig55570 發表於 2025-4-20 23:15:49

NotaGen -- 生成高品質古典樂譜:根據使用者指定的時期、作曲家和樂器,生成符合特定風格的樂譜。這個軟体很實用,感謝大大分享 !!
頁: [1]
查看完整版本: NotaGen 免安裝 一鍵啟動