音频生成
开始
从GUI开始
菜单:AI > 生成 > 生成音频,或参考 生成3D模型 的开始部分。
从CLI开始
音频生成分为两种工具,请根据需求选择:
| 需求 | 工具 | 说明 |
|---|---|---|
| 背景音乐(BGM)/ 环境音 / 循环音乐 | generate_audio_clip | 30–120 秒,WAV 格式 |
| 音效(SFX)/ 一次性短音 | generate_sound_effect | 1–22 秒,多种格式 |
生成完成后,音频自动导入为 AudioClip 并可在场景中使用。
常用模型
BGM / 环境音:火山 Music
- 适用场景: 背景音乐、循环配乐、环境氛围音
- generator_id:
huoshan_music(唯一,默认) - 输出: WAV 文件,自动导入为 AudioClip
- 时长: 30–120 秒(默认 60)
- 关键参数:
prompt:音乐风格/氛围描述(必填)duration:时长(秒,30–120,默认 60)enable_input_rewrite:是否让 AI 改进提示词(默认 true)play_on_awake:BGM AudioSource 是否进入 Play Mode 自动播放(默认 true)
SFX / 音效:SFX AI
- 适用场景: 枪声、脚步声、爆炸、UI 点击、物品拾取等一次性短音
- 输出: 音频文件,自动导入为 AudioClip
- 时长: 1–22 秒
- 关键参数:
prompt:音效描述(⚠️ 必须用英文)duration_seconds:时长(秒,1–22,默认 5)prompt_influence:提示词影响力(0–1,默认 0.5)output_format:默认服务器默认;可选mp3_44100_128/mp3_44100_192/pcm_44100/opus_48000_128loop:是否生成可无缝循环的音效(默认 false)play_on_awake:AudioSource 是否进入 Play Mode 自动播放(默认 false)
优化
BGM 提示词优化
- 描述音乐风格和情绪:
"epic orchestral battle theme with heavy drums and brass">"battle music" - 指定乐器:
"piano and strings, melancholic"/"electronic synth with deep bass" - 启用
enable_input_rewrite:让 AI 自动优化你的提示词,效果通常更好
SFX 提示词优化
- ⚠️ 必须用英文:中文提示词无法正确生成
- 描述声音细节:
"sharp wooden door knock, three rapid knocks">"door knock" - 包含材质和动作:
"heavy metal sword slash through air, whoosh sound" - 调整
prompt_influence:0.3–0.5:AI 有更多创作自由,可能更自然0.7–1.0:更严格跟随提示词,适合精确需求
输出格式选择
- mp3_44100_128:体积小,BGM/SFX 通用
- pcm_44100:无损 WAV,音质最佳,体积大
- opus_48000_128:高压缩率,适合网络/移动端
并行生成
- 最大 5 个并发任务
注意事项
- ⚠️ SFX 提示词必须用英文,中文提示词会生成错误结果;如用户用中文描述,需先翻译为英文
- ⚠️ BGM ≠ SFX:循环配乐用
generate_audio_clip,一次性短音用generate_sound_effect,不要混用 - ⚠️ 生成耗时:BGM 约 60–180 秒,SFX 约 10–60 秒
- ⚠️ AudioSource 配置:BGM 通常
loop: true+play_on_awake: true;SFX 通常loop: false+play_on_awake: false - ⚠️ 输出路径:默认
Assets/TJGenerators/History/ - ⚠️ Domain Reload:生成期间不要在磁盘写入
.cs文件