TextToSpeechClientBuilder Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |