Wipple CPaaS
メニュー
Function リファレンス / Say

Say

{
  "verb": "say",
  "text": "hi there!",
  "synthesizer" : {
    "vendor": "google",
    "language": "en-US"
  }
}

パラメータ

earlyMediaboolean

true で、かつ通話がまだ応答されていない場合、通話に応答せずに音声を再生します。
デフォルト: false。


loopnumber

テキストを繰り返す回数。
0 は無限に繰り返すことを意味します。
デフォルト: 1。


streamboolean

true に設定すると、ストリーミングテキスト入力が有効になります。


synthesizer.genderstring

(Google のみ)MALE、FEMALE、または NEUTRAL。


synthesizer.languagestring

使用する言語コード。


synthesizer.vendorstring

使用する音声ベンダー(下記の一覧を参照)。


synthesizer.voicestring

使用する音声。 音声の一覧は AWS と Google のどちらを使用するかによって異なることに注意してください。 指定されている場合、デフォルトはアプリケーションの設定です。


synthesizer.optionsobject

TTS プロバイダーにそのまま渡されるベンダー固有のチューニング設定。フィールドはベンダーによって異なります。 ここで設定したオプションは、音声認証情報に設定されたものより優先されます。


instructionsstring

音声の生成方法を指示するために TTS ベンダーに送信されるプロンプト。合成音声に望ましいトーン、感情、話し方、または文脈を指定するために使用します。このパラメータは、プロンプトベースの TTS 生成を提供するベンダー(例: Google Gemini TTS)でのみサポートされます。


textstring

読み上げるテキスト。SSML タグを含めることができます。