Interface GenerateSFXResult

The result returned by generateSFX.

Wraps the core AudioResult with a simpler, AI-SDK-style shape.

interface GenerateSFXResult {
    model: string;
    provider: string;
    created: number;
    audio: GeneratedAudio[];
    usage?: AudioProviderUsage;
}

Properties

model: string

Model identifier reported by the provider.

provider: string

Provider identifier (e.g. "elevenlabs-sfx", "stable-audio").

created: number

Unix timestamp (seconds) when the audio was created.

Array of generated audio objects containing URLs or base64 data.

Usage / billing information, if available.