TextToSpeechResponseUpdateKind Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve o propósito pretendido de uma atualização específica durante o streaming de atualizações de texto para voz.
public value class TextToSpeechResponseUpdateKind : IEquatable<Microsoft::Extensions::AI::TextToSpeechResponseUpdateKind>
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))]
public readonly struct TextToSpeechResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))]
public readonly struct TextToSpeechResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind>
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))>]
type TextToSpeechResponseUpdateKind = struct
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))>]
type TextToSpeechResponseUpdateKind = struct
Public Structure TextToSpeechResponseUpdateKind
Implements IEquatable(Of TextToSpeechResponseUpdateKind)
- Herança
- Atributos
- Implementações
Construtores
| Name | Description |
|---|---|
| TextToSpeechResponseUpdateKind(String) |
Inicializa uma nova instância da TextToSpeechResponseUpdateKind estrutura com o valor fornecido. |
Propriedades
| Name | Description |
|---|---|
| AudioUpdated |
Obtém-se quando um bloco de áudio foi totalmente gerado. |
| AudioUpdating |
Aparece quando a atualização de áudio está em curso. |
| Error |
Surge quando ocorre um erro de não bloqueio durante as atualizações de texto para voz. |
| SessionClose |
Obtém-se quando a sessão de áudio gerada é encerrada. |
| SessionOpen |
Obtém-se quando a sessão de áudio gerada é aberta. |
| Value |
Obtém o valor associado a este TextToSpeechResponseUpdateKind. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Indica se esta instância e um objeto especificado são iguais. |
| Equals(TextToSpeechResponseUpdateKind) |
Indica se o objeto atual é igual a outro objeto do mesmo tipo. |
| GetHashCode() |
Devolve o código de hash para esta instância. |
| ToString() |
Devolve o nome do tipo totalmente qualificado desta instância. |
Operadores
| Name | Description |
|---|---|
| Equality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind) |
Devolve um valor que indica se duas TextToSpeechResponseUpdateKind instâncias são equivalentes, conforme determinado por uma comparação insensível a maiúsculas minúsculas dos seus valores. |
| Inequality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind) |
Devolve um valor que indica se duas TextToSpeechResponseUpdateKind instâncias não são equivalentes, conforme determinado por uma comparação insensível a maiúsculas e maiúsculas dos seus valores. |