技術

ManiaGAI 如何運作

ManiaGAI——DanceGAI 的 AI osu! mania beatmap 生成器——背後的技術。

Timing · 訓練資料 · 評估 · 試用 ManiaGAI →

  1. 01音樂任何歌曲:你上傳的檔案,或 osu! beatmapset 的音訊。
  2. 02音訊理解節拍追蹤對齊 timing 格線;音樂模型逐拍編碼整首歌。
  3. 03難度與風格規劃擴散式規劃器依難度,為每個段落安排密度與譜型組合。
  4. 04音符生成MaskGIT 式 transformer 放置單點與長條,分多輪逐步修飾整張譜面。
  5. 05可遊玩的 beatmap經過檢查,用 osu! 官方演算法計算星數,打包成標準 .osz。
訓練譜面
150,622
訓練集中的歌曲
86,255
不重複音訊
4,227 小時
整組 mapset 生成
約 20 秒