技术

ManiaGAI 的工作原理

DanceGAI 的 AI osu! mania beatmap 生成器 ManiaGAI 背后的技术。

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 秒