SpeechToTextResponseUpdate Klasse

Definition

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

Hinweise

SpeechToTextResponseUpdate ist so benannt, da es Streamingupdates für eine Sprachausgabe zur Textgenerierung darstellt. Daher wird es für mehrere Updates, die Teil derselben Audiosprache sind, als falsch angesehen, um konkurrierende Werte zu enthalten. Beispielsweise können einige Aktualisierungen, die Teil derselben Audiosprache sind, einen null Wert haben, und andere können einen Wert habennull , aber alle, die einen Nichtwertnull haben, müssen denselben Wert haben (z. B. ResponseId).

Die Beziehung zwischen SpeechToTextResponse und SpeechToTextResponseUpdate kodifiziert in den ToSpeechToTextResponseAsync(IAsyncEnumerable<SpeechToTextResponseUpdate>, CancellationToken) und ToSpeechToTextResponseUpdates(), 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
SpeechToTextResponseUpdate()

Initialisiert eine neue Instanz der SpeechToTextResponseUpdate-Klasse.

SpeechToTextResponseUpdate(IList<AIContent>)

Initialisiert eine neue Instanz der SpeechToTextResponseUpdate-Klasse.

SpeechToTextResponseUpdate(String)

Initialisiert eine neue Instanz der SpeechToTextResponseUpdate-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.

EndTime

Ruft die Endzeit des Textsegments ab, das diesem Update zugeordnet ist, oder legt diese fest.

Kind

Ruft die Art der generierten Textaktualisierung ab oder legt diese fest.

ModelId

Ruft die Modell-ID ab, die bei der Erstellung der Sprache auf Text verwendet wird, von dem diese Aktualisierung teil ist, oder legt sie fest.

RawRepresentation

Dient zum Abrufen oder Festlegen der rohen Darstellung der generierten Textaktualisierung aus einer zugrunde liegenden Implementierung.

ResponseId

Ruft die ID der generierten Textantwort ab, deren Aktualisierung teil ist, oder legt diese fest.

StartTime

Dient zum Abrufen oder Festlegen der Startzeit des Textsegments, das diesem Update zugeordnet ist, im Verhältnis zur vollständigen Audiosprachlänge.

Text

Ruft den Text dieser Sprache für die Textantwort ab.

Methoden

Name Beschreibung
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

Gilt für: