Beatoria je bezplatný katalóg AI cover piesní postavený na neobvyklom pravidle: každá skladba prespieva slávnu pieseň v novom hlase, ale ani riadok z pôvodného textu nie je reprodukováný. Desať tisíc skladieb, dvadsaťpäť vokálnych jazykov, štrnásť žánrov, takmer osemtisíc štýlových promptov — a štúdio, kde si môžete vygenerovať vlastné. Tu je, ako je celý projekt zostavený.

Podstata v jednej vete

Zoberte si pieseň, ktorú pozná každý. Zachovajte jej pocit — žánr, éru, energiu, tvar aranžmánu. Potom napíšte úplne nový text, vygenerujte nový vokál, otvorene uveďte pôvodnú skladbu a zverejnite výsledok pod vymysleným menom interpreta.

To je Beatoria. Nie je to karaoke stránka, nie je to nástroj na separáciu stôp, nie je to nástroj na klonovanie hlasu a nie je to archív textov. Je to katalóg originálnych piesní, ktoré sú v dialógu s tými slávnymi — a rozdiel medzi týmito dvoma vecami je celým produktom.

10,381
skladieb v katalógu
10,367
z nich sú cover verzie
3,219
pôvodných umelcov, ktorí sú odkazovaní
7,882
štýlových promptov
25
vokálnych jazykov
14
žánrov
Pravidlo, na ktorom je celý katalóg postavený: Každý text na Beatoria je originálnym dielom vytvoreným špecificky pre danú skladbu. Stránka nerekopíruje, neskladuje ani nezobrazuje autorské texty piesní, na ktoré odkazuje — odkaz smeruje na pieseň, ktorá je uvedená pod názvom a menom interpreta, nie na jej text.

Takto skladba v katalógu figuruje ako „Sneh z iného roka“ — cover verzie White Christmas — Bing Crosby. Alebo „Blikot v prievane“, cover verzia Candle in the Wind 1997 — Elton John. Alebo „Kvietok o polnoci“, ktorý siahava k Червона рута — Володимир Івасюк. Uvedenie autora je na stránke; texty sú nové.

Katalóg v číslach

Žánre

Štrnásť kategórií a ich rozdelenie vernou mierou odráža, aká je populárna hudba v skutočnosti:

ŽánerSkladby
Pop2,993
Rock2,570
Elektronická938
Folklór643
R&B/Soul628
Hip-hop614
Latinská539
Klasická498
Ostatné293
Reggae192
Metal168
Balada125
Jazz/Blues104
Country76

Jazyky

Dvadsaťpäť hlasových jazykov, a práve tu sa katalóg prestáva podobat na anglickú kuriozitu. Angličtina vedie s 4 122 stopami, ale španielčina má 1 105, hindi 592, kórejčina 488, japončina 431, portugalčina 422, čínština 382, francúzština 304, turečtina 237, arabčina 230, ruština 229, taliančina 228, nemčina 220, ukrajinčina 200, švédčina 171 — a potom dlhý, zámerne vyrovnaný chvost po 115 stopách v indonézčine, perzštine, poľštine, vietnamčine, hebrejčine, thajčine, gréčtine a tagalogu, plus 76 v holandčine.

Tento plochý chvost nie je náhodným výsledkom dát. Je to rozhodnutie pri výrobe: pre každý jazyk sa vygenerovalo fixné množstvo, aby počúvajúci z Manily, Teheránu alebo Bangkoku našiel skutočnú sekciu, nie len tri ukážky.

Krajiny

Tridsaťdva krajín má vlastnú prehliadateľnú sekciu — Veľká Británia, Španielsko, India, Južná Kórea, Japonsko, Portugalsko, Ukrajina, Čína, Francúzsko, Turecko, Egypt, Taliansko, Rusko, Nemecko, Švédsko, Vietnam, Izrael, Filipíny, Irán, Indonézia, Thajsko, Grécko, Poľsko, Holandsko, Uzbekistan, Bangladéš, USA a ďalšie. Krajina je samostatnou osou oproti jazyku, pretože stopa z Bollywoodu a stopa v hindi jazyku nie sú rovnaký vyhľadávací dotaz.

Interpreti a albumy

3 219 pôvodných interpretov je v katalógu spomenutých a 186 albumov zoskupuje stopy do kurátorovaných zbierok. Každý spomenutý interpret dostáva falošné meno — vymyslené meno interpreta, pod ktorým sú vydávané AI cover verzie. Cover verzie The Beatles sa objavujú ako Ash Titan; Elvis Presley ako Saint & the Beacons; Aretha Franklin ako The Northern Crowns; Marvin Gaye ako Iron Circuits. Je to malé dizajnové rozhodnutie, ktoré odvádza veľkú prácu: udržiava čestnosť ohľadom autorstva, zároveň však jasne signalizuje, že nepočúvate pôvodného interpreta.

Ako prehliadať desaťtisíc skladieb

Katalóg takejto veľkosti je dobrý len natoľko, nakoľko sú dobré cesty, ako sa k nemu dostať, a Beatoria poskytuje päť nezávislých osí, každá s vlastnou sadou stránok:

Podľa žánra

Stránky kategórií

Štrnásť sekcií žánrov, každá s vlastným živým počtom.

  • /library filtrované podľa kategórie
  • Počty sa aktualizujú s katalógom
Podľa pôvodného interpreta

Stránky interpretov

Každý spomínaný umelec má stránku, ktorá zoskupuje cover verzie vytvorené z jeho diel a publikované pod jedným konzistentným pseudonymom.

  • 3 219 stránok umelcov
  • Pôvodné meno + pseudonym
  • Popis a obal
Podľa štýlu

Stránky promptov

Samotné štýlové prompty tvoria prehliadateľnú taxonómiu — celkovo 7 882.

  • "super robotická anime téma z 70. rokov"
  • "švédska schlagerová hudba", "dabke rytmus"
  • "oudové akcenty", "groovy rytmus gendangu"
Podľa krajiny

Stránky krajín

Tridsaťdva národných sekcií, oddelených od jazykovej osi.

  • Regionálne scény, nielen jazyky
Podľa zbierky

Stránky albumov

186 albumov spája stopy do tematického počúvania.

  • Kurátorsky vybrané zoskupenia
  • Vlastné obaly a popisy

Tento zoznam promptov stojí za to si bližšie rozobrať. Sedem tisíc osemsto osemdesát dva jedinečných popisov štýlov, od všeobecných (trap, disco rock, rytmický pop, tanečný pop EDM) až po úžasne špecifické (téma anime super robot z roku 1975, španielsky pop rock z polovice 2000-tych rokov, motív tulipánov, robotický vokodér, sviatočno-vlastenecký, klátivý riff, medený hook, ženský harmónia). Každý z nich je stránkou a každá stránka je vstupným bodom.

Systém facetiek v pozadí

Za viditeľnou taxonómiou sa skrýva druhá, štruktúrovaná: 55 facetiek v siedmich ortogonálnych skupinách, priradených ku stopám a používaných na filtrovanie a na logiku webu "podobné ako toto".

SkupinaFacetky
náladu (14)klidný · veselý · smutný · romantický · energický · temný · epický · snový · nostalgický · agresívny · hravý · nádejný · sebavedomý · sentimentálny
žáner (15)pop · rock · hiphop · rnb · elektronická · folk · country · jazz · latinská · metal · orchestrálna · balada · kpop · bollywood · regionálna
aktivita (10)spánok · cvičenie · sústredenie · meditácia · párty · relax · romantika · prechádzka · hranie hier · jazda
obdobie (6)60. roky · 70. roky · 80. roky · 90. roky · 2000 · moderná éra
spev (4)mužský · ženský · duet · inštrumentál
energia (3)vysoká · stredná · nízka
tempo (3)pomalé · stredné · rýchle

Zaujímavou časťou je to, ako sa tieto parametre vážia pri triedení. Relevance ranking katalógu neberie všetky zhody podľa facet rovnako — úzke a výstižné facet (obdobie, nálada, aktivita) majú väčšiu váhu ako široké (tempo, energia), pretože každá skladba má niekde tempo, ale len niektoré sú nostalgická hudba na jazdu z 80. rokov. Obľúbenosť, meraná podľa skutočných počtov prehratí, slúži ako rozhodujúci faktor pri nerozhodných prípadoch.

Táto kombinácia — aktivita plus nálada plus obdobie — je v rozhraní ticho, ale najužitočnejšou vecou. "Niekčo epické na cvičenie, čo znie ako osemdesiatky" je tu reálnym dotazom, nie len marketingovým príkladom.

Tvorivé štúdio

Prehliadanie je dostupná pre každého bez potreby účtu. Generovanie si vyžaduje prihlásenie a celý proces je nastavený tak, aby sa vaše diela nedostali do verejného katalógu, kým si to sami nevšimnete.

Čo máte pod kontrolou

Trik s referenčným audiom

Toto je najchytrá malá funkcia produktu. Nahrajte referenčnú stopu a pred generovaním sa súbor podrobí ľahkej analýze založenej na knižnici librosa — bez strojového učenia, len analýze signálu — ktorá prečíta hudobný tvar audia a automaticky vyplní pole s promptom o popis štýlu odvodený z analýzy.

Takže namiesto toho, aby ste sa zadívali do prázdneho textového poľa a snažili sa slovným opisom popísať zvuk, systému tento zvuk podáte a on za vás napíše prvý návrh popisu. Následne tento opis upravíte, čo je oveľa jednoduchší úlohou, než písať ho od začiatku.

Analýza je bezstavová — nahratie sa zapíše do dočasného súboru, analyzuje sa a následne sa vymaže. Nič sa neukladá.

Príprava a následné zverejnenie

Všetko, čo vygenerujete, sa dostane do súkromnej pripravovacej zóny viazanej na váš účet, v samostatných tabuľkách a v samostatnej výstupnej zložke od verejného katalógu. Odtiaľ máte k dispozícii presne tri možnosti, ktoré môžete vykonať výlučne vy:

  1. Zverejniť vybranú verziu do verejného katalógu, kde sa stane bežnou položkou katalógu s priradenou taxonómiou;
  2. Vymazať jednu konkrétnu verziu, ktorú nechcete, pričom ostatné verzie z dávky zostanú;
  3. Vymazať celú úlohu a všetko, čo v nej je.
Predvolene súkromné: Vaše generácie sú viditeľné iba pre vás, kým ich nezverejníte. Pripravovacie tabuľky a výstupná zložka sú zámerné oddelené od verejného katalógu a každá zmena je viazaná na vlastnícky účet — nemôžete zasiahnuť do verzií iných ľudí a nikto nemôže zasiahnuť do vašich.

Existuje paralelná, správcom prístupná verzia rovnakého mechanizmu na opätovnú generáciu existujúcich skladieb v katalógu — vygenerujte až štyri nové verzie pre existujúcu skladbu a potom buď nahraďte pôvodnú skladbu na mieste, alebo zverejnite verziu ako úplne novú položku. Rovnaké oddelenie, rovnaké pravidlo explicitnej akcie: nič sa do verejného katalógu nedostane automaticky.

Čo presne generuje hudbu

Beatoria beží na modeli ACE-Step, otvorenom modeli na generovanie hudby, ovládanom cez rozhranie Gradio API na špeciálnom hardvéri s GPU namiesto prostredníctvom tretej strany API. Táto voľba má dôsledky, ktoré stojí za to rozobrať, pretože sú viditeľné v produkte.

Tento posledný bod nie je technickým obmedzením; je to etika produktu implementovaná v parametri. Systém ladený pre maximálnu podobnosť by produkoval niečo bližšie k imitácii. Beatoria je ladený tak, aby produkoval niečo bližšie k novému nahratiu, ktoré si pamätá to staré.

Vrstva počúvania

Stránka sleduje prehrávanie podrobnejšie než jednoduchý počítadlo prehier, a to pre každú skladbu, nie len pre zobrazenie stránky:

MetrikaČo zaznamenáva
play_countPočet začatí prehrávania.
completed_countPočet prípadov, keď bola skladba prehratá do konca.
listen_seconds_totalCelkový počet reálne prehratých sekúnd, naprieč všetkými používateľmi.
listen_5s / listen_15s / listen_3mPočítadlá prahových hodnôt — prešiel počúvajúci päť sekúnd, pätnásť sekúnd alebo tri minúty?
download_countPočty stiahnutí audio súboru.
likesExplicitné hlasy.

Počítadlá prahových hodnôt sú tými úprimnými. Pri generovanej hudbe je medzera medzi začatím a prežitím pätnástich sekúnd obrovská a práve ich samostatné sledovanie umožňuje, aby zoradenie obľúbenosti v katalógu malo zmysel. Stopa so tisícimi začiatkami a štyridsiatimi dokončeniami nie je hit; stopa so dvoma stotami začiatkov a sto šesťdesiatimi dokončeniami však áno.

Nad tým všetkým sedia playlisty, história stiahnutí pre jednotlivých používateľov, hlasy a vrstva účtu s lokálnym prihlasovaním cez e-mail/heslo aj cez Google OAuth. Počúvanie si to všetko nevyžaduje — autentizácia slúži na odomknutie tvorby, playlistov a histórie, nie na uzatváranie katalógu.

Vystavané ako skutočná aplikácia, nie ako obal

Technologický zásobník si zaslúži odsek, pretože vysvetľuje, prečo sa katalóg s desaťtisíc stopami načíta práve takýmto spôsobom.

Predná strana je jednostránková aplikácia (SPA) vo Vue s pred-renderovaním na strane servera, rozdelená do balíkov podľa trás — Domov, Knihovňa, Kategória, Stopa, Interpret, Interpreti, Album, Albámy, Krajina, Krajiny, Prompt, Prompty, Vytvoriť, Účet, Sprievodca, Info. Backend je PHP 8.3 API s čistým rozložením tried podľa domény (Catalog, Song, Artists, Albums, Countries, Prompts, Jobs, Creates, Renders, Analyze, Playlist, Listens, Downloads, Votes, Auth, GoogleOAuth) za jediným routerom.

Tri detaily ukazujú mieru starostlivosti:

Na koreňovej úrovni je tiež strojovo čitateľný súbor llms.txt, napísaný špeciálne pre AI enginey na odpovede. Uvádza, o čo na stránke ide, zoznamuje kľúčové stránky a — podstatne — uvádza pravidlo pre texty piesní v podobe, ktorú môže model citovať. Keďže celý právny základ katalógu stojí na tomto rozlíšení, zverejnenie tam, kde ho budú čítať enginey na odpovede, je presne správny krok.

Technológia API na pozadí webu

Predná strana Beatoria je klientom vlastného verejného JSON API, čo znamená, že každú funkciu webu je možné volať programovo. Router vystavuje jednu časť na doménu:

CestaČo poskytuje
/api/catalogHlavný zoznam: stránkovanie, žánrové filtre s živými počtami, filtrovanie podľa kategórie, promptu, interpreta, albumu a krajiny, ako aj triedenie.
/api/song · /api/song-navJedna stopa s kompletnými údajmi — a navigácia na predchádzajúcu/nasledujúcu skladbu v rámci aktuálneho kontextu.
/api/artists · /api/albums · /api/countries · /api/promtsŠtyri prehliadacie taxonómie, každá s vlastným zoznamom a detailným zobrazením.
/api/examplesPríklady textov používané na riadenie generovania.
/api/generate · /api/create · /api/renderVerejné generovanie, priebežné spracovanie pre každého používateľa a znovuvygenerovanie administrátorom.
/api/analyzeAnalýza referenčného audia — nahrajte stopu a získajte opis štýlu.
/api/playlist · /api/listen · /api/download · /api/voteVrstva počúvania: playlisty, udalosti prehrávania, sťahovania, lajky.
/api/auth · /api/user · /api/historyRelácie, profil a história generovania pre každého používateľa.
/api/pages.phpSEO nadpis a popis pre každú stránku, čítané zostavou prerenderovania.
/api/healthDymový endpoint, ktorý dokazuje, že router, autoloader a pripojenie k databáze fungujú od začiatku do konca.

Jedna volacia funkcia katalógu vracia celkový počet, stranu, veľkosť strany, počet strán, úplný zoznam žánrov, živé počty facetov pre každý žánr a samotné položky — každú s jej stopami, variantmi, plagátovým umením, jazykom, dĺžkou, autorstvom obalu a počtom prehratí. Je to kompletný prehliadací povrch v jednom požiadavku, a preto sa SPA správa tak, ako sa správa.

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
    }
  ]
}

Kde sa Beatoria umiestňuje v krajine AI hudby

Priestor AI hudby sa zoradil do štyroch hrubých kategórií a Beatoria je úmyselne v tej s najmenším počtom účastníkov.

Generátory

Suno, Udio, Riffusion

Vy dodáte podnet, oni dodajú pieseň. Predplatné produkty, kde hodnotou je model a rozhranie okolo neho.

  • Platené úrovne
  • Všetko si robíte sami
  • Žiadny katalóg na prehliadanie
Nástroje na prácu s hlasom

Služby na tvorbu obalov a klonovanie hlasu

Vezmite existujúce nahrávku a vymeňte hlas. Technicky impozantné, právne však najzraniteľnejšia oblasť celého odvetvia.

  • Funguje na reálnych nahrávkach
  • Riziko napodobovania
  • Nevyriešené otázky práv
Knihovny zvukových vzoriek

Produkčná hudba generovaná umelou inteligenciou

Inštrumentálne podklady predávané alebo licencované pre videá a podcasty. Funkčné, zámerne anonymné, zriedka obsahujú spev.

  • Zamerané na licencovanie
  • Prevažne inštrumentálne
  • Nie je určené na počúvanie
Beatoria

Katalóg, ktorý počúvate

Dokončené skladby so spevom a originálnymi textami, usporiadané ako hudobná služba, zadarmo, s generovaním ako sekundárnou funkciou.

  • 10 381 dokončených skladieb
  • Prehliadajte podľa 5 osí
  • Vytvárajte, ak chcete

Praktický rozdiel spočíva v tom, čo sa stane v prvých desiatich sekundách. Na generátore dostanete prázdne pole pre zadanie promptu. Na Beatoria dostanete knižnicu. Väčšina ľudí vo väčšine prípadov chce knižnicu a generátor je k dispozícii len pre menšinu návštev, keď ju nepotrebujú.

Druhý rozdiel je v licenčnej otázke. Skladba, ktorej texty boli napísané špeciálne pre ňu a ktorej audio bolo vygenerované modelom, ktorý projekt prevádzkuje sám, má oveľa jednoduchší profil práv ako hlasová konverzia komerčného nahrávania. Nie je to právne stanovisko a nie je to licencia — ale je to dôvod, prečo môže katalóg existovať v takomto rozsahu a byť bezplatne počúvateľný.

Otázka textov: Priama odpoveď

Každý projekt, ktorý umiestni slovo „cover“ vedľa názvov slávnych piesní, vyvolá zjavnú otázku, preto stojí za to odpovedať na ňu jasne, namiesto toho, aby sme ju ukryli.

Reprodukuje Beatoria texty pôvodných piesní?

Nie. Každá skladba nesie texty napísané špeciálne pre ňu. Pôvodná pieseň je uvedená v riadku s atribúciou — „cover od X — Interpret“ — a toto meno je jediným odkazom. Slová, ktoré sa spievajú, sú nové.

Je melodia rovnaká ako v origináli?

Nie. Generovanie je riadené textovým popisom — žáner, nálada, tempo, éra, inštrumentácia — a novými textami. Keď je dodaná referenčná skladba, cesta pre cover verziu je explicitne naladená na znovuvygenerovanie vokálu pre nové slová, a nie na imitáciu pôvodného výkonu. Podoba je štýlová.

Kto je uvedený ako interpret na skladbe?

Vymyslené pseudonymy, konzistentné podľa referovaného interpreta. Cover verzie odvodené z katalógu The Beatles sa objavujú pod Ash Titan; Elvis Presley pod Saint & the Beacons. Skutočné meno interpreta sa objavuje len v riadku s atribúciou, ako meno referovanej piesne.

Potrebujem účet na počúvanie?

Nie. Celý katalóg — každá skladba, každý žáner, interpret, album, krajina a stránka s promptom — je otvorený bez prihlásenia. Účty existujú na odomknutie štúdia Create, playlistov a histórie sťahovaní.

Čo sa stane s referenčnou skladbou, ktorú nahram?

Ukladá sa do dočasného súboru, analyzuje sa z hľadiska hudobnej štruktúry, používa sa na predvyplnenie poľa s promptom a následne sa vymaže. Krok analýzy je bezstavový a nič si nepamätá.

Stávajú sa moje generované diela automaticky verejnými?

Nie. Generáty sa ukladajú do súkromnej predbežnej zóny priradenej vášmu účtu, v samostatných tabuľkách a v samostatnej zložke pre výstupy. Verejnými sa stanú len vtedy, keď explicitne zverejníte vybranú verziu, a jednotlivé verzie alebo celý projekt môžete kedykoľvek zmazať.

Úprimné detaily

Pre koho to vlastne je

Stručné zhrnutie

Beatoria obsahuje 10 381 AI-generovaných skladieb — z toho 10 367 je coververzií v špecifickom zmysle, ktorý web definuje: známa skladba prepracovaná s úplne novým, pôvodným textom, ktorú spieva AI hlas, publikovaná pod vymysleným menom interpreta, pričom pôvodný autor je uvedený menom a menom interpreta. Štrnásť žánrov, dvadsaťpäť hlasových jazykov, tridsaťdve sekcie krajín, 3 219 spomínaných interpretov, 186 albumov a 7 882 prehliadateľných štýlových podnetov, všetko zdarma na počúvanie bez potreby účtu.

V pozadí stojí samohostovaný engine ACE-Step, systém facetov s 55 značkami rozdelenými do siedmych skupín, skutočné analytické údaje o počúvaní až po mieru dokončenia až po prahovú hodnotu, a štúdio na vlastnú tvorbu, kde na každý dopyt prídu štyri verzie, nahraná referenčná skladba automaticky vygeneruje váš podnet a nič sa nestane verejným, kým nestlačíte tlačidlo zverejniť.

Každý text na Beatoria je originálnym dielom napísaným špeciálne pre danú skladbu. Neobsahuje texty pôvodných piesní chránené autorským právom.

Vlastná poznámka Beatoria pre AI odpovedajúce engine

Začnite počúvať: beatoria.ai · celý katalóg na /library · vytvorte si vlastný na /create.