function generateAudio<TAdapter, TStream>(options): AudioActivityResult<TStream>;function generateAudio<TAdapter, TStream>(options): AudioActivityResult<TStream>;Defined in: packages/typescript/ai/src/activities/generateAudio/index.ts:115
Audio generation activity - generates audio from text prompts.
Uses AI models to create music, sound effects, and other audio content.
TAdapter extends AudioAdapter<string, AudioProviderOptions<TAdapter>>
TStream extends boolean = false
AudioActivityOptions<TAdapter, TStream>
AudioActivityResult<TStream>
import { generateAudio } from '@tanstack/ai'
import { falAudio } from '@tanstack/ai-fal'
const result = await generateAudio({
adapter: falAudio('fal-ai/diffrhythm'),
prompt: 'An upbeat electronic track with synths',
duration: 10
})
console.log(result.audio.url) // URL to generated audioimport { generateAudio } from '@tanstack/ai'
import { falAudio } from '@tanstack/ai-fal'
const result = await generateAudio({
adapter: falAudio('fal-ai/diffrhythm'),
prompt: 'An upbeat electronic track with synths',
duration: 10
})
console.log(result.audio.url) // URL to generated audio