TextToSpeechResponseUpdate Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |