Freigeben über


CallMediaRecognizeOptions interface

Optionen zum Konfigurieren des Erkennungsvorgangs.

Extends

Eigenschaften

initialSilenceTimeoutInSeconds

Zeit, um nach der Eingabeaufforderung auf die erste Eingabe zu warten.

interruptCallMediaOperation

Wenn die Erkennung festgelegt ist, kann die Leiste in andere vorhandene in die Warteschlange eingereihte/zurzeit verarbeitete Anforderungen eingefügt werden.

interruptPrompt

Bestimmt, ob wir die Eingabeaufforderung unterbrechen und mit der Erkennung beginnen.

operationCallbackUrl

Legen Sie eine Rückruf-URL fest, die die standardmäßige Rückruf-URL außer Kraft setzt, die von CreateCall/AnswerCall für diesen Vorgang festgelegt wurde. Diese Einrichtung erfolgt pro Aktion. Wenn dies nicht festgelegt ist, wird der von CreateCall/AnswerCall festgelegte Standardrückruf-URI verwendet.

operationContext

Der Wert, der den Kontext des Vorgangs identifiziert.

playPrompt

Die Quelle der Audiowiedergabe für die Erkennung.

playPrompts

Die Listenquelle der Audiowiedergabe für die Erkennung.

stopCurrentOperations

Geerbte Eigenschaften

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

onResponse

Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.

requestOptions

Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.

serializerOptions

Optionen zum Außerkraftsetzen des Serialisierungs-/De serialisierungsverhaltens.

tracingOptions

Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.

Details zur Eigenschaft

initialSilenceTimeoutInSeconds

Zeit, um nach der Eingabeaufforderung auf die erste Eingabe zu warten.

initialSilenceTimeoutInSeconds?: number

Eigenschaftswert

number

interruptCallMediaOperation

Wenn die Erkennung festgelegt ist, kann die Leiste in andere vorhandene in die Warteschlange eingereihte/zurzeit verarbeitete Anforderungen eingefügt werden.

interruptCallMediaOperation?: boolean

Eigenschaftswert

boolean

interruptPrompt

Bestimmt, ob wir die Eingabeaufforderung unterbrechen und mit der Erkennung beginnen.

interruptPrompt?: boolean

Eigenschaftswert

boolean

operationCallbackUrl

Legen Sie eine Rückruf-URL fest, die die standardmäßige Rückruf-URL außer Kraft setzt, die von CreateCall/AnswerCall für diesen Vorgang festgelegt wurde. Diese Einrichtung erfolgt pro Aktion. Wenn dies nicht festgelegt ist, wird der von CreateCall/AnswerCall festgelegte Standardrückruf-URI verwendet.

operationCallbackUrl?: string

Eigenschaftswert

string

operationContext

Der Wert, der den Kontext des Vorgangs identifiziert.

operationContext?: string

Eigenschaftswert

string

playPrompt

Die Quelle der Audiowiedergabe für die Erkennung.

playPrompt?: FileSource | TextSource | SsmlSource

Eigenschaftswert

playPrompts

Die Listenquelle der Audiowiedergabe für die Erkennung.

playPrompts?: (FileSource | TextSource | SsmlSource)[]

Eigenschaftswert

stopCurrentOperations

Warnung

Diese API ist nun veraltet.

Not in use, instead use interruptCallMediaOperation for similar functionality

stopCurrentOperations?: boolean

Eigenschaftswert

boolean

Geerbte Eigenschaftsdetails

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

abortSignal?: AbortSignalLike

Eigenschaftswert

von OperationOptions.abortSignal geerbt

onResponse

Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.

onResponse?: RawResponseCallback

Eigenschaftswert

von OperationOptions.onResponse geerbt

requestOptions

Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.

requestOptions?: OperationRequestOptions

Eigenschaftswert

Von OperationOptions.requestOptions geerbt

serializerOptions

Optionen zum Außerkraftsetzen des Serialisierungs-/De serialisierungsverhaltens.

serializerOptions?: SerializerOptions

Eigenschaftswert

von OperationOptions.serializerOptions geerbt

tracingOptions

Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.

tracingOptions?: OperationTracingOptions

Eigenschaftswert

von OperationOptions.tracingOptions geerbt