SpeechToTextClientBuilder 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 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
| Name | Description |
|---|---|
| SpeechToTextClientBuilder(Func<IServiceProvider,ISpeechToTextClient>) |
Inicializa uma nova instância da SpeechToTextClientBuilder classe. |
| SpeechToTextClientBuilder(ISpeechToTextClient) |
Inicializa uma nova instância da SpeechToTextClientBuilder classe. |
Métodos
| Name | Description |
|---|---|
| Build(IServiceProvider) |
Constrói e ISpeechToTextClient que represente todo o pipeline. As chamadas para esta instância passam por cada uma das etapas do pipeline por sua vez. |
| Use(Func<ISpeechToTextClient,IServiceProvider,ISpeechToTextClient>) |
Adiciona uma fábrica para um cliente intermédio de voz para texto ao pipeline do cliente de voz para texto. |
| Use(Func<ISpeechToTextClient,ISpeechToTextClient>) |
Adiciona uma fábrica para um cliente intermédio de voz para texto ao pipeline do cliente de voz para texto. |
Métodos da Extensão
| Name | Description |
|---|---|
| ConfigureOptions(SpeechToTextClientBuilder, Action<SpeechToTextOptions>) |
Adiciona um callback que configura a SpeechToTextOptions para ser passado ao próximo cliente no pipeline. |
| UseLogging(SpeechToTextClientBuilder, ILoggerFactory, Action<LoggingSpeechToTextClient>) |
Adiciona registo ao pipeline cliente de voz para texto. |
| UseOpenTelemetry(SpeechToTextClientBuilder, ILoggerFactory, String, Action<OpenTelemetrySpeechToTextClient>) |
Adiciona suporte OpenTelemetry ao pipeline cliente de voz para texto, seguindo as Convenções Semânticas OpenTelemetry para sistemas de IA Generativa. |