跳到正文
DEV Community· david deng·· 4 小時前AI 評分43

Happy Birthday Song With Name:我打造了一款可將任何名字變成生日歌的小工具

I Built a Little Tool That Turns Any Name Into a Birthday Song

AI 導讀

作者打造 Happy Birthday Song With Name,用戶輸入名字並選擇音樂風格,幾秒內即可生成包含該名字歌詞的生日歌。歌曲的旋律、人聲和歌詞均由系統合成,不取樣現有錄音;無需帳戶即可免費收聽完整歌曲並分享連結。下載為選用付費功能。

正文

david deng

My friend's birthday was coming up, and I kept running into the same problem: every "personalized birthday song" option out there was either a card with a stock melody, or a service where you fill out a form, wait three days, and pay before you even hear anything.

So I built the thing I actually wanted: Happy Birthday Song With Name — type in a name, pick a music style, and get a birthday song that sings that name in the lyrics, in a few seconds.

What it does

  • You enter the birthday person's name (any name — the more unusual, the more fun)
  • Pick a style: pop, acoustic, and a few others
  • The song gets generated from scratch — melody, vocals, and lyrics are all synthesized, nothing sampled from existing recordings
  • Listen to the full result free, share it as a link

For example, here's what it generates for "Henry".

How it works, briefly

The pipeline has three parts: a lyrics generator that fits the name naturally into the verses, a text-to-singing model for the vocals, and an instrumental generator matched to the chosen style. The tricky part is prosody — making a 4-syllable name land on the melody without sounding like a robot reading a phone book. Short names sing naturally; long ones forced some creative syllable splitting.

Try it

The whole flow works without an account: type a name, listen, share. Downloads are optional and paid, mostly because bandwidth and generation credits are not free on my side.

If you test it with a weird name, I'd genuinely like to hear how it handled the pronunciation — that's the next thing I'm trying to improve.

來源:DEV Community · dev.to