Text prompt describing the desired sound effect.
Be specific about the sound, its environment, and any layering (e.g. "glass breaking on a marble floor in a large hall with reverb").
Optional modelModel identifier to use for generation.
When omitted the provider falls back to its IAudioGenerator.defaultModelId.
Optional durationDesired output duration in seconds.
SFX clips are typically short (1-15 seconds). Providers may enforce their own limits.
Optional outputOutput audio format.
'mp3'
Optional seedSeed for reproducible output.
Not all providers honour seeds — check provider documentation.
Optional nNumber of audio clips to generate.
1
Optional userIdentifier of the requesting user (for billing / rate limiting).
Optional providerArbitrary provider-specific options.
Request payload for sound-effect generation from a text prompt.
Passed to IAudioGenerator.generateSFX by the high-level orchestration layer after normalising user input.
Example