Cantar con la Engine API
El modo Engine API también ofrece los endpoints de canciones compatibles con el motor oficial de VOICEVOX.Para la configuración básica de la Engine API, revisa antes Engine API: Talk.
Preparación
Como se usa el modelo de voz cantada, comprueba ques0.vvm esté incluido en core.vvms de config/voicevox.php (viene incluido por defecto).
Arranca el motor versión Laravel
Generar audio de canto
1. Crear el sing_frame_audio_query
speaker indica el style ID de tipo sing o singing_teacher (por ejemplo, 6000).
2. Sintetizar el audio con frame_synthesis
speaker indica el style ID de tipo sing o frame_decode (por ejemplo, 3001).
Uso desde el cliente Laravel
Puedes usarVoicevox::song() apuntando al motor versión Laravel.
Endpoints de ajuste de F0 y volumen
Estado de compatibilidad relacionado con Song
Siguientes páginas
Detalle de Score y Note
Revisa los detalles de
Score / Note que se usan en la Song API.Engine API: Talk
Revisa cómo usar los endpoints de síntesis de voz desde texto.
Cliente: Song
Revisa el modo que envía la misma partitura directamente al motor oficial.