Skip to main content

Singen lassen im Native-Modus

Bei der Gesangssynthese im Native-Modus wird VOICEVOX CORE direkt über PHP-FFI aufgerufen. Der Aufbau von Score und Note ist derselbe wie im Client-Modus.

Vorbereitung

  1. Installation und Konfiguration ist abgeschlossen.
  2. VOICEVOX Core für PHP ist eingerichtet.
  3. In .env ist VOICEVOX_CORE_PATH gesetzt.
Um das Gesangsmodell zu verwenden, prüfen Sie, dass s0.vvm in core.vvms in config/voicevox.php enthalten ist.

Score und Note erstellen

Grundlegende Verwendung

Wenn Sie denselben Score verwenden, können Sie dieselbe Partitur im Client- und Native-Modus wiederverwenden.

F0 und Lautstärke mit tap() neu synchronisieren

Auch im Native Song ist tap() praktisch. Sie können SongAudioQuery anpassen und direkt an generate() weitergeben.
Wenn Sie F0 und Lautstärke einzeln aktualisieren, führen Sie es unbedingt in dieser Reihenfolge aus.

Unterschiede zum Client-Modus

Die Funktionsweise von FFI ist unter PHP FFI beschrieben; den Ablauf mit der Core-Library allein finden Sie unter Verwendung von VOICEVOX Core für PHP.

Nächste Seiten

Score- und Note-Details

Praktische Verwaltungsmuster für Song-Partitur-Daten.

Client Song

Vergleich mit der HTTP-Client-Variante.

VOICEVOX für Laravel – Übersicht

Die Modi und zugehörigen Seiten im Überblick.
Zuletzt geändert am 13. Juli 2026