Język

TextToSpeechClientBuilder Klasa

Definicja

Konstruktor do tworzenia potoków programu ITextToSpeechClient.

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

Konstruktory

Nazwa Opis
TextToSpeechClientBuilder(Func<IServiceProvider,ITextToSpeechClient>)

Inicjuje nowe wystąpienie klasy TextToSpeechClientBuilder.

TextToSpeechClientBuilder(ITextToSpeechClient)

Inicjuje nowe wystąpienie klasy TextToSpeechClientBuilder.

Metody

Nazwa Opis
Build(IServiceProvider)

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

Use(Func<ITextToSpeechClient,IServiceProvider,ITextToSpeechClient>)

Dodaje fabrykę pośredniego klienta zamiany tekstu na mowę do potoku klienta zamiany tekstu na mowę.

Use(Func<ITextToSpeechClient,ITextToSpeechClient>)

Dodaje fabrykę pośredniego klienta zamiany tekstu na mowę do potoku klienta zamiany tekstu na mowę.

Metody rozszerzania

Nazwa Opis
ConfigureOptions(TextToSpeechClientBuilder, Action<TextToSpeechOptions>)

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

UseLogging(TextToSpeechClientBuilder, ILoggerFactory, Action<LoggingTextToSpeechClient>)

Dodaje rejestrowanie do potoku klienta zamiany tekstu na mowę.

UseOpenTelemetry(TextToSpeechClientBuilder, ILoggerFactory, String, Action<OpenTelemetryTextToSpeechClient>)

Dodaje obsługę technologii OpenTelemetry do potoku klienta zamiany tekstu na mowę zgodnie z konwencjami semantycznymi OpenTelemetry dla systemów generowania sztucznej inteligencji.

Dotyczy