Język

SpeechToTextClientBuilder Klasa

Definicja

Konstruktor do tworzenia potoków programu 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
Dziedziczenie
SpeechToTextClientBuilder
Atrybuty

Konstruktory

Nazwa Opis
SpeechToTextClientBuilder(Func<IServiceProvider,ISpeechToTextClient>)

Inicjuje nowe wystąpienie klasy SpeechToTextClientBuilder.

SpeechToTextClientBuilder(ISpeechToTextClient)

Inicjuje nowe wystąpienie klasy SpeechToTextClientBuilder.

Metody

Nazwa Opis
Build(IServiceProvider)

Tworzy obiekt ISpeechToTextClient reprezentujący cały potok. Wywołania tego wystąpienia będą przekazywane przez poszczególne etapy potoku.

Use(Func<ISpeechToTextClient,IServiceProvider,ISpeechToTextClient>)

Dodaje fabrykę pośredniego klienta zamiany mowy na tekst do potoku klienta zamiany mowy na tekst.

Use(Func<ISpeechToTextClient,ISpeechToTextClient>)

Dodaje fabrykę pośredniego klienta zamiany mowy na tekst do potoku klienta zamiany mowy na tekst.

Metody rozszerzania

Nazwa Opis
ConfigureOptions(SpeechToTextClientBuilder, Action<SpeechToTextOptions>)

Dodaje wywołanie zwrotne, które konfiguruje SpeechToTextOptions element do przekazania do następnego klienta w potoku.

UseLogging(SpeechToTextClientBuilder, ILoggerFactory, Action<LoggingSpeechToTextClient>)

Dodaje rejestrowanie do potoku klienta zamiany mowy na tekst.

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

Dodaje obsługę technologii OpenTelemetry do potoku klienta zamiany mowy na tekst zgodnie z konwencjami semantycznymi OpenTelemetry dla systemów generacyjnych sztucznej inteligencji.

Dotyczy