Prompt class
playPrompt アクションのプロンプトの作成を簡略化する Prompt Builder クラス。
コンストラクター
| Prompt(Call |
プロンプト ビルダーの新しいインスタンスを作成します。 |
メソッド
| culture(string) | テキスト読み上げに使用する言語列挙値。 値 がテキストの場合にのみ適用されます。 既定値は "en-US" です。 現在、en-US のみがサポートされている言語であることに注意してください。 |
| emphasize(boolean) | tts が出るときに強調するかどうかを示します。これは、値 がテキストである場合にのみ適用されます。 既定値は false です。 |
| file(Call |
ユーザーに対して再生されるファイル プロンプトを作成します。 |
| file |
再生されたメディア ファイルの HTTP。 サポートされている形式は WMA または WAV です。 ファイルのサイズは 512 kb に制限され、Skype Bot Platform for Calling によってキャッシュされます。 値 |
| say |
SayAs 列挙値は、tts 中に発音をカスタマイズするかどうかを示します。 これは、値 がテキストである場合にのみ適用されます。 |
| silence(Call |
ユーザーに無音を再生するプロンプトを作成します。 |
| silence |
|
| text(Call |
TTS を使用してユーザーに読み上げるテキスト プロンプトを作成します。 |
| to |
プロンプトの JSON オブジェクトを返します。 |
| value(string | string[], any[]) | テキスト - Skype ユーザーに再生するテキストをTo-Speech します。 値 |
| voice(string) | VoiceGender 列挙値。 既定値は "female" です。 |
コンストラクターの詳細
Prompt(CallSession)
メソッドの詳細
culture(string)
テキスト読み上げに使用する言語列挙値。 値 がテキストの場合にのみ適用されます。 既定値は "en-US" です。 現在、en-US のみがサポートされている言語であることに注意してください。
function culture(locale: string)
パラメーター
- locale
-
string
戻り値
emphasize(boolean)
tts が出るときに強調するかどうかを示します。これは、値 がテキストである場合にのみ適用されます。 既定値は false です。
function emphasize(flag: boolean)
パラメーター
- flag
-
boolean
戻り値
file(CallSession, string)
ユーザーに対して再生されるファイル プロンプトを作成します。
static function file(session: CallSession, uri: string)
パラメーター
- session
- CallSession
- uri
-
string
戻り値
fileUri(string)
再生されたメディア ファイルの HTTP。 サポートされている形式は WMA または WAV です。 ファイルのサイズは 512 kb に制限され、Skype Bot Platform for Calling によってキャッシュされます。 値
function fileUri(uri: string)
パラメーター
- uri
-
string
戻り値
sayAs(string)
SayAs 列挙値は、tts 中に発音をカスタマイズするかどうかを示します。 これは、値 がテキストである場合にのみ適用されます。
function sayAs(type: string)
パラメーター
- type
-
string
戻り値
silence(CallSession, number)
ユーザーに無音を再生するプロンプトを作成します。
static function silence(session: CallSession, time: number)
パラメーター
- session
- CallSession
- time
-
number
戻り値
silenceLengthInMilliseconds(number)
値
function silenceLengthInMilliseconds(time: number)
パラメーター
- time
-
number
戻り値
text(CallSession, string | string[], any[])
TTS を使用してユーザーに読み上げるテキスト プロンプトを作成します。
static function text(session: CallSession, text: string | string[], args: any[])
パラメーター
- session
- CallSession
- text
-
string | string[]
- args
-
any[]
戻り値
toPrompt()
value(string | string[], any[])
テキスト - Skype ユーザーに再生するテキストをTo-Speech します。 値
function value(text: string | string[], args: any[])
パラメーター
- text
-
string | string[]
- args
-
any[]