ConfigureOptionsTextToSpeechClient Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| ConfigureOptionsTextToSpeechClient(ITextToSpeechClient, Action<TextToSpeechOptions>) |
Initialisiert eine neue Instanz der ConfigureOptionsTextToSpeechClient Klasse mit dem angegebenen |
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 |
| 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 |
| GetService<TService>(ITextToSpeechClient, Object) |
Fragt nach ITextToSpeechClient einem Objekt vom Typ |