- 7 大维度分析器: 节奏/可舞性/能量/情绪/调性/音色/音频质量 - 6 种场景配置: pop/classical/electronic/rock/jazz/hiphop - 4 个 API: scenes/dimensions/config/evaluate - 基于 librosa 的纯算法分析(CPU 即可运行) - nginx IP 白名单认证(无 RBAC)
7 lines
188 B
Plaintext
7 lines
188 B
Plaintext
"""GET /api/scenes.dspy — 获取可用场景列表"""
|
|
import json
|
|
from songrate.scenes import get_scenes
|
|
|
|
scenes = get_scenes()
|
|
return json.dumps({"scenes": scenes}, ensure_ascii=False)
|