SuperAPI AI 工具集

music-generation

通用与其它

查看项目

更新于 10-16 08:48

技能介绍

用途:为电台节目等场景生成环境背景音乐,通过 Interactions API 调用 Lyria 模型。

主要能力:脚本根据 --mood 选择音乐提示词,调用 lyria-3-clip-preview 模型生成约 30 秒音乐片段,保存为 MP3 到 {workspace}/audio/music/background.mp3。

使用方式:运行 python3 skills/music-generation/scripts/generate_music.py --workspace ./workspace --mood tech。参数 --workspace 默认 workspace,指定根工作目录;--mood 默认 default;可选 tech、chill、debate,并可与 --style(如 explainer、debate、roundtable、interview)搭配使用。

依赖:google-genai(>= 2.0.0)。

限制:Lyria 为实验性功能;若生成因策略错误失败或未返回音乐,会以更简单的回退提示重试一次;若回退仍失败,流水线在无背景音乐的情况下继续,音频混音步骤会优雅处理。