ConfigureOptionsSpeechToTextClient Klasse

Definition

Stellt einen delegierenden Chatclient dar, der eine SpeechToTextOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.

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

Konstruktoren

Name Beschreibung
ConfigureOptionsSpeechToTextClient(ISpeechToTextClient, Action<SpeechToTextOptions>)

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

Eigenschaften

Name Beschreibung
InnerClient

Ruft das innere ISpeechToTextClientab.

(Geerbt von DelegatingSpeechToTextClient)

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 DelegatingSpeechToTextClient)
Dispose(Boolean)

Stellt einen Mechanismus zum Freigeben nicht verwalteter Ressourcen bereit.

(Geerbt von DelegatingSpeechToTextClient)
GetService(Type, Object)

Fragt nach ISpeechToTextClient einem Objekt des angegebenen Typs serviceType.

(Geerbt von DelegatingSpeechToTextClient)
GetStreamingTextAsync(Stream, SpeechToTextOptions, CancellationToken)

Stellt einen delegierenden Chatclient dar, der eine SpeechToTextOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.

GetTextAsync(Stream, SpeechToTextOptions, CancellationToken)

Stellt einen delegierenden Chatclient dar, der eine SpeechToTextOptions Instanz konfiguriert, die vom Rest der Pipeline verwendet wird.

Erweiterungsmethoden

Name Beschreibung
AsBuilder(ISpeechToTextClient)

Erstellt eine neue SpeechToTextClientBuilder Verwendung innerClient als inneren Client.

GetService<TService>(ISpeechToTextClient, Object)

Fragt nach ISpeechToTextClient einem Objekt vom Typ TService.

GetStreamingTextAsync(ISpeechToTextClient, DataContent, SpeechToTextOptions, CancellationToken)

Generiert Text aus Sprache, die eine einzelne Audiosprache DataContentbereitstellt.

GetTextAsync(ISpeechToTextClient, DataContent, SpeechToTextOptions, CancellationToken)

Generiert Text aus Sprache, die eine einzelne Audiosprache DataContentbereitstellt.

Gilt für: