Class DefaultInputAudioService
public class DefaultInputAudioService : IInputAudioService, IGenerationService<AudioClip, Transcript, TranscriptionParameters, string, ITranscriptionEvent>, IAgentService<AudioClip, Transcript, TranscriptionParameters>
- Inheritance
-
objectDefaultInputAudioService
- Implements
Methods
CancelAsync(CancellationToken)
public UniTask CancelAsync(CancellationToken ct = default)
Parameters
ctCancellationToken
Returns
- UniTask
CreateStreamAsync(AudioClip, TranscriptionParameters)
public UniTask<IRESTStream<ITranscriptionEvent>> CreateStreamAsync(AudioClip input, TranscriptionParameters @params)
Parameters
inputAudioClipparamsTranscriptionParameters
Returns
- UniTask<IRESTStream<ITranscriptionEvent>>
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GenerateAsync(AudioClip, TranscriptionParameters, CancellationToken)
public UniTask<Transcript> GenerateAsync(AudioClip input, TranscriptionParameters @params, CancellationToken ct = default)
Parameters
inputAudioClipparamsTranscriptionParametersctCancellationToken
Returns
- UniTask<Transcript>
InitAsync(Agent, CancellationToken)
public UniTask InitAsync(Agent agent, CancellationToken ct = default)
Parameters
agentAgentctCancellationToken
Returns
- UniTask