Freigeben über


ConfigureOptionsTextToSpeechClient Klasse

Definition

Stellt eine Delegierung von Text an den Sprachclient dar, der eine TextToSpeechOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.

public ref class ConfigureOptionsTextToSpeechClient sealed : Microsoft::Extensions::AI::DelegatingTextToSpeechClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class ConfigureOptionsTextToSpeechClient : Microsoft.Extensions.AI.DelegatingTextToSpeechClient
public sealed class ConfigureOptionsTextToSpeechClient : Microsoft.Extensions.AI.DelegatingTextToSpeechClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ConfigureOptionsTextToSpeechClient = class
    inherit DelegatingTextToSpeechClient
type ConfigureOptionsTextToSpeechClient = class
    inherit DelegatingTextToSpeechClient
Public NotInheritable Class ConfigureOptionsTextToSpeechClient
Inherits DelegatingTextToSpeechClient
Vererbung
ConfigureOptionsTextToSpeechClient
Attribute

Konstruktoren

Name Beschreibung
ConfigureOptionsTextToSpeechClient(ITextToSpeechClient, Action<TextToSpeechOptions>)

Initialisiert eine neue Instanz der ConfigureOptionsTextToSpeechClient Klasse mit dem angegebenen configure Rückruf.

Eigenschaften

Name Beschreibung
InnerClient

Ruft das innere ITextToSpeechClientab.

(Geerbt von DelegatingTextToSpeechClient)

Methoden

Name Beschreibung
Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

(Geerbt von DelegatingTextToSpeechClient)
Dispose(Boolean)

Stellt einen Mechanismus zum Freigeben nicht verwalteter Ressourcen bereit.

(Geerbt von DelegatingTextToSpeechClient)
GetAudioAsync(String, TextToSpeechOptions, CancellationToken)

Stellt eine Delegierung von Text an den Sprachclient dar, der eine TextToSpeechOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.

GetService(Type, Object)

Fragt nach ITextToSpeechClient einem Objekt des angegebenen Typs serviceType.

(Geerbt von DelegatingTextToSpeechClient)
GetStreamingAudioAsync(String, TextToSpeechOptions, CancellationToken)

Stellt eine Delegierung von Text an den Sprachclient dar, der eine TextToSpeechOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.

Erweiterungsmethoden

Name Beschreibung
AsBuilder(ITextToSpeechClient)

Erstellt eine neue TextToSpeechClientBuilder Verwendung innerClient als inneren Client.

GetService<TService>(ITextToSpeechClient, Object)

Fragt nach ITextToSpeechClient einem Objekt vom Typ TService.

Gilt für: