Class DefaultOutputAudioService
public class DefaultOutputAudioService : IOutputAudioService, IGenerationService<string, Generated<AudioClip>, SpeechParameters, float[], IGenerativeAudioEvent>, IAgentService<string, Generated<AudioClip>, SpeechParameters>
- Inheritance
-
objectDefaultOutputAudioService
- Implements
Methods
CancelAsync(CancellationToken)
public UniTask CancelAsync(CancellationToken ct = default)
Parameters
ctCancellationToken
Returns
- UniTask
CreateStreamAsync(string, SpeechParameters)
public UniTask<IRESTStream<IGenerativeAudioEvent>> CreateStreamAsync(string input, SpeechParameters @params)
Parameters
inputstringparamsSpeechParameters
Returns
- UniTask<IRESTStream<IGenerativeAudioEvent>>
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GenerateAsync(IGenerativeRequest, CancellationToken)
public UniTask<Generated<AudioClip>> GenerateAsync(IGenerativeRequest request, CancellationToken ct = default)
Parameters
requestIGenerativeRequestctCancellationToken
Returns
- UniTask<Generated<AudioClip>>
GenerateAsync(string, SpeechParameters, CancellationToken)
public UniTask<Generated<AudioClip>> GenerateAsync(string input, SpeechParameters @params, CancellationToken ct = default)
Parameters
inputstringparamsSpeechParametersctCancellationToken
Returns
- UniTask<Generated<AudioClip>>
InitAsync(Agent, CancellationToken)
public UniTask InitAsync(Agent agent, CancellationToken ct = default)
Parameters
agentAgentctCancellationToken
Returns
- UniTask