🎵 博客背景音乐的由来
你可能注意到了,本博客支持背景音乐播放(双击右上角的主题切换按钮试试!)。这首音乐就是用 AI 生成的!
使用的工具
腾讯 SongGeneration - 一个托管在 HuggingFace Spaces 上的 AI 音乐生成模型。
🔗 在线体验地址

📝 使用教程
1. 访问 Space
打开 https://huggingface.co/spaces/tencent/SongGeneration
2. 编写歌词
歌词需要按照特定格式编写,使用标签来标记不同部分:
1 | [intro-medium] |
标签说明:
[intro-medium]- 前奏(可选 short/medium/long)[verse]- 主歌部分[chorus]- 副歌部分[inst-medium]- 纯音乐间奏[outro-medium]- 尾奏
3. 选择风格
支持多种音乐风格:
- Auto(自动)
- Pop、R&B、Dance、Jazz、Folk
- Rock、Metal、Reggae
- Chinese Style、Chinese Tradition、Chinese Opera
4. 调整参数
- CFG Coefficient:控制生成的一致性(推荐 1.5)
- Temperature:控制创意程度(推荐 0.8)
5. 生成歌曲
点击 “Generate Song” 按钮,等待几分钟即可获得 AI 生成的歌曲!
🔧 API 调用方式
如果你想在自己的项目中使用,可以通过 Python API 调用:
1 | from gradio_client import Client |
💡 小技巧
- 歌词每行不要太长,保持节奏感
- 中文歌词效果很好,特别是选择 Chinese Style
- 可以上传参考音频来引导风格
- 生成需要排队,耐心等待
🎧 试试双击本页右上角的主题切换按钮,听听 AI 生成的背景音乐吧!