DelegatingSpeechToTextClient Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een optionele basisklasse voor een die ISpeechToTextClient aanroepen doorgeeft aan een ander exemplaar.
public ref class DelegatingSpeechToTextClient : IDisposable, Microsoft::Extensions::AI::ISpeechToTextClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class DelegatingSpeechToTextClient : IDisposable, Microsoft.Extensions.AI.ISpeechToTextClient
public class DelegatingSpeechToTextClient : IDisposable, Microsoft.Extensions.AI.ISpeechToTextClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type DelegatingSpeechToTextClient = class
interface ISpeechToTextClient
interface IDisposable
type DelegatingSpeechToTextClient = class
interface ISpeechToTextClient
interface IDisposable
Public Class DelegatingSpeechToTextClient
Implements IDisposable, ISpeechToTextClient
- Overname
-
DelegatingSpeechToTextClient
- Afgeleid
- Kenmerken
- Implementeringen
Opmerkingen
Dit wordt aanbevolen als basistype bij het bouwen van clients die in elke volgorde rond een onderliggende ISpeechToTextClientwaarde kunnen worden gekoppeld. De standaard implementatie geeft elke aanroep door aan het interne clientexemplementatie.
Constructors
| Name | Description |
|---|---|
| DelegatingSpeechToTextClient(ISpeechToTextClient) |
Initialiseert een nieuw exemplaar van de DelegatingSpeechToTextClient klasse. |
Eigenschappen
| Name | Description |
|---|---|
| InnerClient |
Haalt het binnenste ISpeechToTextClient. |
Methoden
| Name | Description |
|---|---|
| Dispose() |
Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources. |
| Dispose(Boolean) |
Biedt een mechanisme voor het vrijgeven van onbeheerde resources. |
| GetService(Type, Object) |
Vraagt om een ISpeechToTextClient object van het opgegeven type |
| GetStreamingTextAsync(Stream, SpeechToTextOptions, CancellationToken) |
Verzendt audiospraakinhoud naar het model en streamt de gegenereerde tekst terug. |
| GetTextAsync(Stream, SpeechToTextOptions, CancellationToken) |
Verzendt audiospraakinhoud naar het model en retourneert de gegenereerde tekst. |
Extensiemethoden
| Name | Description |
|---|---|
| AsBuilder(ISpeechToTextClient) |
Hiermee maakt u een nieuw SpeechToTextClientBuilder gebruik |
| GetService<TService>(ISpeechToTextClient, Object) |
Vraagt om een ISpeechToTextClient object van het type |
| GetStreamingTextAsync(ISpeechToTextClient, DataContent, SpeechToTextOptions, CancellationToken) |
Hiermee genereert u tekst van spraak die één audiospraak DataContentbiedt. |
| GetTextAsync(ISpeechToTextClient, DataContent, SpeechToTextOptions, CancellationToken) |
Hiermee genereert u tekst van spraak die één audiospraak DataContentbiedt. |