SpeechToTextResponseUpdate Classe

Definição

Representa um único bloco de resposta em streaming de um ISpeechToTextClient.

public ref class SpeechToTextResponseUpdate
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class SpeechToTextResponseUpdate
public class SpeechToTextResponseUpdate
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type SpeechToTextResponseUpdate = class
type SpeechToTextResponseUpdate = class
Public Class SpeechToTextResponseUpdate
Herança
SpeechToTextResponseUpdate
Atributos

Observações

SpeechToTextResponseUpdate é assim chamado porque representa o streaming de atualizações de uma geração de voz para texto. Por isso, considera-se errado que múltiplas atualizações que fazem parte da mesma fala áudio contenham valores concorrentes. Por exemplo, algumas atualizações que fazem parte do mesmo discurso áudio podem ter um null valor, e outras podem ter um não-valornull , mas todas as que têm um não-valornull devem ter o mesmo valor (por exemplo, ResponseId).

A relação entre SpeechToTextResponse e SpeechToTextResponseUpdate está codificada nos ToSpeechToTextResponseAsync(IAsyncEnumerable<SpeechToTextResponseUpdate>, CancellationToken) e ToSpeechToTextResponseUpdates(), que permitem conversões bidirecionais entre ambos. Note-se, no entanto, que a conversão pode ser ligeiramente com perdas, por exemplo, se múltiplas atualizações tiverem objetos diferentes RawRepresentation , enquanto que só existe um slot para tal objeto disponível em RawRepresentation.

Construtores

Name Description
SpeechToTextResponseUpdate()

Inicializa uma nova instância da SpeechToTextResponseUpdate classe.

SpeechToTextResponseUpdate(IList<AIContent>)

Inicializa uma nova instância da SpeechToTextResponseUpdate classe.

SpeechToTextResponseUpdate(String)

Inicializa uma nova instância da SpeechToTextResponseUpdate classe.

Propriedades

Name Description
AdditionalProperties

Obtém ou definem propriedades adicionais para a atualização.

Contents

Obtém ou definem os itens de conteúdo gerados.

EndTime

Obtém ou define a hora final do segmento de texto associado a esta atualização em relação ao comprimento total da fala do áudio.

Kind

Recebe ou define o tipo de atualização de texto gerada.

ModelId

Obtém ou define o ID do modelo usando na criação do texto de voz para texto do qual esta atualização faz parte.

RawRepresentation

Obtém ou define a representação bruta da atualização de texto gerada a partir de uma implementação subjacente.

ResponseId

Obtém ou define o ID da resposta de texto gerada da qual esta atualização faz parte.

StartTime

Obtém ou define a hora de início do segmento de texto associado a esta atualização em relação ao comprimento total da fala do áudio.

Text

Recebe o texto desta resposta de voz para texto.

Métodos

Name Description
ToString()

Devolve uma cadeia que representa o objeto atual.

Aplica-se a