Jaa


OpenAIClientExtensions.AsITextToSpeechClient(AudioClient) Method

Definition

Gets an ITextToSpeechClient for use with this AudioClient.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::AI::ITextToSpeechClient ^ AsITextToSpeechClient(OpenAI::Audio::AudioClient ^ audioClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public static Microsoft.Extensions.AI.ITextToSpeechClient AsITextToSpeechClient(this OpenAI.Audio.AudioClient audioClient);
public static Microsoft.Extensions.AI.ITextToSpeechClient AsITextToSpeechClient(this OpenAI.Audio.AudioClient audioClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
static member AsITextToSpeechClient : OpenAI.Audio.AudioClient -> Microsoft.Extensions.AI.ITextToSpeechClient
static member AsITextToSpeechClient : OpenAI.Audio.AudioClient -> Microsoft.Extensions.AI.ITextToSpeechClient
<Extension()>
Public Function AsITextToSpeechClient (audioClient As AudioClient) As ITextToSpeechClient

Parameters

audioClient
AudioClient

The client.

Returns

An ITextToSpeechClient that can be used to generate speech via the AudioClient.

Attributes

Exceptions

audioClient is null.

Applies to