Partilhar via


TextToSpeechResponseUpdateKind Estrutura

Definição

Descreve a finalidade pretendida de uma atualização específica durante o streaming de atualizações de texto em fala.

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
TextToSpeechResponseUpdateKind
Atributos
Implementações

Construtores

Nome Description
TextToSpeechResponseUpdateKind(String)

Inicializa uma nova instância do TextToSpeechResponseUpdateKind struct com o valor fornecido.

Propriedades

Nome Description
AudioUpdated

Obtém quando uma parte de áudio foi totalmente gerada.

AudioUpdating

Obtém quando a atualização de áudio está em andamento.

Error

Obtém quando ocorre um erro de não bloqueio durante atualizações de texto em fala.

SessionClose

Obtém quando a sessão de fala de áudio gerada é fechada.

SessionOpen

Obtém quando a sessão de fala de áudio gerada é aberta.

Value

Obtém o valor associado a isso TextToSpeechResponseUpdateKind.

Métodos

Nome Description
Equals(Object)

Indica se essa instância e um objeto especificado são iguais.

Equals(TextToSpeechResponseUpdateKind)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

GetHashCode()

Retorna o código hash dessa instância.

ToString()

Retorna o nome de tipo totalmente qualificado dessa instância.

Operadores

Nome Description
Equality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind)

Retorna um valor que indica se duas TextToSpeechResponseUpdateKind instâncias são equivalentes, conforme determinado por uma comparação que não diferencia maiúsculas de minúsculas de seus valores.

Inequality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind)

Retorna um valor que indica se duas TextToSpeechResponseUpdateKind instâncias não são equivalentes, conforme determinado por uma comparação que não diferencia maiúsculas de minúsculas de seus valores.

Aplica-se a