SpeechToTextResponseUpdate Classe

Definição

Representa uma única parte de resposta de 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

Comentários

SpeechToTextResponseUpdate é nomeado porque representa atualizações de streaming para uma geração de fala em texto. Dessa forma, ele é considerado incorreto para várias atualizações que fazem parte da mesma fala de áudio para conter valores concorrentes. Por exemplo, algumas atualizações que fazem parte da mesma fala de áudio podem ter um null valor e outras podem ter um valor diferentenull , mas todas com um valor diferentenull devem ter o mesmo valor (por exemplo ResponseId).

A relação entre SpeechToTextResponse e SpeechToTextResponseUpdate é codificada no ToSpeechToTextResponseAsync(IAsyncEnumerable<SpeechToTextResponseUpdate>, CancellationToken) e ToSpeechToTextResponseUpdates(), que permite conversões bidirecionais entre os dois. Observe, no entanto, que a conversão pode ser ligeiramente perdida, por exemplo, se várias atualizações tiverem objetos diferentesRawRepresentation, enquanto há apenas um slot para esse objeto disponível.RawRepresentation

Construtores

Nome Description
SpeechToTextResponseUpdate()

Inicializa uma nova instância da classe SpeechToTextResponseUpdate.

SpeechToTextResponseUpdate(IList<AIContent>)

Inicializa uma nova instância da classe SpeechToTextResponseUpdate.

SpeechToTextResponseUpdate(String)

Inicializa uma nova instância da classe SpeechToTextResponseUpdate.

Propriedades

Nome Description
AdditionalProperties

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

Contents

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

EndTime

Obtém ou define a hora de término do segmento de texto associado a essa atualização em relação ao comprimento completo da fala de áudio.

Kind

Obtém ou define o tipo de atualização de texto gerada.

ModelId

Obtém ou define a ID do modelo usando na criação da fala para o texto do qual essa atualização faz parte.

RawRepresentation

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

ResponseId

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

StartTime

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

Text

Obtém o texto dessa fala para a resposta de texto.

Métodos

Nome Description
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

Aplica-se a