OpenTelemetrySpeechToTextClient 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.
Vertegenwoordigt een delegering spraak-naar-tekst-client die de OpenTelemetry Semantic Conventions for Ative AI systems implementeert.
public ref class OpenTelemetrySpeechToTextClient sealed : Microsoft::Extensions::AI::DelegatingSpeechToTextClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class OpenTelemetrySpeechToTextClient : Microsoft.Extensions.AI.DelegatingSpeechToTextClient
public sealed class OpenTelemetrySpeechToTextClient : Microsoft.Extensions.AI.DelegatingSpeechToTextClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type OpenTelemetrySpeechToTextClient = class
inherit DelegatingSpeechToTextClient
type OpenTelemetrySpeechToTextClient = class
inherit DelegatingSpeechToTextClient
Public NotInheritable Class OpenTelemetrySpeechToTextClient
Inherits DelegatingSpeechToTextClient
- Overname
- Kenmerken
Opmerkingen
Deze klasse biedt een implementatie van de Semantische Conventies voor Generatieve AI-systemen v1.41, gedefinieerd op https://opentelemetry.io/docs/specs/semconv/gen-ai/. De specificatie is nog steeds experimenteel en kan worden gewijzigd; Als zodanig kan de telemetrie-uitvoer van deze client ook worden gewijzigd.
Constructors
| Name | Description |
|---|---|
| OpenTelemetrySpeechToTextClient(ISpeechToTextClient, ILogger, String) |
Initialiseert een nieuw exemplaar van de OpenTelemetrySpeechToTextClient klasse. |
Eigenschappen
| Name | Description |
|---|---|
| EnableSensitiveData |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of mogelijk gevoelige informatie moet worden opgenomen in telemetrie. |
| InnerClient |
Haalt het binnenste ISpeechToTextClient. (Overgenomen van DelegatingSpeechToTextClient) |
Methoden
| Name | Description |
|---|---|
| Dispose() |
Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources. (Overgenomen van DelegatingSpeechToTextClient) |
| Dispose(Boolean) |
Biedt een mechanisme voor het vrijgeven van onbeheerde resources. (Overgenomen van DelegatingSpeechToTextClient) |
| 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. |