Class MusicService
Assembly: Glitch9.AIDevKit.Provider.ElevenLabs.dll
Syntax
public class MusicService : CrudServiceBase<ElevenLabsClient>, ICrudService
Constructors
|
Edit this page
View Source
MusicService(ElevenLabsClient)
Declaration
public MusicService(ElevenLabsClient client)
Parameters
Methods
|
Edit this page
View Source
ComposeAsync(MusicCompositionRequest, RequestOptions)
Declaration
public UniTask<Generated<IAudioAsset>> ComposeAsync(MusicCompositionRequest request, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
ComposeWithDetailsAsync(MusicCompositionRequest, RequestOptions)
Declaration
public UniTask<DetailedMusicResponse> ComposeWithDetailsAsync(MusicCompositionRequest request, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
CreateCompositionPlanAsync(CompositionPlanRequest, RequestOptions)
Declaration
public UniTask<CompositionPlan> CreateCompositionPlanAsync(CompositionPlanRequest request, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
SeparateStemsAsync(StemSeparationRequest, RequestOptions)
Declaration
public UniTask<byte[]> SeparateStemsAsync(StemSeparationRequest request, RequestOptions options = null)
Parameters
Returns
| Type |
Description |
| UniTask<byte[]> |
|
|
Edit this page
View Source
StreamAsync(MusicCompositionRequest, RequestOptions)
Declaration
public IGenerativeStream<Delta<IAudioChunk>, IAudioAsset> StreamAsync(MusicCompositionRequest request, RequestOptions options = null)
Parameters
Returns
Implements
Extension Methods