Class RequestExtensions
public static class RequestExtensions
- Inheritance
-
object
RequestExtensions
Methods
ExecuteAsync(AudioIsolationRequest)
public static UniTask<GeneratedAudio> ExecuteAsync(this AudioIsolationRequest request)
Parameters
request AudioIsolationRequest
Returns
- UniTask<GeneratedAudio>
ExecuteAsync(ElevenLabsQuery)
public static UniTask<RESTQueryResponse<ElevenLabsSharedVoiceData>> ExecuteAsync(this ElevenLabsQuery request)
Parameters
request ElevenLabsQuery
Returns
- UniTask<RESTQueryResponse<ElevenLabsSharedVoiceData>>
ExecuteAsync(SoundEffectRequest)
public static UniTask<GeneratedAudio> ExecuteAsync(this SoundEffectRequest request)
Parameters
request SoundEffectRequest
Returns
- UniTask<GeneratedAudio>
ExecuteAsync(SpeechRequest)
public static UniTask<GeneratedAudio> ExecuteAsync(this SpeechRequest request)
Parameters
request SpeechRequest
Returns
- UniTask<GeneratedAudio>
ExecuteAsync(TranscriptRequest)
public static UniTask<ElevenLabsTranscript> ExecuteAsync(this TranscriptRequest request)
Parameters
request TranscriptRequest
Returns
- UniTask<ElevenLabsTranscript>
ExecuteAsync(VoiceChangerRequest)
public static UniTask<GeneratedAudio> ExecuteAsync(this VoiceChangerRequest request)
Parameters
request VoiceChangerRequest
Returns
- UniTask<GeneratedAudio>
StreamAsync(SpeechRequest, StreamingAudioPlayer)
public static UniTask StreamAsync(this SpeechRequest request, StreamingAudioPlayer streamingAudioPlayer)
Parameters
request SpeechRequest
streamingAudioPlayer StreamingAudioPlayer
Returns
- UniTask