SpeechToTextResponseUpdateKind Estrutura

Definição

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

public value class SpeechToTextResponseUpdateKind : IEquatable<Microsoft::Extensions::AI::SpeechToTextResponseUpdateKind>
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))]
public readonly struct SpeechToTextResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))]
public readonly struct SpeechToTextResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind>
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))>]
type SpeechToTextResponseUpdateKind = struct
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.SpeechToTextResponseUpdateKind+Converter))>]
type SpeechToTextResponseUpdateKind = struct
Public Structure SpeechToTextResponseUpdateKind
Implements IEquatable(Of SpeechToTextResponseUpdateKind)
Herança
SpeechToTextResponseUpdateKind
Atributos
Implementações

Construtores

Nome Description
SpeechToTextResponseUpdateKind(String)

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

Propriedades

Nome Description
Error

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

SessionClose

Obtém quando a sessão de texto gerada é fechada.

SessionOpen

Obtém quando a sessão de texto gerada é aberta.

TextUpdated

Obtém quando o texto foi gerado após um pequeno período de silêncio.

TextUpdating

Obtém quando a atualização de texto está em andamento, sem aguardar o silêncio.

Value

Obtém o valor associado a isso SpeechToTextResponseUpdateKind.

Métodos

Nome Description
Equals(Object)

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

Equals(SpeechToTextResponseUpdateKind)

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(SpeechToTextResponseUpdateKind, SpeechToTextResponseUpdateKind)

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

Inequality(SpeechToTextResponseUpdateKind, SpeechToTextResponseUpdateKind)

Retorna um valor que indica se duas SpeechToTextResponseUpdateKind 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