TextToSpeechResponseUpdate Classe

Definição

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

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

Observações

TextToSpeechResponseUpdate chama-se assim porque representa o streaming de atualizações para geração de texto para fala. Por isso, considera-se errado que múltiplas atualizações que fazem parte do mesmo pedido contenham valores concorrentes. Por exemplo, algumas atualizações que fazem parte do mesmo pedido 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 TextToSpeechResponse e TextToSpeechResponseUpdate está codificada nos ToTextToSpeechResponseAsync(IAsyncEnumerable<TextToSpeechResponseUpdate>, CancellationToken) e ToTextToSpeechResponseUpdates(), 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
TextToSpeechResponseUpdate()

Inicializa uma nova instância da TextToSpeechResponseUpdate classe.

TextToSpeechResponseUpdate(IList<AIContent>)

Inicializa uma nova instância da TextToSpeechResponseUpdate 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.

Kind

Recebe ou define o tipo de atualização de áudio gerada.

ModelId

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

RawRepresentation

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

ResponseId

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

Aplica-se a