次の方法で共有


RecordAction class

アクションを記録 簡単に作成できるように設計されたアクション ビルダー クラス。

コンストラクター

RecordAction(CallSession)

アクション ビルダーの新しいインスタンスを作成します。

メソッド

initialSilenceTimeoutInSeconds(number)

録音が停止する前に許可される最大初期無音。 既定値は 5 秒です。

maxDurationInSeconds(number)

記録の最大期間。 既定値は 180 秒です。

maxSilenceTimeoutInSeconds(number)

音声が検出された後に許可される最大無音。 既定値は 5 秒です。

playBeep(boolean)

録音アクションを開始する前にビープ音を再生するかどうかを示します。

playPrompt(IAction | IIsAction)

録音の前に再生するプロンプト。

recordingFormat(string)

記録に必要な形式。 RecordingFormat 列挙型は、サポートされている値を記述します。 既定値は "wma" です。

stopTones(string[])

ユーザーがダイヤル パッドを押して録音を停止できる数字を停止します。

toAction()

アクションの JSON オブジェクトを返します。

コンストラクターの詳細

RecordAction(CallSession)

アクション ビルダーの新しいインスタンスを作成します。

new RecordAction(session?: CallSession)

パラメーター

session
CallSession

メソッドの詳細

initialSilenceTimeoutInSeconds(number)

録音が停止する前に許可される最大初期無音。 既定値は 5 秒です。

function initialSilenceTimeoutInSeconds(time: number)

パラメーター

time

number

戻り値

maxDurationInSeconds(number)

記録の最大期間。 既定値は 180 秒です。

function maxDurationInSeconds(time: number)

パラメーター

time

number

戻り値

maxSilenceTimeoutInSeconds(number)

音声が検出された後に許可される最大無音。 既定値は 5 秒です。

function maxSilenceTimeoutInSeconds(time: number)

パラメーター

time

number

戻り値

playBeep(boolean)

録音アクションを開始する前にビープ音を再生するかどうかを示します。

function playBeep(flag: boolean)

パラメーター

flag

boolean

戻り値

playPrompt(IAction | IIsAction)

録音の前に再生するプロンプト。

function playPrompt(action: IAction | IIsAction)

パラメーター

action

IAction | IIsAction

戻り値

recordingFormat(string)

記録に必要な形式。 RecordingFormat 列挙型は、サポートされている値を記述します。 既定値は "wma" です。

function recordingFormat(fmt: string)

パラメーター

fmt

string

戻り値

stopTones(string[])

ユーザーがダイヤル パッドを押して録音を停止できる数字を停止します。

function stopTones(dtmf: string[])

パラメーター

dtmf

string[]

戻り値

toAction()

アクションの JSON オブジェクトを返します。

function toAction()

戻り値