SpeechToTextClientBuilder 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 ISpeechToTextClient.
public ref class SpeechToTextClientBuilder sealed
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class SpeechToTextClientBuilder
public sealed class SpeechToTextClientBuilder
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type SpeechToTextClientBuilder = class
type SpeechToTextClientBuilder = class
Public NotInheritable Class SpeechToTextClientBuilder
- Herencia
-
SpeechToTextClientBuilder
- Atributos
Constructores
| Nombre | Description |
|---|---|
| SpeechToTextClientBuilder(Func<IServiceProvider,ISpeechToTextClient>) |
Inicializa una nueva instancia de la clase SpeechToTextClientBuilder. |
| SpeechToTextClientBuilder(ISpeechToTextClient) |
Inicializa una nueva instancia de la clase SpeechToTextClientBuilder. |
Métodos
| Nombre | Description |
|---|---|
| Build(IServiceProvider) |
Compila un ISpeechToTextClient 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<ISpeechToTextClient,IServiceProvider,ISpeechToTextClient>) |
Agrega una fábrica para un cliente intermedio de conversión de voz a texto a la canalización de cliente de voz a texto. |
| Use(Func<ISpeechToTextClient,ISpeechToTextClient>) |
Agrega una fábrica para un cliente intermedio de conversión de voz a texto a la canalización de cliente de voz a texto. |
Métodos de extensión
| Nombre | Description |
|---|---|
| ConfigureOptions(SpeechToTextClientBuilder, Action<SpeechToTextOptions>) |
Agrega una devolución de llamada que configura que SpeechToTextOptions se pasará al siguiente cliente de la canalización. |
| UseLogging(SpeechToTextClientBuilder, ILoggerFactory, Action<LoggingSpeechToTextClient>) |
Agrega el registro a la canalización del cliente de voz a texto. |
| UseOpenTelemetry(SpeechToTextClientBuilder, ILoggerFactory, String, Action<OpenTelemetrySpeechToTextClient>) |
Agrega compatibilidad con OpenTelemetry a la canalización de cliente de conversión de voz a texto, siguiendo las convenciones semánticas de OpenTelemetry para los sistemas de IA generativa. |