Function registerAudioProviderFactory

  • Register an audio provider factory for a given provider ID.

    Use this to add third-party or custom audio providers at runtime. Built-in providers (suno, udio, stable-audio, elevenlabs-sfx, musicgen-local, audiogen-local, replicate-audio, fal-audio) are pre-registered.

    Parameters

    • providerId: string

      Unique identifier for the provider (lowercased for matching).

    • factory: AudioProviderFactory

      Factory function that creates a new uninitialised provider instance.

    Returns void