Faire chanter en mode natif
En mode natif, la synthèse chantée appelle directement VOICEVOX CORE via PHP FFI. La construction deScore et de Note est identique à celle du mode client.
Prérequis
- Avoir terminé Installation et configuration
- Avoir mis en place VOICEVOX Core for PHP
- Avoir configuré
VOICEVOX_CORE_PATHdans le.env
s0.vvm figure bien dans core.vvms de config/voicevox.php.
Créer un Score et des Note
Utilisation de base
Score, vous pouvez réutiliser une partition commune entre le mode client et le mode natif.
Resynchroniser F0 et volume avec tap()
tap() est également utile pour Song natif. Après avoir ajusté le SongAudioQuery, vous pouvez le passer tel quel à generate().
Différences avec le mode client
| Élément | Client Song | Native Song |
|---|---|---|
| Démarrage du moteur | Requis | Non requis |
| FFI | Non requis | Requis |
| Point d’entrée API | Voicevox::song() | song() |
Score / Note | Commun | Commun |
Pour le fonctionnement de FFI, consultez PHP FFI. Pour le flux avec la bibliothèque core seule, consultez Utilisation de VOICEVOX Core for PHP.
Pages suivantes
Détails Score et Note
Découvrez la gestion pratique des données de partition Song.
Client Song
Comparez avec la version client HTTP.
Vue d'ensemble VOICEVOX for Laravel
Retrouvez tous les modes et pages associées.