TextToSpeechClientBuilder Clase

Definición

Generador para crear canalizaciones 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
Herencia
TextToSpeechClientBuilder
Atributos

Constructores

Nombre Description
TextToSpeechClientBuilder(Func<IServiceProvider,ITextToSpeechClient>)

Inicializa una nueva instancia de la clase TextToSpeechClientBuilder.

TextToSpeechClientBuilder(ITextToSpeechClient)

Inicializa una nueva instancia de la clase TextToSpeechClientBuilder.

Métodos

Nombre Description
Build(IServiceProvider)

Compila un ITextToSpeechClient que representa toda la canalización. Las llamadas a esta instancia pasarán a través de cada una de las fases de canalización a su vez.

Use(Func<ITextToSpeechClient,IServiceProvider,ITextToSpeechClient>)

Agrega un generador para un cliente de texto a voz intermedio a la canalización de cliente de texto a voz.

Use(Func<ITextToSpeechClient,ITextToSpeechClient>)

Agrega un generador para un cliente de texto a voz intermedio a la canalización de cliente de texto a voz.

Métodos de extensión

Nombre Description
ConfigureOptions(TextToSpeechClientBuilder, Action<TextToSpeechOptions>)

Agrega una devolución de llamada que configura que TextToSpeechOptions se pasará al siguiente cliente de la canalización.

UseLogging(TextToSpeechClientBuilder, ILoggerFactory, Action<LoggingTextToSpeechClient>)

Agrega el registro a la canalización de cliente de texto a voz.

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

Agrega compatibilidad con OpenTelemetry a la canalización de cliente de texto a voz, siguiendo las convenciones semánticas de OpenTelemetry para sistemas de inteligencia artificial generativa.

Se aplica a