OpenAIVoice 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.
OpenAI voice configuration with explicit type field.
This provides a unified interface for OpenAI voices, complementing the existing string-based OAIVoice for backward compatibility.
public class OpenAIVoice : Azure.AI.VoiceLive.VoiceProvider, System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.OpenAIVoice>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.OpenAIVoice>
type OpenAIVoice = class
inherit VoiceProvider
interface IJsonModel<OpenAIVoice>
interface IPersistableModel<OpenAIVoice>
Public Class OpenAIVoice
Inherits VoiceProvider
Implements IJsonModel(Of OpenAIVoice), IPersistableModel(Of OpenAIVoice)
- Inheritance
- Implements
Constructors
| OpenAIVoice(OAIVoice) |
Initializes a new instance of OpenAIVoice. |
Properties
| Name |
The name of the OpenAI voice. |
| Type |
The type of the voice. |