Integrazione con Laravel AI SDK
VOICEVOX for Laravel è integrato con il Laravel AI SDK e puoi generare audio dalla FacadeAudio.
I driver disponibili sono i due seguenti.
voicevox-client(modalità client)voicevox(modalità nativa)
Driver client (voicevox-client)
Modalità che invia richieste HTTP al motore ufficiale VOICEVOX. FFI non è richiesto.
Prerequisiti
Configurazione
Aggiungi il providervoicevox-client a config/ai.php.
Utilizzo
Driver nativo (voicevox)
Modalità che chiama direttamente VOICEVOX CORE. Richiede FFI.
Puoi utilizzare solo i modelli caricati in core.vvms di config/voicevox.php.
Configurazione
Utilizzo
Valori specificabili in voice()
In voice() puoi specificare quanto segue.
- Style ID di VOICEVOX (stringa numerica)
- Alias del nome del personaggio (es.
ずんだもん,四国めたん/ノーマル)
Elenco degli alias
Se ometti
voice(), viene utilizzato default-female (ID: 10).
Voicevox::speakers().
Agente (KanalizerAgent)
Poiché in modalità nativa non è disponibileenable_katakana_english, puoi utilizzare KanalizerAgent per convertire preventivamente l’inglese in katakana.
Pagine successive
Client: Talk
Verifica il flusso dell’API standard in modalità client.
Nativo: Talk
Verifica l’utilizzo della modalità che sintetizza direttamente tramite FFI.