---
title: EMelodyGen
canonical_url: "https://www.modelscope.cn/studios/monetjoe/EMelodyGen"
md_url: "https://www.modelscope.cn/studios/monetjoe/EMelodyGen.md"
repository: monetjoe/EMelodyGen
chinese_name: "EMelodyGen 情感可控旋律生成器"
last_updated: 2026-08-12
sdk_type: gradio
sdk_version: 6.17.3
downloads: 0
stars: 45
---

# EMelodyGen

> EMelodyGen - monetjoe 在 ModelScope 创建的在线 Demo。情感条件音乐生成器是一种先进的音乐创作工具，旨在通过算法分析和模拟人类情感，以生成能够引起特定情感反应的音乐作品。它利用心理学和音乐学的研究成果，结合先进的人工智能技术，来识别和理解听众的情感状态，从而定制出符合他们情绪需求的音乐。这种生成器能够根据用户的情绪反馈，实时调整音乐的节奏、旋律、和声和音色，创造出既个性化又富有情感表达力的音乐。情感条件音乐生成器不仅为音乐爱好者提供了一种全新的音乐体验，也为音乐治疗、情感调节和…

monetjoe/EMelodyGen 是 ModelScope 魔搭社区上的在线可交互 Demo（创空间），基于 gradio 6.17.3 构建，中文名为「EMelodyGen 情感可控旋律生成器」。

- **Repository**: monetjoe/EMelodyGen
- **SDK**: gradio
- **SDK version**: 6.17.3
- **Downloads**: 0
- **Stars**: 45
- **Last updated**: 2026-08-12

Source: https://www.modelscope.cn/studios/monetjoe/EMelodyGen

---

# Environment
```bash
conda create -n py311 python=3.11 -y
conda activate py311
pip install -r requirements.txt
```

# Tempo
## 板式
### 大的范围
```txt
Largo（广板）=40-50
Lento（慢板）=50-56
Adagio（柔板）=56-60 
Andante（行板）=60-69
Andantino（小行板）=69-88
Moderato（中板）=88-96
Allegretto（小快板）=96-110
Allegro（快板）=110-160
Presto（急板）=160-192
```

### 准确值（但在实际演奏中很难固定）
#### 慢速
```txt
Grava(庄板)=40
Largo(广板)=46
Lento(慢板)=52
Adagio（柔板）=56
```

#### 中速
```txt
Larglletto (小广板)=60
Andante(行板)=66
Anderato(小行板)=69
Moderato(中板)=88
Allegretto(小快板)=108
```

#### 快速
```txt
Allegro(快板)=132
Vivo(快速有生气)=160
Vivace(快速有生气)=160
Presto(急板)=184
Prestissimo(最急板)=228
```

#### 补充标记
```txt
Molto 很
Assai 非常
Meno 稍少一点
Possibile 尽可能
Poco 一点点
Piu 更多一些
Non troppo 但不过分
Sempre 始终
```
