SpeechToTextClientBuilder 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.
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. |