Wat is de native modus
In de native modus roep je VOICEVOX CORE rechtstreeks aan via PHP FFI, via VOICEVOX Core for PHP. Je kunt synthetiseren zonder de officiële engine te starten, maar je moet wel FFI en de lokale bibliotheek opzetten.Voorbereiding
- Je hebt Installatie en configuratie afgerond
- Je hebt de setup van VOICEVOX Core for PHP afgerond
- Je hebt
VOICEVOX_CORE_PATHingesteld in.env
Basisgebruik
In de native modus gebruik je detalk()-helper.
Een stijl-ID opgeven
Bijid geef je een stijl-ID op dat voorkomt in de geladen .vvm.
core.vvms in config/voicevox.php zijn bruikbaar.
De Audio Query aanpassen met tap()
Ook in de native modus gebruik je tap() op dezelfde manier. Let wel: TalkAudioQuery is een andere klasse dan in de clientmodus.
Het
tap()-patroon zelf wordt behandeld in De tap()-helper en de Tappable-trait. VOICEVOX for Laravel is daarvan een praktijkvoorbeeld.Kana in AquesTalk-achtige notatie gebruiken
Omdat de native modus geenenable_katakana_english heeft, is hij niet geschikt om invoer met Engels erin direct voor te lezen.
In plaats daarvan kun je kana() gebruiken, waarmee je kana in AquesTalk-achtige notatie direct doorgeeft.
Verschillen met de clientmodus
Volgende pagina’s
Native Song
Werk met zangmodellen via FFI.
VOICEVOX Core for PHP
Bekijk de setup en beperkingen van de pure PHP-wrapper.