Share via


AzureCustomVoice Class

Definition

Azure custom voice configuration.

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

Constructors

Name Description
AzureCustomVoice(String, String)

Initializes a new instance of AzureCustomVoice.

Properties

Name Description
CustomLexiconUri

Gets or sets the CustomLexiconUri.

EndpointId

Endpoint ID cannot be empty.

Locale

Gets or sets the Locale.

Name

Voice name cannot be empty.

Pitch

Gets or sets the Pitch.

PreferLocales

Gets the PreferLocales.

Rate

Gets or sets the Rate.

Style

Gets or sets the Style.

Temperature

Temperature must be between 0.0 and 1.0.

Volume

Gets or sets the Volume.

Methods

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

Explicit Interface Implementations

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

Applies to