Laravel-AI-SDK-Integration
VOICEVOX für Laravel ist mit dem Laravel AI SDK integriert und ermöglicht Sprachsynthese über dieAudio-Facade.
Es stehen die folgenden zwei Driver zur Verfügung.
voicevox-client(Client-Modus)voicevox(Native-Modus)
Client-Driver (voicevox-client)
Ein Modus, der HTTP-Requests an die offizielle VOICEVOX-Engine sendet. FFI ist nicht erforderlich.
Vorbereitung
Konfiguration
Fügen Sie inconfig/ai.php den Provider voicevox-client hinzu.
Verwendung
Native-Driver (voicevox)
Ein Modus, der VOICEVOX CORE direkt aufruft. FFI ist erforderlich.
Es können nur die in core.vvms in config/voicevox.php geladenen Modelle verwendet werden.
Konfiguration
Verwendung
Für voice() zulässige Werte
Für voice() können Sie Folgendes angeben.
- VOICEVOX-Style-ID (numerischer String)
- Charakternamen-Alias (z. B.
ずんだもん,四国めたん/ノーマル)
Alias-Liste
| Alias | Style-ID | Charakter |
|---|---|---|
ずんだもん | 1 | Zundamon (amaama) |
ずんだもん/あまあま | 1 | Zundamon (amaama) |
ずんだもん/ノーマル | 3 | Zundamon (normal) |
ずんだもん/セクシー | 5 | Zundamon (sexy) |
ずんだもん/ツンツン | 7 | Zundamon (tsuntsun) |
ずんだもん/ささやき | 22 | Zundamon (Flüstern) |
ずんだもん/ヒソヒソ | 38 | Zundamon (hisohiso) |
四国めたん/あまあま | 0 | Shikoku Metan (amaama) |
四国めたん | 2 | Shikoku Metan (normal) |
四国めたん/ノーマル | 2 | Shikoku Metan (normal) |
四国めたん/セクシー | 4 | Shikoku Metan (sexy) |
四国めたん/ツンツン | 6 | Shikoku Metan (tsuntsun) |
四国めたん/ヒソヒソ | 37 | Shikoku Metan (hisohiso) |
春日部つむぎ | 8 | Kasukabe Tsumugi (normal) |
波音リツ | 9 | Namine Ritsu (normal) |
雨晴はう | 10 | Amehare Hau (normal) |
玄野武宏 | 11 | Kurono Takehiro (normal) |
白上虎太郎 | 12 | Shirakami Kotaro (normal) |
青山龍星 | 13 | Aoyama Ryusei (normal) |
冥鳴ひまり | 14 | Meimei Himari (normal) |
九州そら | 16 | Kyushu Sora (normal) |
default-female | 10 | Amehare Hau (normal) |
default-male | 12 | Shirakami Kotaro (normal) |
voice() weggelassen wird, wird default-female (ID: 10) verwendet.
Voicevox::speakers() abrufen.
Agent (KanalizerAgent)
Da im Native-Modusenable_katakana_english nicht vorhanden ist, können Sie den KanalizerAgent verwenden, um Englisch vorab in Katakana umzuwandeln.
Nächste Seiten
Client: Talk
Ablauf der regulären API im Client-Modus.
Native: Talk
Verwendung des Modus, der direkt über FFI synthetisiert.