TextToSpeechClientBuilder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um construtor para criar pipelines de 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
- Herança
-
TextToSpeechClientBuilder
- Atributos
Construtores
| Name | Description |
|---|---|
| TextToSpeechClientBuilder(Func<IServiceProvider,ITextToSpeechClient>) |
Inicializa uma nova instância da TextToSpeechClientBuilder classe. |
| TextToSpeechClientBuilder(ITextToSpeechClient) |
Inicializa uma nova instância da TextToSpeechClientBuilder classe. |
Métodos
| Name | Description |
|---|---|
| Build(IServiceProvider) |
Constrói e ITextToSpeechClient que represente todo o pipeline. As chamadas para esta instância passam por cada uma das etapas do pipeline por sua vez. |
| Use(Func<ITextToSpeechClient,IServiceProvider,ITextToSpeechClient>) |
Adiciona uma fábrica para um cliente intermédio de texto para fala ao pipeline do cliente de texto para fala. |
| Use(Func<ITextToSpeechClient,ITextToSpeechClient>) |
Adiciona uma fábrica para um cliente intermédio de texto para fala ao pipeline do cliente de texto para fala. |
Métodos da Extensão
| Name | Description |
|---|---|
| ConfigureOptions(TextToSpeechClientBuilder, Action<TextToSpeechOptions>) |
Adiciona um callback que configura a TextToSpeechOptions para ser passado ao próximo cliente no pipeline. |
| UseLogging(TextToSpeechClientBuilder, ILoggerFactory, Action<LoggingTextToSpeechClient>) |
Adiciona o registo ao pipeline de cliente de texto para fala. |
| UseOpenTelemetry(TextToSpeechClientBuilder, ILoggerFactory, String, Action<OpenTelemetryTextToSpeechClient>) |
Adiciona suporte OpenTelemetry ao pipeline cliente de texto para fala, seguindo as Convenções Semânticas do OpenTelemetry para sistemas de IA Generativa. |