Say
{
"verb": "say",
"text": "hi there!",
"synthesizer" : {
"vendor": "google",
"language": "en-US"
}
}
パラメータ
earlyMediabooleantrue で、かつ通話がまだ応答されていない場合、通話に応答せずに音声を再生します。
デフォルト: false。
loopnumberテキストを繰り返す回数。
0 は無限に繰り返すことを意味します。
デフォルト: 1。
streambooleantrue に設定すると、ストリーミングテキスト入力が有効になります。
synthesizer.genderstring(Google のみ)MALE、FEMALE、または NEUTRAL。
synthesizer.languagestring使用する言語コード。
synthesizer.vendorstring使用する音声ベンダー(下記の一覧を参照)。
synthesizer.voicestring使用する音声。 音声の一覧は AWS と Google のどちらを使用するかによって異なることに注意してください。 指定されている場合、デフォルトはアプリケーションの設定です。
synthesizer.optionsobjectTTS プロバイダーにそのまま渡されるベンダー固有のチューニング設定。フィールドはベンダーによって異なります。 ここで設定したオプションは、音声認証情報に設定されたものより優先されます。
instructionsstring音声の生成方法を指示するために TTS ベンダーに送信されるプロンプト。合成音声に望ましいトーン、感情、話し方、または文脈を指定するために使用します。このパラメータは、プロンプトベースの TTS 生成を提供するベンダー(例: Google Gemini TTS)でのみサポートされます。
textstring読み上げるテキスト。SSML タグを含めることができます。