Cloudflare + GPU voice workflow
VoiceForge
Upload permissioned audio, analyse style, generate audiobook MP3 chunks, store assets in R2, track jobs in D1, and call a separate GPU backend when serious inference is needed.
Checking stackā¦
Upload permissioned audio
Supports MP3, M4A, WAV, AAC, OGG, and FLAC. Files go to Cloudflare R2; metadata goes to D1.
Recent jobs
Deployment settings that fix your error
Your previous Cloudflare build failed because the project was deployed as if it were Next.js. This project is not Next.js.
Framework preset
NoneBuild command
npm run buildOutput directory
distInstall command
npm installThen bind D1 as DB, R2 as AUDIO_BUCKET, and set GPU_BACKEND_URL.