SpeechToTextResponseUpdate Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |