AzureStandardVoice Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Azure standard voice configuration.
public class AzureStandardVoice : Azure.AI.VoiceLive.AzureVoice, System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.AzureStandardVoice>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.AzureStandardVoice>
type AzureStandardVoice = class
inherit AzureVoice
interface IJsonModel<AzureStandardVoice>
interface IPersistableModel<AzureStandardVoice>
Public Class AzureStandardVoice
Inherits AzureVoice
Implements IJsonModel(Of AzureStandardVoice), IPersistableModel(Of AzureStandardVoice)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| AzureStandardVoice(String) |
Initializes a new instance of AzureStandardVoice. |
Properties
| Name | Description |
|---|---|
| CustomLexiconUrl |
URL of a custom lexicon file for pronunciation customization. |
| CustomTextNormalizationUri |
URL of a custom text normalization endpoint. |
| Locale |
Enforced locale in BCP-47 format for TTS output. If set, TTS will always use the specified
locale to speak. For example, setting locale to |
| Name |
Voice name cannot be empty. |
| Pitch |
Pitch adjustment for the voice output. Follows the same rules as the |
| PreferLocales |
Preferred locales in BCP-47 format that change the accents of languages.
If not set, TTS uses the default accent for each language (e.g., American English for English,
Mexican Spanish for Spanish). Setting this to |
| Rate |
Speaking rate adjustment for the voice output. Follows the same rules as the |
| Style |
Speaking style for the voice (e.g., 'cheerful', 'sad'). |
| Temperature |
Temperature must be between 0.0 and 1.0. |
| Volume |
Volume adjustment for the voice output. Follows the same rules as the |