TextToSpeechClientBuilder Klass

Definition

En byggare för att skapa pipelines av 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
Arv
TextToSpeechClientBuilder
Attribut

Konstruktorer

Name Description
TextToSpeechClientBuilder(Func<IServiceProvider,ITextToSpeechClient>)

Initierar en ny instans av TextToSpeechClientBuilder klassen.

TextToSpeechClientBuilder(ITextToSpeechClient)

Initierar en ny instans av TextToSpeechClientBuilder klassen.

Metoder

Name Description
Build(IServiceProvider)

Skapar en ITextToSpeechClient som representerar hela pipelinen. Anrop till den här instansen passerar i tur och ordning varje pipelinefas.

Use(Func<ITextToSpeechClient,IServiceProvider,ITextToSpeechClient>)

Lägger till en fabrik för en mellanliggande text-till-tal-klient i text-till-tal-klientpipelinen.

Use(Func<ITextToSpeechClient,ITextToSpeechClient>)

Lägger till en fabrik för en mellanliggande text-till-tal-klient i text-till-tal-klientpipelinen.

Tilläggsmetoder

Name Description
ConfigureOptions(TextToSpeechClientBuilder, Action<TextToSpeechOptions>)

Lägger till ett återanrop som konfigurerar en TextToSpeechOptions som ska skickas till nästa klient i pipelinen.

UseLogging(TextToSpeechClientBuilder, ILoggerFactory, Action<LoggingTextToSpeechClient>)

Lägger till loggning i text-till-tal-klientpipelinen.

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

Lägger till OpenTelemetry-stöd för text-till-tal-klientpipelinen enligt OpenTelemetry Semantic Conventions for Generative AI-system.

Gäller för