ThemeTransformer

给段旋律,AI 帮你生成完整音乐作品

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 17 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 127
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

ThemeTransformer 项目界面预览图
图片来源:项目官网

项目数据

分类音频音乐
开发团队atosystem
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型deep-learning,music,music-generation,music-theme,python
GitHub 星标★ 127
上线时间2021-11-04 00:00:00
代码更新2022-12-26
仓库体积248.5 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

ThemeTransformer 是一个基于主题的音乐生成开源项目,是 IEEE TMM 论文的官方实现。它解决的核心问题是:如何让 AI 根据用户给定的主题(如一段旋律、节奏模式或风格描述)生成连贯、符合主题的音乐。与传统的随机生成或无条件生成不同,它通过 Transformer 架构捕捉音乐中的主题结构,并利用条件生成机制确保输出音乐在旋律、和声和节奏上与主题高度相关。项目提供完整的训练和推理代码,支持自定义数据集进行微调,并包含预训练模型和示例生成脚本。其核心能力包括主题编码、条件解码、多轨音乐生成以及可控的音乐风格迁移。对于音乐创作者和 AI 研究者而言,它提供了一个从主题到完整音乐作品的自动化创作工具,降低了音乐制作的门槛,同时为音乐生成研究提供了可复现的基线。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 127

核心亮点

  • 官方论文实现,代码与论文对应,便于复现实验结果
  • 支持自定义主题输入,生成音乐与主题契合度高
  • 提供预训练模型和示例,上手门槛低,快速体验生成效果

不足之处

  • 项目处于早期阶段,文档和社区支持相对有限
  • 生成音乐的质量和多样性可能受限于训练数据规模

适用场景

  • 音乐创作者快速生成灵感草稿或背景音乐
  • AI 音乐生成研究中的基线模型对比
  • 教育场景中演示主题条件生成技术

替代项目

MusicTransformer、MuseNet、Magenta

同类项目推荐

voices 开源

在 macOS 终端一键切换 TTS 语音,还能多语音朗读文本

macOS CLI for changing the default TTS (text-to-speech) voice and printing informati···

★ 64 2026-08-09
KittenTTS 开源

纯 CPU 就能跑的轻量开源语音合成模型

Open-source State-of-the-art TTS model which runs on a CPU

★ 16827 2026-10-25
AdaSpeech 开源

用少量样本快速定制专属语音合成模型

AdaSpeech: Adaptive Text to Speech for Custom Voice

★ 162 2026-08-09
hifi-gan 开源

让语音合成又快又真,实时生成高保真音频

HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Syn···

★ 2379 2026-08-09
ACE-Step-1.5 开源

本地跑文本生成音乐,Mac/AMD/Intel 都能用

The most powerful local music generation model that outperforms almost all commercia···

★ 14561 2026-10-02
facet 开源

用代码实时生成图像和音乐,浏览器即兴创作

Live coding and synthesis with NodeJS and a browser

★ 111 2026-08-09
Hojo-TTS-Light 开源

小体积语音合成模型,低算力也能跑起来

Hojo-TTS-Light is a lightweight speech generation model series developed by HojoAI, ···

★ 615 2026-11-08
stable-audio-tools 开源

用文本或音频条件,训练并生成可控音乐音效

Generative models for conditional audio generation

★ 3904 2026-10-20
DiffSinger 开源

用扩散模型精修歌声合成,让非自回归 TTS 音质更自然

PyTorch implementation of DiffSinger: Singing Voice Synthesis via Shallow Diffusion ···

★ 247 2026-08-09