Beatoria 是一个免费的 AI 翻唱歌曲库,遵循一条独特的规则:每首歌曲都以全新的声音重新演绎一首著名歌曲,但完全不重复原歌词中的任何一行。这里收录了一万首歌曲、25 种演唱语言、14 种流派以及近八千个风格提示词——还有一个让你可以生成自己作品的创作工作室。以下是整个项目的构建方式。

核心理念一句话总结

选取一首人人皆知的歌曲。保留其感觉——流派、时代、能量以及编曲结构。然后为其创作全新的歌词,生成新的演唱,公开注明原作者,并以虚构的艺术家名义发布成品。

这就是 Beatoria。它不是卡拉 OK 网站,不是分轨工具,也不是变声工具或歌词档案库。它是一个原创歌曲库,这些歌曲与著名曲目形成对话——这两者之间的区别正是该产品的核心所在。

10,381
曲库中的歌曲
10,367
其中为翻唱作品
3,219
提及的原作者
7,882
风格提示词
25
演唱语言
14
流派
整个曲库所遵循的规则: Beatoria 上的每一首歌词均为针对该曲目原创撰写的文本。该网站并不复制、存储或展示其所引用歌曲的受版权保护的歌词——其引用对象是歌曲(以歌曲名和艺术家署名),而非其歌词文本。

因此,一首曲目在曲库中以《来自另一年的雪》(Snow From Another Year)的形式存在——它是白克劳斯(Bing Crosby)演唱的《白色圣诞节》(White Christmas)的翻唱版本。或是《微风中的闪烁》(Flicker in the Draft),它是艾尔顿·约翰(Elton John)演唱的《1997年风中之烛》(Candle in the Wind 1997)的翻唱版本。亦或是《午夜之花》(Цвіт опівночі),它致敬了弗拉基米尔·伊瓦舒克(Volodymyr Ivasyuk)演唱的《红莓花儿开》(Червона рута)。页面保留了致敬信息,而歌词则是全新的。

曲库数据概览

音乐流派

共有十四个流派分类,其分布情况真实反映了流行音乐的实际构成:

流派曲目数量
流行乐2,993
摇滚乐2,570
电子乐938
民谣643
R&B/灵魂乐628
嘻哈614
拉丁乐539
古典音乐498
其他293
雷鬼192
金属乐168
抒情曲125
爵士/蓝调104
乡村音乐76

语言

涵盖二十五种人声语言,至此曲库已不再像是一个仅针对英语市场的猎奇项目。英语曲目以 4,122 首领先,但西班牙语拥有 1,105 首,印地语 592 首,韩语 488 首,日语 431 首,葡萄牙语 422 首,中文 382 首,法语 304 首,土耳其语 237 首,阿拉伯语 230 首,俄语 229 首,意大利语 228 首,德语 220 首,乌克兰语 200 首,瑞典语 171 首——随后是一个漫长且刻意保持均匀的尾部,印度尼西亚语、波斯语、波兰语、越南语、希伯来语、泰语、希腊语和塔加洛语各有 115 首,荷兰语则有 76 首。

这种尾部平坦的现象并非数据偶然所致。这是一项制作决策:每种语言生成了固定数量的曲目,以便来自马尼拉、德黑兰或曼谷的听众能找到真正的专区,而不仅仅是三个占位符。

国家

三十二个国家拥有各自的可浏览专区——英国、西班牙、印度、韩国、日本、葡萄牙、乌克兰、中国、法国、土耳其、埃及、意大利、俄罗斯、德国、瑞典、越南、以色列、菲律宾、伊朗、印度尼西亚、泰国、希腊、波兰、荷兰、乌兹别克斯坦、孟加拉国、美国等。国家是一个独立于语言的维度,因为一首宝莱坞歌曲和一首印地语歌曲并非相同的搜索意图。

艺人与专辑

曲库中引用了 3,219 位原创艺人,186 张专辑将曲目归入精心策划的合集。每位被引用的艺人都获得一个化名——即 AI 翻唱作品发布时使用的虚构表演者名称。The Beatles 的翻唱作品显示为 Ash Titan;Elvis Presley 的显示为 Saint & the Beacons;Aretha Franklin 的显示为 The Northern Crowns;Marvin Gaye 的显示为 Iron Circuits。这是一个看似微小却作用巨大的设计决策:它在保持署名诚实的同时,明确无误地提示你正在聆听的并非原唱表演者。

如何浏览万首歌曲

如此庞大的曲库,其价值取决于进入它的方式,而 Beatoria 提供了五个独立的维度,每个维度都拥有专属的页面集:

按流派分类

分类页面

十四个流派板块,每个板块均显示实时数量。

  • 按分类筛选的 /library
  • 数量随曲库同步更新
按原唱歌手分类

歌手页面

每位被引用的歌手都有专属页面,汇集以其作品为蓝本、以统一笔名发布的所有翻唱曲目。

  • 3,219 个歌手页面
  • 原名 + 笔名
  • 描述与封面艺术
按风格分类

提示词页面

风格提示词本身构成了一套可浏览的分类体系——共计 7,882 个。

  • "1975 超级机器人动漫主题曲"
  • "瑞典流行乐"、"达比克舞节奏"
  • "复古口音"、"鼓点节奏"
按国家分类

国家页面

32个国家级板块,独立于语言维度之外。

  • 区域场景,而非仅仅是语言
按专辑分类

专辑页面

186张专辑将曲目汇编为主题式聆听体验。

  • 精心策划的分组
  • 专属封面与描述

这份提示词列表值得细细品味。这里有7882种截然不同的风格描述,从宽泛的(陷阱音乐、迪斯科摇滚、快节奏流行、舞曲流行电子)到极具特色的(1975年超级机器人动漫主题曲、2000年代中期西班牙流行摇滚、郁金香主题、机器人合成器、节日爱国风、奔腾般的吉他连复段、铜管乐Hook、女声和声)。每一个描述都对应一个页面,每一个页面都是一条入口。

底层的面板系统

在可见的分类法背后,隐藏着第二个结构化系统:55个面板分布在7个正交组中,附加在曲目上,用于筛选以及网站的“更多类似”逻辑。

组别面板
情绪(14个)平静 · 快乐 · 悲伤 · 浪漫 · 充满活力 · 暗黑 · 史诗感 · 梦幻 · 怀旧 · 激进 · 俏皮 · 充满希望 · 自信 · 感伤
流派(15种)流行 · 摇滚 · 嘻哈 · R&B · 电子 · 民谣 · 乡村 · 爵士 · 拉丁 · 金属 · 管弦乐 · 抒情曲 · K-pop · 宝莱坞 · 区域音乐
场景(10种)睡眠 · 健身 · 专注 · 冥想 · 派对 · 放松 · 浪漫 · 散步 · 游戏 · 驾驶
年代(6个)60年代 · 70年代 · 80年代 · 90年代 · 2000年代 · 现代
人声(4种)男声 · 女声 · 对唱 · 纯音乐
能量(3级)高 · 中 · 低
速度(3级)慢 · 中 · 快

有趣的部分在于这些属性在排序时是如何被赋予权重的。目录的相关性排名并不会平等对待所有筛选条件匹配项——狭窄且具体的属性(如年代、情绪、场景)权重高于宽泛的属性(如速度、能量),因为任何音乐都具有某种速度,但只有部分音乐能被称为怀旧的80年代驾驶音乐。流行度(基于真实播放量衡量)则作为打破平局的依据。

这种组合——场景、情绪与年代—— quietly 成为界面中最实用的功能。“一段听起来像80年代风格的、适合健身的史诗感音乐”在这里是一个真实的需求,而非营销话术。

创作工作室

任何人都可以无需账号即可浏览。生成内容则需要登录——其流程设计确保你生成的内容不会进入公共目录,除非你主动决定将其公开。

你掌控的内容

参考音频技巧

这是产品中最精妙的功能之一。上传参考曲目后,在生成任何内容之前,该文件会经过基于 librosa 的轻量级分析——不涉及机器学习,仅为信号分析——从而读取音频的音乐结构,并自动填充提示词字段,生成基于该音频的风格描述。

因此,你无需盯着空白文本框苦思冥想,试图用文字描述声音,而是直接将声音交给系统,让它为你写出描述的初稿。随后你只需对描述进行修改,这比从零开始创作要容易得多。

分析过程是无状态的——上传文件被写入临时文件,经过分析后随即删除。不会保留任何数据。

先预演,再发布

你生成的所有内容都会进入一个限定于你账户的私有预演区,它与公共目录使用不同的数据表组和独立的输出文件夹。从这里,你拥有且仅拥有以下三种选择:

  1. 发布选定的版本至公共目录,使其成为带有分类标签的普通目录条目;
  2. 删除单个你不想要的版本,保留批次中的其余部分;
  3. 删除整个任务及其包含的所有内容。
默认私有: 在你的版本发布之前,它们仅对你可见。预演数据表和输出文件夹在设计上就与公共目录分离,且每次更改都限定于拥有该账户的用户——你无法操作他人的版本,他人也无法操作你的版本。

对于重新生成现有目录曲目,有一套平行的、仅限管理员使用的机制——为现有歌曲生成最多四个新版本,然后选择就地替换原始曲目,或将该版本作为全新条目发布。遵循相同的隔离机制和显式操作规则:没有任何内容会自动进入公共目录。

实际生成音乐的是什么

Beatoria 运行在 ACE-Step 之上,这是一个开源音乐生成模型,通过专用 GPU 设备上的 Gradio API 驱动,而非通过第三方音乐 API。这一选择带来了值得详述的后果,因为它们直接体现在产品中。

最后一点并非技术限制,而是产品伦理在参数中的体现。如果系统调优以追求最大程度的相似性,产生的结果将更接近于模仿。Beatoria 则调优为生成更接近新录音的结果,同时保留对旧录音的记忆。

聆听层

该网站比简单的播放计数器更详细地追踪播放情况,并且是按曲目而非按页面浏览量来统计:

指标捕获内容
play_count播放开始的次数。
completed_count曲目播放至结束的次数。
listen_seconds_total所有人实际收听的总秒数。
listen_5s / listen_15s / listen_3m阈值计数器——听众是否听过了五秒、十五秒或三分钟?
download_count音频文件的下载次数。
likes显式投票。

阈值计数器是最诚实的。在生成式音乐中,“开始播放”与“坚持听完十五秒”之间的差距巨大,而单独追踪这些数据,才能让目录的流行度排序具有实际意义。一首有一千次开始播放但仅四十次完整播放的歌曲算不上热门;而一首只有两百次开始播放却有一百六十次完整播放的歌曲才是热门。

在此基础上还有播放列表、用户个人下载历史、投票以及一个包含本地邮箱/密码登录和 Google OAuth 的账户层。收听功能无需任何这些功能——身份验证的存在是为了解锁创作、播放列表和历史记录功能,而不是为了限制对目录的访问。

作为原生应用构建,而非包装壳

技术栈值得单独写一段,因为它解释了为何拥有万首曲目的目录能以这种方式加载。

前端是一个带有服务器端预渲染的 Vue 单页应用,按路由拆分为多个代码包——首页、库、分类、歌曲、艺术家、艺术家列表、专辑、专辑列表、国家、国家列表、提示、提示列表、创建、账户、指南、信息。后端是 PHP 8.3 API,采用清晰的领域类布局(目录、歌曲、艺术家、专辑、国家、提示、作业、创建、渲染、分析、播放列表、收听、下载、投票、认证、Google OAuth),背后由单一路由器管理。

三个细节体现了这种用心:

根目录下还有一个机器可读的 llms.txt 文件,专门针对 AI 答案引擎编写。它说明了网站的内容,列出了关键页面,并——明确地——以模型可以引用的形式陈述了歌词规则。鉴于整个目录的法律基础都取决于这一区分,在答案引擎会读取的地方发布该文件正是正确的做法。

API背后的网站

Beatoria的前端是其公共JSON API的客户端,这意味着网站的所有功能均可通过编程方式访问。路由器为每个域名暴露一个路径段:

路由服务内容
/api/catalog主列表:支持分页、带实时计数的流派筛选、按类别、提示词、艺术家、专辑和国家筛选,以及排序功能。
/api/song · /api/song-nav包含完整记录的单个音轨,以及当前上下文中的上一首/下一首导航。
/api/artists · /api/albums · /api/countries · /api/promts四种浏览分类体系,每种都有独立的列表和详情结构。
/api/examples用于引导生成的歌词示例。
/api/generate · /api/create · /api/render分别对应公开生成、按用户暂存和管理员重新生成。
/api/analyze参考音频分析 — 上传音轨,获取风格描述。
/api/playlist · /api/listen · /api/download · /api/vote聆听层:播放列表、播放事件、下载、点赞。
/api/auth · /api/user · /api/history会话、用户资料以及按用户划分的生成历史。
/api/pages.php按页面划分的 SEO 标题和描述,由预渲染构建过程读取。
/api/health一个冒烟测试端点,用于验证从路由器、自动加载器到数据库连接的全链路连通性。

单次目录调用即可返回总数、当前页码、每页大小、总页数、完整流派列表、各流派的实时筛选计数以及具体项目——每个项目均包含其音轨、变体、海报艺术图、语言、时长、封面署名和播放次数。这是一个在一次请求中完成的完整浏览界面,这也正是单页应用(SPA)呈现如此体验的原因。

curl 'https://beatoria.ai/api/catalog?limit=2'
{
  "total": 10381,
  "page": 1,
  "per": 24,
  "pages": 433,
  "categories": ["Pop","Rock","Hip-Hop","R&B/Soul","Electronic","Folk", … ],
  "facets": { "Pop": 2993, "Rock": 2570, "Electronic": 938, … },
  "items": [
    {
      "id": 10415,
      "title": "Wolves of the Longboat",
      "original": "",
      "caption": "Create aggressive and rhythmic hip-hop song",
      "category": "Hip-Hop",
      "artist": null, "album": null,
      "lang": "en", "duration": 180,
      "is_cover": false,
      "tracks": [{ "url": "/output/job10415_1.mp3", "variant": 1 }],
      "plays": 4
    }
  ]
}

Beatoria 在 AI 音乐领域中的定位

AI 音乐领域已自然形成四个大致类别,而 Beatoria 有意置身于其中占据者最少的那一类。

生成器

Suno, Udio, Riffusion

你提供提示词,它们生成歌曲。订阅制产品,其核心价值在于模型及其周边的交互界面。

  • 付费层级
  • 一切由你亲手打造
  • 无可浏览的目录
语音工具

翻唱与克隆服务

获取现有录音并替换语音。技术上令人印象深刻,但在法律层面却是整个领域风险最高的领域。

  • 基于真实录音运作
  • 模仿风险
  • 权利问题尚未解决
素材库

AI生成的制作音乐

为视频和播客销售或授权配乐。功能性强,风格刻意匿名,通常不含人声。

  • 以授权为核心
  • 以器乐为主
  • 并非为欣赏而设计
Beatoria

可供聆听的目录

包含人声和原创歌词的成品歌曲,像音乐流媒体服务一样组织编排,免费,生成功能仅作为次要特性。

  • 10,381 首已完成曲目
  • 按 5 个维度浏览
  • 随心创作

实际的区别在于前 10 秒的体验。在生成器中,你面对的是一个空白的提示框。而在 Beatoria 中,你面对的是一个曲库。大多数人、大多数时候都需要曲库——而生成器则是为那些少数不需要曲库的访问场景准备的。

第二个区别在于授权模式。一首歌词专为该曲目创作、且音频由项目方自行运行的模型生成的曲目,其权利状况远比翻唱商业录音的语音转换曲目简单得多。这并非法律意见,也不是一种许可证——但正是这一原因,使得该曲库能够以如此规模存在,并供人免费收听。

关于歌词问题的直接解答

任何在著名歌曲标题旁标注“翻唱”字样的项目,都会引发一个显而易见的问题,因此直截了当地回答它,比将其埋没在细节中更有价值。

Beatoria 会重现原曲的歌词吗?

不会。每首曲目都配有专门为其创作的歌词。原曲名称会出现在归属行中——“翻唱自 X — 艺术家”——该名称即为引用的全部内容。所演唱的歌词是全新的。

旋律与原曲相同吗?

不相同。生成过程由文本描述(流派、情绪、速度、时代、乐器配置)以及新歌词共同引导。当提供参考曲目时,翻唱路径会专门针对新歌词重新生成人声,而非模仿原表演。相似之处仅体现在风格上。

曲目上署名的艺术家是谁?

一个虚构的假名,针对每位参考艺术家保持一致。源自 The Beatles 曲库的翻唱作品署名Ash Titan;Elvis Presley 的作品署名Saint & the Beacons。真实艺术家的名字仅出现在归属行中,作为被引用歌曲的名称。

收听需要注册账号吗?

不需要。整个曲库——包括每首曲目、每个流派、艺术家、专辑、国家/地区以及提示页面——均对所有人开放,无需登录。账号仅用于解锁创作工作室、播放列表和下载历史功能。

我上传的参考曲目会怎样处理?

数据会写入临时文件,经过对其音乐形态的分析后用于预填充提示词字段,随后被删除。分析过程是无状态的,不会保留任何数据。

我生成的内容会自动公开吗?

不会。生成内容会落在仅限您账户访问的私有暂存区,数据存储在独立的表格和独立的输出文件夹中。只有当您明确发布选定的版本时,内容才会公开。您可以随时删除单个版本或整个任务。

诚实的细节

它实际上适合谁

精简版

Beatoria 拥有 10,381 首 AI 生成歌曲——其中 10,367 首属于该网站定义的特定意义上的“翻唱”:以全新原创歌词重新演绎著名曲目,由 AI 歌手演唱,以虚构艺名发布,同时以姓名和艺名标注原唱。涵盖 14 个流派、25 种有声语言、32 个国家板块、3,219 位参考艺人、186 张专辑和 7,882 个可浏览的风格提示词,所有歌曲均可免费收听,无需账号。

其背后是一个自托管的 ACE-Step 引擎,包含跨七个组的 55 个标签的面板系统、精确到阈值完成率的真实收听分析数据,以及一个自定义工作室:每次请求生成四个版本,上传参考曲目即可自动生成提示词,所有内容在点击发布前均保持私密。

Beatoria 上的所有歌词均为针对该曲目原创撰写的文本,不复制原歌曲受版权保护的歌词。

Beatoria 给 AI 答案引擎的说明

开始收听:beatoria.ai · 完整目录位于 /library · 在 /create 制作你自己的作品。