함수: generateAudio()
function generateAudio<TAdapter, TStream>(options): AudioActivityResult<TStream>;
정의 위치: packages/ai/src/activities/generateAudio/index.ts:154
오디오 생성 활동으로, 텍스트 프롬프트에서 오디오를 생성합니다.
AI 모델을 사용하여 음악, 음향 효과 및 기타 오디오 콘텐츠를 만듭니다.
타입 매개변수
TAdapter
TAdapter extends AudioAdapter<string, AudioProviderOptions<TAdapter>>
TStream
TStream extends boolean = false
매개변수
options
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 audio