Share via


AzureSemanticVadTurnDetectionMultilingual Class

Definition

Base model for VAD-based turn detection.

public class AzureSemanticVadTurnDetectionMultilingual : Azure.AI.VoiceLive.TurnDetection, System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.AzureSemanticVadTurnDetectionMultilingual>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.AzureSemanticVadTurnDetectionMultilingual>
type AzureSemanticVadTurnDetectionMultilingual = class
    inherit TurnDetection
    interface IJsonModel<AzureSemanticVadTurnDetectionMultilingual>
    interface IPersistableModel<AzureSemanticVadTurnDetectionMultilingual>
Public Class AzureSemanticVadTurnDetectionMultilingual
Inherits TurnDetection
Implements IJsonModel(Of AzureSemanticVadTurnDetectionMultilingual), IPersistableModel(Of AzureSemanticVadTurnDetectionMultilingual)
Inheritance
AzureSemanticVadTurnDetectionMultilingual
Implements

Constructors

Name Description
AzureSemanticVadTurnDetectionMultilingual()

Initializes a new instance of AzureSemanticVadTurnDetectionMultilingual.

Properties

Name Description
AutoTruncate

Gets or sets the AutoTruncate.

CreateResponse

Gets or sets the CreateResponse.

EndOfUtteranceDetection

Gets or sets the EndOfUtteranceDetection.

InterruptResponse

Gets or sets the InterruptResponse.

Languages

Gets the Languages.

PrefixPadding

Gets or sets the PrefixPaddingMs.

RemoveFillerWords

Gets or sets the RemoveFillerWords.

SilenceDuration

Gets or sets the SilenceDurationMs.

SpeechDuration

Gets or sets the Speech Duration.

Threshold

Gets or sets the Threshold.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AzureSemanticVadTurnDetectionMultilingual>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AzureSemanticVadTurnDetectionMultilingual>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<TurnDetection>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from TurnDetection)
IJsonModel<TurnDetection>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TurnDetection)
IPersistableModel<AzureSemanticVadTurnDetectionMultilingual>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AzureSemanticVadTurnDetectionMultilingual>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AzureSemanticVadTurnDetectionMultilingual>.Write(ModelReaderWriterOptions)
IPersistableModel<TurnDetection>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from TurnDetection)
IPersistableModel<TurnDetection>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from TurnDetection)
IPersistableModel<TurnDetection>.Write(ModelReaderWriterOptions) (Inherited from TurnDetection)

Applies to