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:明日は雨です。}