SpeechToTextClientBuilder Classe

Definição

Um construtor para criar pipelines 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
Herança
SpeechToTextClientBuilder
Atributos

Construtores

Nome Description
SpeechToTextClientBuilder(Func<IServiceProvider,ISpeechToTextClient>)

Inicializa uma nova instância da classe SpeechToTextClientBuilder.

SpeechToTextClientBuilder(ISpeechToTextClient)

Inicializa uma nova instância da classe SpeechToTextClientBuilder.

Métodos

Nome Description
Build(IServiceProvider)

Cria um ISpeechToTextClient que representa todo o pipeline. As chamadas para essa instância passarão por cada um dos estágios do pipeline.

Use(Func<ISpeechToTextClient,IServiceProvider,ISpeechToTextClient>)

Adiciona uma fábrica para um cliente intermediário de conversão de fala em texto ao pipeline do cliente de conversão de fala em texto.

Use(Func<ISpeechToTextClient,ISpeechToTextClient>)

Adiciona uma fábrica para um cliente intermediário de conversão de fala em texto ao pipeline do cliente de conversão de fala em texto.

Métodos de Extensão

Nome Description
ConfigureOptions(SpeechToTextClientBuilder, Action<SpeechToTextOptions>)

Adiciona um retorno de chamada que configura um SpeechToTextOptions a ser passado para o próximo cliente no pipeline.

UseLogging(SpeechToTextClientBuilder, ILoggerFactory, Action<LoggingSpeechToTextClient>)

Adiciona o registro em log ao pipeline do cliente de conversão de fala em texto.

UseOpenTelemetry(SpeechToTextClientBuilder, ILoggerFactory, String, Action<OpenTelemetrySpeechToTextClient>)

Adiciona suporte opentelemetry ao pipeline de cliente de conversão de fala em texto, seguindo as Convenções Semânticas OpenTelemetry para sistemas de IA Generativo.

Aplica-se a