Brekeke PBX Wiki

Google Cloud Text to Speech

設定

PBX レベルで機能を適用するには、[PBX] > [オプション] > [アドバンスド]で次のプロパティを設定します。

tts_g.apiKey
tts_g.languageCode
tts_g.name
tts_g.ssmlGender
tts_g.pitch
tts_g.speakingRate
tts_g.volumeGainDb
tts_g.inputType

上記のプロパティの詳細については、Google Cloudのウェブサイト(https://cloud.google.com/text-to-speech/docs/reference/rest/v1/text/synthesize)を参照してください。

 

テナントレベルの設定(マルチテナント版)の場合は、以下のようなプロパティを追加して各テナントの[オプション] > [Tenant Options]画面に項目を追加します。

tenant.template.common._config.2010=,Google Cloud Text-to-Speech settings,section,
tenant.template.common._config.2011=tts_g.apiKey,API Key,text,,

 

使い方

IVR フロー/スクリプト、または、ARSの[Whisper/DTMF]項目、または、[confirm]項目で、{tts_g:<text>}、および、{tts_g_prop:<key>=<value>[,<key>=<value>…]}を指定できます。

{tts_g:昨日は晴れです。今日は曇りです。}{tts_g_prop:ssmlGender=FEMALE}{tts_g:明日は雨です。}

 

 

Yes No
Suggest Edit