TextToSpeechResponseUpdateKind Struct-datatyp

Definition

Beskriver det avsedda syftet med en specifik uppdatering under strömning av text till taluppdateringar.

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)
Arv
TextToSpeechResponseUpdateKind
Attribut
Implementeringar

Konstruktorer

Name Description
TextToSpeechResponseUpdateKind(String)

Initierar en ny instans av TextToSpeechResponseUpdateKind structen med det angivna värdet.

Egenskaper

Name Description
AudioUpdated

Hämtar när ett ljudsegment har genererats helt.

AudioUpdating

Hämtar när ljuduppdateringen pågår.

Error

Hämtar när ett icke-blockerande fel inträffar under text-till-tal-uppdateringar.

SessionClose

Hämtar när den genererade ljudtalssessionen stängs.

SessionOpen

Hämtar när den genererade ljudtalssessionen öppnas.

Value

Hämtar värdet som är associerat med den här TextToSpeechResponseUpdateKind.

Metoder

Name Description
Equals(Object)

Anger om den här instansen och ett angivet objekt är lika.

Equals(TextToSpeechResponseUpdateKind)

Anger om det aktuella objektet är lika med ett annat objekt av samma typ.

GetHashCode()

Returnerar hash-koden för den här instansen.

ToString()

Returnerar det fullständigt kvalificerade typnamnet för den här instansen.

Operatorer

Name Description
Equality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind)

Returnerar ett värde som anger om två TextToSpeechResponseUpdateKind instanser är likvärdiga, enligt en skiftlägeskänslig jämförelse av deras värden.

Inequality(TextToSpeechResponseUpdateKind, TextToSpeechResponseUpdateKind)

Returnerar ett värde som anger om två TextToSpeechResponseUpdateKind instanser inte är likvärdiga, vilket bestäms av en skiftlägeskänslig jämförelse av deras värden.

Gäller för