Share via


OpenAIClientExtensions.AsISpeechToTextClient(AudioClient) Method

Definition

Gets an ISpeechToTextClient for use with this AudioClient.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::AI::ISpeechToTextClient ^ AsISpeechToTextClient(OpenAI::Audio::AudioClient ^ audioClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
public static Microsoft.Extensions.AI.ISpeechToTextClient AsISpeechToTextClient(this OpenAI.Audio.AudioClient audioClient);
public static Microsoft.Extensions.AI.ISpeechToTextClient AsISpeechToTextClient(this OpenAI.Audio.AudioClient audioClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
static member AsISpeechToTextClient : OpenAI.Audio.AudioClient -> Microsoft.Extensions.AI.ISpeechToTextClient
static member AsISpeechToTextClient : OpenAI.Audio.AudioClient -> Microsoft.Extensions.AI.ISpeechToTextClient
<Extension()>
Public Function AsISpeechToTextClient (audioClient As AudioClient) As ISpeechToTextClient

Parameters

audioClient
AudioClient

The client.

Returns

An ISpeechToTextClient that can be used to transcribe audio via the AudioClient.

Attributes

Exceptions

audioClient is null.

Applies to