通过引擎 API 让它唱歌
引擎 API 模式也提供与官方 VOICEVOX 引擎兼容的 Song 端点。关于引擎 API 的基本配置,请先查看 引擎 API:Talk。
前置准备
由于要使用歌声模型,请确认config/voicevox.php 的 core.vvms 中包含 s0.vvm(默认已包含)。
启动 Laravel 版引擎
生成歌声
1. 创建 sing_frame_audio_query
speaker 请指定 sing 或 singing_teacher 类型的 Style ID(例如 6000)。
2. 通过 frame_synthesis 合成音频
speaker 请指定 sing 或 frame_decode 类型的 Style ID(例如 3001)。
从 Laravel 客户端使用
可以将Voicevox::song() 指向 Laravel 版引擎。
F0/音量调整端点
Song 相关端点的支持情况
下一步阅读
Score 与 Note 详解
了解 Song API 中使用的
Score / Note 详情。引擎 API:Talk
了解文本语音合成端点的用法。
客户端:Song
了解将相同乐谱直接发给官方引擎的模式。