TextToSpeechResponseUpdateKind Estrutura

Definição

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
TextToSpeechResponseUpdateKind
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.

Aplica-se a