什麼是 Client 模式
Client 模式會向官方 VOICEVOX 引擎發送 HTTP 請求以產生語音。 不需要 FFI,是最容易入門嘗試的模式。若尚未導入,請先確認 安裝與設定。
事前準備
1
啟動官方引擎
2
必要時設定連線 URL
基本用法
Style ID 指定
talk() 與 generate() 都可以傳入 style ID。
talk(id:): 建立audio_query時的 stylegenerate(id:): 進行語音合成時的 style
speakers() 取得。
使用 tap() 調整 Audio Query
本套件在 generate() 之前會傳回 TalkAudioQuery,因此以 tap() 只植入副作用的寫法能自然對應。
英文自動片假名轉換
Client 模式下enable_katakana_english 為啟用,含英文的文字會自動修正為偏片假名的讀音。
false。
儲存回應
下一步閱讀
Client Song
以歌聲合成建立
Score 與 Note。VOICEVOX Core for PHP
若要使用 FFI,可一併確認核心 library 端的用法。