Create an audio provider instance by provider ID.
Looks up the factory in the registry and returns a new uninitialised provider. The caller must call provider.initialize(config) before use.
provider.initialize(config)
Provider identifier (e.g. "suno", "stable-audio", "elevenlabs-sfx").
"suno"
"stable-audio"
"elevenlabs-sfx"
A new uninitialised IAudioGenerator instance.
When no factory is registered for the given provider ID.
Create an audio provider instance by provider ID.
Looks up the factory in the registry and returns a new uninitialised provider. The caller must call
provider.initialize(config)before use.