TextToSpeechClientBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |