Skip to main content

Laten zingen via de engine-API

De engine-API-modus biedt ook song-endpoints die compatibel zijn met de officiële VOICEVOX-engine.
Bekijk eerst Engine-API: talk voor de basisinstallatie van de engine-API.

Voorbereiding

Controleer of s0.vvm is opgenomen in core.vvms in config/voicevox.php, zodat het zangmodel wordt gebruikt (standaard is dit het geval).

De Laravel-versie van de engine starten

Zang genereren

1. Een sing_frame_audio_query maken

Geef bij speaker een stijl-ID van het type sing of singing_teacher op (bijvoorbeeld 6000).

2. Spraak synthetiseren met frame_synthesis

Geef bij speaker een stijl-ID van het type sing of frame_decode op (bijvoorbeeld 3001).

Gebruik vanuit de Laravel-client

Je kunt Voicevox::song() gebruiken tegen de Laravel-versie van de engine.

Endpoints voor F0- en volumeaanpassing

Als je F0 en volume afzonderlijk bijwerkt, doe dat dan altijd in de volgorde F0 → volume.

Ondersteuningsstatus voor song

Volgende pagina’s

Score en Note in detail

Bekijk de details van de Score / Note die je in de Song API gebruikt.

Engine-API: talk

Bekijk het gebruik van de tekst-naar-spraak-endpoints.

Client: song

Bekijk de modus die dezelfde partituur rechtstreeks naar de officiële engine stuurt.
Laatst gewijzigd op 6 september 2026