TextToSpeechResponseUpdate Classe

Définition

Représente un bloc de réponse de streaming unique à partir d’un 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
Héritage
TextToSpeechResponseUpdate
Attributs

Remarques

TextToSpeechResponseUpdate est ainsi nommé, car il représente les mises à jour de diffusion en continu vers une génération de synthèse vocale. Par conséquent, il est considéré comme erroné pour plusieurs mises à jour qui font partie de la même requête pour contenir des valeurs concurrentes. Par exemple, certaines mises à jour qui font partie de la même requête peuvent avoir une null valeur, et d’autres peuvent avoir une valeur non-valuenull , mais toutes celles dont la valeur n’est pasnull une valeur doivent avoir la même valeur (par exemple ResponseId).

La relation entre TextToSpeechResponse et TextToSpeechResponseUpdate est codifiée dans le ToTextToSpeechResponseAsync(IAsyncEnumerable<TextToSpeechResponseUpdate>, CancellationToken) et ToTextToSpeechResponseUpdates(), qui activent les conversions bidirectionnelles entre les deux. Notez toutefois que la conversion peut être légèrement perdue, par exemple si plusieurs mises à jour ont tous des objets différents RawRepresentation , alors qu’il n’existe qu’un seul emplacement pour un tel objet disponible dans RawRepresentation.

Constructeurs

Nom Description
TextToSpeechResponseUpdate()

Initialise une nouvelle instance de la classe TextToSpeechResponseUpdate.

TextToSpeechResponseUpdate(IList<AIContent>)

Initialise une nouvelle instance de la classe TextToSpeechResponseUpdate.

Propriétés

Nom Description
AdditionalProperties

Obtient ou définit des propriétés supplémentaires pour la mise à jour.

Contents

Obtient ou définit les éléments de contenu générés.

Kind

Obtient ou définit le type de la mise à jour vocale audio générée.

ModelId

Obtient ou définit l’ID de modèle utilisé dans la création du texte en parole dont cette mise à jour est une partie.

RawRepresentation

Obtient ou définit la représentation brute de la mise à jour vocale audio générée à partir d’une implémentation sous-jacente.

ResponseId

Obtient ou définit l’ID de la réponse vocale audio générée dont cette mise à jour est une partie.

S’applique à