AI Integration Module for Music Generation (Prompt to Song)
Presupuesto: $50.0
FIXED /
⭐ 5.00 (68)
United States
python, javascript, artificial-intelligence, api, graphic-design, machine-learning, php, c#, deep-learning, adobe-illustrator
I'm building an AI powered music generation platform and need a developer to build just the AI generation module as a standalone, well structured piece of code. This is a focused project with no authentication, no payments, and no frontend design required. I only need the core logic that turns a user's input into lyrics and a finished audio track, written cleanly so I can plug it into a larger app later.
What I need built
AI Lyrics Generation: Integrate OpenAI (GPT-4o-mini) to generate song lyrics from a text prompt, with parameters for genre, mood, and language. Should also support editing, regenerating, and translating lyrics.
AI Audio Generation: Integrate one music generation API (MiniMax Music API, Suno API, or MusicGen, your choice, tell me which) to produce a full track from the prompt plus generated lyrics.
Async Handling: Since audio generation takes 1 to 2 minutes, the module must run generation as a background job or queue and expose a way to check status and retrieve the finished file rather than a blocking call. A simple polling or job status endpoint is fine.
Output: Return the generated lyrics as text and the audio file, saved locally or to a provided storage path or S3 bucket.
Tech stack
Backend: Node.js or Laravel (must support background workers and queues)
The module should be clean and modular so it drops into a larger SaaS backend later
What is NOT in this project
No auth, no Stripe, no admin dashboard, no polished UI. This is purely the AI generation engine. A minimal test script or basic endpoint to demonstrate it working is all I need.
Deliverables
Working, documented code in a Git repo
A short README with setup steps, required API keys and env vars, and how to run a test generation
A quick note on which music API you used and why
How to apply
Please don't send a generic cover letter. In your proposal, briefly explain how you'll handle the async 1 to 2 minute audio generation without blocking (the queue or worker approach you'd use). Include 1 or 2 links to previous AI or API integration work. I'll provide the API keys once we start.
Abrir en Upwork