Cantare in modalità nativa
Nella sintesi canora in modalità nativa, VOICEVOX CORE viene chiamato direttamente tramite PHP FFI. Il modo di costruireScore e Note è lo stesso della modalità client.
Preparazione
- Aver completato Installazione e configurazione
- Aver configurato VOICEVOX Core for PHP
- Aver impostato
VOICEVOX_CORE_PATHnel.env
s0.vvm sia incluso in core.vvms di config/voicevox.php.
Creare Score e Note
Uso di base
Score puoi riutilizzare la stessa partitura sia in modalità client che nativa.
Risincronizzare F0 e volume con tap()
Anche nel Song nativo tap() è utile. Dopo aver regolato la SongAudioQuery puoi passarla direttamente a generate().
Differenze con la modalità client
| Voce | Client Song | Native Song |
|---|---|---|
| Avvio dell’engine | Necessario | Non necessario |
| FFI | Non necessario | Necessario |
| Punto di ingresso API | Voicevox::song() | song() |
Score / Note | In comune | In comune |
Per il funzionamento di FFI consulta PHP FFI; per il flusso della sola libreria core, Utilizzo di VOICEVOX Core for PHP.
Pagine successive da leggere
Dettagli di Score e Note
Consulta le pratiche di gestione dei dati di partitura Song.
Client Song
Confronta le differenze con la versione client HTTP.
Panoramica VOICEVOX for Laravel
Consulta insieme le varie modalità e le pagine correlate.