
tensorflow-music-generator
喂给 MIDI 示例,自动学风格并生成新旋律
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 129
核心亮点
- 基于 TensorFlow RNN,模型结构经典,易于理解音乐生成的原理
- 提供完整的 MIDI 数据预处理和生成流程,开箱即用
- 代码简洁,适合作为音乐生成项目的学习模板
不足之处
- 仅支持 MIDI 格式,无法直接处理音频或复杂音色
- 依赖较老的 TensorFlow 版本,环境配置可能遇到兼容性问题
- 文档/社区待观察
适用场景
- 音乐爱好者快速生成灵感旋律
- 初学者学习 RNN 在序列生成中的应用
- 作为音乐生成工具集成到更复杂的作曲系统中
替代项目
Magenta、MusicVAE、Melody RNN
同类项目推荐
voices
开源
Java 应用内秒级离线语音合成,无需外部服务
Fast, in-process text to speech for Java
easy-speech
开源
一行代码让网页开口说话,跨浏览器无依赖
Cross browser Speech Synthesis also known as Text to speech or TTS; no dependencies;···
dia
开源
一句话说出超逼真对话,情绪到位,不用反复重录
A TTS model capable of generating ultra-realistic dialogue in one pass.
alexandria-audiobook
开源
一句话把小说变成多角色有声书,克隆声音、逐行控风格
AI-powered multi-voice audiobook generator — LLM script annotation, voice cloning, ···
MangoByte
开源
在 Discord 里一键播放 Dota 英雄台词,还能 TTS 整活
A discord bot that provides the ability to play dota hero response clips, do tts, an···
opencode-smart-voice-notify
开源
编码时用语音播报任务结果,不错过任何关键状态。
Smart voice notification plugin for OpenCode with multiple TTS engines (ElevenLabs, ···
voicenotify
开源
让手机通知开口说话,开车做家务不错过重要消息
Android app that speaks notifications
hifi-gan
开源
让语音合成又快又真,实时生成高保真音频
HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Syn···
Catch-A-Waveform
开源
给一段短音频,生成同风格无限续写
Official pytorch implementation of the paper: "Catch-A-Waveform: Learning to Generat···