Freigeben über


TextToSpeechResponseUpdateKind Struktur

Definition

Beschreibt den beabsichtigten Zweck einer bestimmten Aktualisierung beim Streamen von Text in Sprachaktualisierungen.

public value class TextToSpeechResponseUpdateKind : IEquatable<Microsoft::Extensions::AI::TextToSpeechResponseUpdateKind>
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))]
public readonly struct TextToSpeechResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))]
public readonly struct TextToSpeechResponseUpdateKind : IEquatable<Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind>
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))>]
type TextToSpeechResponseUpdateKind = struct
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.TextToSpeechResponseUpdateKind+Converter))>]
type TextToSpeechResponseUpdateKind = struct
Public Structure TextToSpeechResponseUpdateKind
Implements IEquatable(Of TextToSpeechResponseUpdateKind)
Vererbung
TextToSpeechResponseUpdateKind
Attribute
Implementiert

Konstruktoren

Name Beschreibung
TextToSpeechResponseUpdateKind(String)

Initialisiert eine neue Instanz der TextToSpeechResponseUpdateKind Struktur mit dem bereitgestellten Wert.

Eigenschaften

Name Beschreibung
AudioUpdated

Ruft ab, wenn ein Audioblock vollständig generiert wurde.

AudioUpdating

Ruft ab, wenn die Audioaktualisierung ausgeführt wird.

Error

Ruft ab, wenn ein nicht blockierenden Fehler während der Text- und Sprachaktualisierung auftritt.

SessionClose

Ruft ab, wenn die generierte Audio-Sprachsitzung geschlossen wird.

SessionOpen

Ruft ab, wenn die generierte Audio-Sprachsitzung geöffnet wird.

Value

Ruft den diesem zugeordneten Wert ab TextToSpeechResponseUpdateKind.

Methoden

Name Beschreibung
Equals(Object)

Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind.

Equals(TextToSpeechResponseUpdateKind)

Gibt an, ob das aktuelle Objekt einem anderen Objekt desselben Typs entspricht.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

ToString()

Gibt den vollqualifizierten Typnamen dieser Instanz zurück.

Operatoren

Name Beschreibung
Equality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind)

Gibt einen Wert zurück, der angibt, ob zwei TextToSpeechResponseUpdateKind Instanzen gleichwertig sind, wie durch einen Vergleich zwischen Groß- und Kleinschreibung ermittelt.

Inequality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind)

Gibt einen Wert zurück, der angibt, ob zwei TextToSpeechResponseUpdateKind Instanzen nicht gleichwertig sind, wie durch einen Vergleich zwischen Groß- und Kleinschreibung ermittelt.

Gilt für: