Freigeben über


TextToSpeechResponseUpdate Klasse

Definition

Stellt einen einzelnen Streamingantwortabschnitt aus einem 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
Vererbung
TextToSpeechResponseUpdate
Attribute

Hinweise

TextToSpeechResponseUpdate ist so benannt, da es Streamingupdates für einen Text zur Sprachgenerierung darstellt. Daher wird es für mehrere Aktualisierungen, die Teil derselben Anforderung sind, konkurrierende Werte enthalten, als fehlerhaft angesehen. Beispielsweise können einige Aktualisierungen, die Teil derselben Anforderung sind, einen null Wert aufweisen, und andere können einen Wertnull haben, aber alle, die einen Nichtwertnull haben, müssen denselben Wert haben (z. B. ResponseId).

Die Beziehung zwischen TextToSpeechResponse und TextToSpeechResponseUpdate kodifiziert in den ToTextToSpeechResponseAsync(IAsyncEnumerable<TextToSpeechResponseUpdate>, CancellationToken) und ToTextToSpeechResponseUpdates(), die bidirektionale Konvertierungen zwischen den beiden ermöglichen. Beachten Sie jedoch, dass die Konvertierung leicht verloren gehen kann, z. B. wenn mehrere Aktualisierungen über unterschiedliche RawRepresentation Objekte verfügen, während es nur einen Platz für ein solches Objekt gibt RawRepresentation.

Konstruktoren

Name Beschreibung
TextToSpeechResponseUpdate()

Initialisiert eine neue Instanz der TextToSpeechResponseUpdate-Klasse.

TextToSpeechResponseUpdate(IList<AIContent>)

Initialisiert eine neue Instanz der TextToSpeechResponseUpdate-Klasse.

Eigenschaften

Name Beschreibung
AdditionalProperties

Ruft zusätzliche Eigenschaften für das Update ab oder legt diese fest.

Contents

Ruft die generierten Inhaltselemente ab oder legt sie fest.

Kind

Dient zum Abrufen oder Festlegen der Art der generierten Audiosprachaktualisierung.

ModelId

Dient zum Abrufen oder Festlegen der Modell-ID, die beim Erstellen des Texts auf Sprache verwendet wird, von dem dieses Update teil ist.

RawRepresentation

Ruft die rohe Darstellung der generierten Audiosprachaktualisierung aus einer zugrunde liegenden Implementierung ab oder legt sie fest.

ResponseId

Ruft die ID der generierten Audio-Sprachantwort ab, von der dieses Update teil ist, oder legt diese fest.

Gilt für: