SpeechToTextClientBuilder Klasse

Definition

Ein Generator zum Erstellen von Pipelines von ISpeechToTextClient.

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

Konstruktoren

Name Beschreibung
SpeechToTextClientBuilder(Func<IServiceProvider,ISpeechToTextClient>)

Initialisiert eine neue Instanz der SpeechToTextClientBuilder-Klasse.

SpeechToTextClientBuilder(ISpeechToTextClient)

Initialisiert eine neue Instanz der SpeechToTextClientBuilder-Klasse.

Methoden

Name Beschreibung
Build(IServiceProvider)

Erstellt eine ISpeechToTextClient , die die gesamte Pipeline darstellt. Aufrufe an diese Instanz werden wiederum durch die einzelnen Pipelinephasen geleitet.

Use(Func<ISpeechToTextClient,IServiceProvider,ISpeechToTextClient>)

Fügt der Clientpipeline für Sprache zu Text eine Factory für zwischengeschaltete Sprach-zu-Text-Clients hinzu.

Use(Func<ISpeechToTextClient,ISpeechToTextClient>)

Fügt der Clientpipeline für Sprache zu Text eine Factory für zwischengeschaltete Sprach-zu-Text-Clients hinzu.

Erweiterungsmethoden

Name Beschreibung
ConfigureOptions(SpeechToTextClientBuilder, Action<SpeechToTextOptions>)

Fügt einen Rückruf hinzu, der einen so konfiguriert, dass er SpeechToTextOptions an den nächsten Client in der Pipeline übergeben wird.

UseLogging(SpeechToTextClientBuilder, ILoggerFactory, Action<LoggingSpeechToTextClient>)

Fügt die Protokollierung zur Clientpipeline für Sprache zu Text hinzu.

UseOpenTelemetry(SpeechToTextClientBuilder, ILoggerFactory, String, Action<OpenTelemetrySpeechToTextClient>)

Fügt openTelemetry-Unterstützung zur Clientpipeline für Die Sprach-zu-Text-Clientpipeline hinzu, die den OpenTelemetry-Semantikkonventionen für generative KI-Systeme folgt.

Gilt für: