Beatoria besplatni je katalog AI obrada pjesama koji se temelji na neobičnom pravilu: svaka pjesma ponovno izvodi poznatu skladbu u novom glasu, ali nijedna linija originalnog teksta nije ponovljena. Deset tisuća pjesama, dvadeset i pet glazbenih jezika, četrnaest žanrova, gotovo osam tisuća stilskih uputa — i studio u kojem možete generirati vlastite skladbe. Evo kako je cijeli projekt sastavljen.

Ideja u jednom rečenici

Uzmite pjesmu koju svi poznaju. Zadržite njezin osjećaj — žanr, razdoblje, energiju, oblik aranžmana. Zatim napišite posve novi tekst za nju, generirajte novi vokal, jasno navedite originalnog izvođača i objavite rezultat pod izmišljenim imenom izvođača.

To je Beatoria. Nije to karaoke stranica, alat za razdvajanje glazbenih zapisa (stems), alat za kopiranje glasa niti arhiva tekstova pjesama. To je katalog originalnih pjesama koje su u dijalogu s poznatim skladbama — a razlika između ta dva pojma čini cjelokupni proizvod.

10,381
pjesama u katalogu
10,367
njih su obrade
3,219
navedenih originalnih izvođača
7,882
stilskih uputa
25
glazbenih jezika
14
žanrova
Pravilo na kojem je izgrađen cijeli katalog: Svaki tekst na Beatoria je originalno djelo napisano isključivo za tu skladbu. Web stranica ne reproducira, ne pohranjuje niti prikazuje zaštićena autorska prava na pjesme na koje se poziva — poziv se odnosi na pjesmu, koja je pripisana po imenu i izvođaču, a ne na njezin tekst.

Stoga skladba u katalogu stoji kao „Snijeg iz druge godine“ — obrada pjesme White Christmas — Bing Crosby. Ili „Treperenje u propuhu“, obrada pjesme Candle in the Wind 1997 — Elton John. Ili „Цвіт опівночі“, koja se vraća k pjesmi Червона рута — Володимир Івасюк. Izvor je naveden na stranici; riječi su nove.

Katalog, brojke u brojkama

Žanrovi

Četrnaest kategorija, a njihova raspodjela pravedno odražava stvarnu sliku popularne glazbe:

ŽanrSkladbe
Pop2,993
Rock2,570
Elektronička938
Folk643
R&B/Soul628
Hip-Hop614
Latino539
Klasična498
Ostalo293
Reggae192
Metal168
Balada125
Jazz/Blues104
Country76

Jezici

Dvadesetpet govornih jezika, a upravo se ovdje katalog prestaje činiti ekskluzivnim anglosaksonskim eksperimentom. Engleski jezik predvodi s 4.122 skladbe, ali španjolski ima 1.105, hindski 592, korejski 488, japanski 431, portugalski 422, kineski 382, francuski 304, turski 237, arapski 230, ruski 229, talijanski 228, njemački 220, ukrajinski 200, švedski 171 — a zatim slijedi dugi, namjerno izjednačen rep od po 115 skladbi na indonežanskom, perzijskom, poljskom, vijetnamskom, hebrejskom, tajskom, grčkom i tagalskom, plus 76 na nizozemskom.

Taj ravni rep nije slučajnost podataka. To je odluka o proizvodnji: za svaki jezik generiran je fiksni paket kako bi slušatelj koji dođe iz Manile, Teherana ili Bangkoka pronašao pravi odjeljak, a ne samo tri tokena.

Zemlje

Trideset dviju zemalja ima svoj vlastiti pregledni odjeljak — Ujedinjeno Kraljevstvo, Španjolska, Indija, Južna Koreja, Japan, Portugal, Ukrajina, Kina, Francuska, Turska, Egipat, Italija, Rusija, Njemačka, Švedska, Vijetnam, Izrael, Filipini, Iran, Indonezija, Tajland, Grčka, Poljska, Nizozemska, Uzbekistan, Bangladeš, SAD i još mnogo toga. Zemlja je zasebna os od jezika jer je skladba s Bollywooda i skladba na hindijskom jeziku nisu isto pitanje pretraživanja.

Izvođači i albumi

3.219 izvornih izvođača navedeno je u katalogu, a 186 albuma grupira skladbe u uređene zbirke. Svaki navedeni izvođač dobiva nadimak — izmišljeno ime izvođača pod kojim su objavljene AI obrade. Obrade The Beatles pojavljuju se kao Ash Titan; Elvis Presley kao Saint & the Beacons; Arethe Franklin kao The Northern Crowns; Marvina Gayea kao Iron Circuits. To je mala dizajnerska odluka koja obavlja mnogo posla: održava iskrenost priznanja, a istovremeno jasno ukazuje da ne slušate izvornog izvođača.

Kako pregledavati deset tisuća skladbi

Katalog ove veličine vrijedi onoliko koliko su mu dobri načini pristupa, a Beatoria nudi pet neovisnih osi, od kojih svaka ima svoj skup stranica:

Prema žanru

Stranice kategorija

Četrnaest sekcija žanrova, svaka s vlastitim brojem u stvarnom vremenu.

  • /biblioteka filtrirano po kategoriji
  • Brojevi se ažuriraju s katalogom
Prema izvornom izvođaču

Stranice izvođača

Svaki navedeni izvođač ima stranicu koja prikuplja obrade nastale iz njegovih djela, objavljene pod jednim dosljednim pseudonimom.

  • 3.219 stranica izvođača
  • Izvorno ime + pseudonim
  • Opis i naslovna slika
Prema stilu

Stranice promptova

Sam promptovi stila su pregledna taksonomija — njih 7.882.

  • "tema animea o superrobotima iz 1975."
  • "švedski schlager", "dabke ritam"
  • "oudski akcenti", "groove gendanga"
Prema državi

Stranice država

Trideset i dva nacionalna odjeljka, odvojena od jezične osi.

  • Regionalne scene, a ne samo jezici
Prema zbirci

Stranice albuma

186 albuma spaja skladbe u tematsko slušanje.

  • Uređene skupine
  • Vlastita umjetnička ilustracija i opis

Taj popis upita zaslužuje pažnju. Sedam tisuća osamsto osamdeset dva različita opisa stilova, od širokih (trap, disco rock, brz pop, dance pop EDM) do iznimno specifičnih (tema animea iz 1975. godine, španjolski pop rock iz sredine 2000-ih, tema s tulipanima, robotski vokoder, praznično patriotski, galopirajući riff, gudačka dionica, ženski harmonijski vokal). Svaki je stranica, a svaka stranica je ulaz.

Sustav faketa u pozadini

Iza vidljive taksonomije nalazi se druga, strukturirana: 55 faketa kroz sedam ortogonalnih grupa, pridruženih skladbama i korištenih za filtriranje i logiku stranice "slično ovome".

GrupaFakteti
raspoloženje (14)smireno · veselo · tužno · romantično · energično · mračno · epski · sneno · nostalgično · agresivno · šaljivo · nadahnuto · samopouzdanosno · sentimentalo
žanr (15)pop · rock · hip-hop · R&B · elektronska · folk · country · jazz · latinska · metal · orkestralna · balada · k-pop · bollywood · regionalna
aktivnost (10)spavanje · trening · fokus · meditacija · zabava · opuštanje · romantika · šetnja · igranje igrica · vožnja
dekada (6)60-e · 70-e · 80-e · 90-e · 2000-e · suvremeno
vokal (4)muški · ženski · duet · instrumentalno
energija (3)visoka · srednja · niska
tempo (3)spor · srednji · brz

Zanimljiv dio je način na koji se ove vrijednosti ponderiraju pri sortiranju. Rangiranje relevantnosti kataloga ne tretira sve podudarnosti po facetama jednako — uske, smislene fakultete (era, raspoloženje, aktivnost) računaju se više od širokih (tempo, energija), jer je svaka pjesma nekim tempom, ali samo neke pjesme su nostalgija 80-ih za vožnju. Popularnost, mjerena stvarnim brojevima reprodukcija, služi kao razrješivač izjednačenosti.

Ta kombinacija — aktivnost plus raspoloženje plus era — je tiho najkorisnija stvar u sučelju. "Nekakvo epsko za trening koje zvuči kao osamdesete" je stvaran upit ovdje, a ne samo marketinški primjer.

Studio za stvaranje

Pregledavanje je dostupno svima bez potrebe za računom. Generiranje zahtijeva prijavu, a tijek rada osmišljen je tako da ništa od vašeg stvaralaštva ne dodiruje javni katalog dok vi sami ne odlučite da to želite.

Što kontrolirate

Trik s referentnim audijem

Ovo je najpametnija mala značajka proizvoda. Učitajte referentnu pjesmu i prije nego što se išta generira, datoteka prolazi kroz laganu analizu temeljenu na biblioteci librosa — bez strojnog učenja, već samo analizu signala — koja čita glazbenu strukturu audija i automatski popunjava polje prompta opisom stila izvedenim iz nje.

Umjesto da buljite u prazno polje za unos i pokušavate opisati zvuk riječima, sustavu predajete zvuk, a on za vas sastavlja prvi nacrt opisa. Zatim taj opis uređujete, što je znatno lakši zadatak od pisanja od nule.

Analiza je stateless — datoteka se prenese u privremenu datoteku, analizira i briše. Ništa se ne zadržava.

Staging, a zatim objavljivanje

Sve što generirate završava u privatnoj zoni za pripremu (staging) vezanoj uz vaš račun, u odvojenom skupu tablica i odvojenoj izlaznoj mapi od javnog kataloga. Odavde imate točno tri opcije, a sve su isključivo vaše:

  1. Objavite odabranu verziju u javni katalog, gdje postaje običan unos u katalogu s pripadajućom taksonomijom;
  2. Obrišite jednu verziju koju ne želite, zadržavajući ostatak serije;
  3. Obrišite cijeli posao i sve u njemu.
Privatno prema zadanim postavkama: Vaše generacije vidljive su samo vama dok ih ne objavite. Tablice i izlazna mapa za pripremu namjerno su odvojeni od javnog kataloga, a svaka promjena vezana je uz račun vlasnika — ne možete dodirnuti tuđe verzije, a nitko ne može dodirnuti vaše.

Postoji paralelna, administratorima rezervirana inačica iste mehanike za ponovno generiranje postojećih pjesama iz kataloga — generirajte do četiri nove verzije za postojeću pjesmu, a zatim ili zamijenite izvornu verziju na mjestu ili objavite novu verziju kao potpuno novi unos. Ista odvojenost, isto pravilo eksplicitne radnje: ništa automatski ne stiže u javni katalog.

Što zapravo generira glazbu

Beatoria radi na ACE-Step, modelu za generiranje glazbe otvorenog koda, koji se pokreće putem Gradio API na posvećenom GPU uređaju, a ne putem usluge treće strane za glazbu API. Taj izbor ima posljedice vrijednih detaljnog objašnjenja jer su vidljive u proizvodu.

Zadnja točka nije tehničko ograničenje; to je etika proizvoda implementirana u parametru. Sustav prilagođen za maksimalnu sličnost proizveo bi nešto bliže imitaciji. Beatoria je prilagođen za proizvodnju nečega bližeg novom snimanju koje pamti staro.

Sloj slušanja

Stranica prati reprodukciju detaljnije od jednostavnog brojača reprodukcije i to po pjesmi, a ne po pregledu stranice:

MetrikaŠto bilježi
play_countBroj pokretanja reprodukcije.
completed_countBroj puta kada je pjesma reproducirana do kraja.
listen_seconds_totalUkupno sekundi stvarno slušane glazbe, kod svih korisnika.
listen_5s / listen_15s / listen_3mBrojači pragova — je li slušatelj preživio pet sekundi, petnaest sekundi, tri minute?
download_countPreuzimanja audio datoteke.
likesIzravni glasovi.

Brojači pragova su oni iskreni. Kod generirane glazbe jaz između pokrenuto i preživjelo petnaest sekundi je ogroman, a praćenje tih podataka odvojeno omogućuje da sortiranje popularnosti u katalogu ima smisla. Staza s tisuću pokretanja i četrdeset završetaka nije hit; staza s dvije stotine pokretanja i šezdeset i šest završetaka jest.

Iznad toga nalaze se popisi za slušanje, povijest preuzimanja po korisniku, glasovi i sloj računa s lokalnom prijavom putem e-maila i lozinke te Google OAuth. Slušanje nikada ne zahtijeva ništa od toga — autentifikacija postoji kako bi se otključalo stvaranje, popisi za slušanje i povijest, a ne da bi se katalog stavio pod ključ.

Izgrađeno kao prava aplikacija, a ne omotač

Tehnološki stog zaslužuje odlomak jer objašnjava zašto se katalog s deset tisuća staza učitava na način na koji se učitava.

Prednji dio je Vue aplikacija s jedne stranice s predhodnim renderiranjem na poslužitelju, podijeljena u pakete po rutama — Početna, Biblioteka, Kategorija, Staza, Izvođač, Izvođači, Album, Albumi, Zemlja, Zemlje, Promt, Promptovi, Stvori, Račun, Vodič, Informacije. Pozadinski dio je PHP 8.3 API s čistim rasporedom klasa po domeni (Katalog, Staza, Izvođači, Albumi, Zemlje, Promptovi, Zadaci, Kreacije, Renderiranja, Analiza, Popis za slušanje, Slušanja, Preuzimanja, Glasovi, Autentifikacija, GoogleOAuth) iza jednog rutera.

Tri detalja pokazuju razinu brige:

Na korijenu se također nalazi strojno čitljiva datoteka llms.txt, napisana posebno za AI odgovorne motore. Ona navodi što je web stranica, nudi ključne stranice i — naglašeno — navodi pravilo o stihovima u obliku koji model može citirati. S obzirom na to da cijela pravna osnova kataloga počiva na toj razlici, objavljivanje tog pravila tamo gdje će ga odgovorni motori čitati točno je pravi potez.

Poslužitelj API iza web mjesta

Prednji dio sustava Beatoria klijent je vlastitog javnog JSON API, što znači da je sve što web mjesto može učiniti dostupno programski. Router izlaže jedan segment po domeni:

RutaŠto poslužuje
/api/catalogGlavni popis: paginacija, faceti žanrova s brojevima u stvarnom vremenu, filtriranje po kategoriji, promptu, umjetniku, albumu i državi, kao i sortiranje.
/api/song · /api/song-navJedna pjesma s punim zapisom — te navigacija za prethodnu/sljedeću pjesmu unutar trenutnog konteksta.
/api/artists · /api/albums · /api/countries · /api/promtsČetiri kategorije za pregledavanje, svaka s vlastitim oblikom popisa i detalja.
/api/examplesPrimjeri tekstova pjesama koji se koriste za vođenje generiranja.
/api/generate · /api/create · /api/renderJavno generiranje, po korisničkoj pripremi i administrativno ponovno generiranje, redom.
/api/analyzeAnaliza referentnog zvuka — učitajte pjesmu i dobite opis stila.
/api/playlist · /api/listen · /api/download · /api/voteSloj slušanja: popisi za slušanje, događaji reprodukcije, preuzimanja, lajkovi.
/api/auth · /api/user · /api/historySesije, profil i povijest generiranja po korisniku.
/api/pages.phpNaslov i opis za SEO po stranici, čita ih prerender build.
/api/healthKratki provjerni endpoint koji dokazuje kraj-to-kraj povezivanje usmjerivača, autoloadera i baze podataka.

Jedan poziv kataloga vraća ukupan broj, stranicu, veličinu po stranici, broj stranica, potpuni popis žanrova, žive brojače faktora za svaki žanr i same stavke — svaku s njezinim skladbama, varijantama, naslovnom umjetninom, jezikom, trajanjem, atribucijom naslovnice i brojem playanja. To je potpuna površina za pregledavanje u jednom zahtjevu, zbog čega se SPA osjeća na taj način.

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

Gdje se Beatoria nalazi u krajoliku AI glazbe

Prostor AI glazbe podijelio se u četiri grubo kategorije, a Beatoria namjerno je u onoj s najmanje sudionika.

Generatori

Suno, Udio, Riffusion

Vi donesete prompt, oni donesu pjesmu. Pretplatnički proizvodi u kojima je vrijednost model i sučelje oko njega.

  • Naknadne razine
  • Vi sve napravite sami
  • Nema kataloga za pregledavanje
Alati za glas

Usluge snimanja i kloniranja glasa

Uzmite postojeći snimak i zamijenite glas. Tehnički impresivno, pravno najrizičniji dio cijele industrije.

  • Radi na stvarnim snimkama
  • Rizik od oponašanja
  • Pitanja prava još nisu riješena
Biblioteke stock glazbe

Glazba za produkciju generirana umjetnom inteligencijom

Instrumentalne podloge koje se prodaju ili licenciraju za videozapise i podcaste. Funkcionalne, namjerno anonimne, rijetko sadrže vokale.

  • Prvenstveno licenciranje
  • Uglavnom instrumentalne
  • Nisu izgrađene za slušanje
Beatoria

Katalog koji slušate

Završene pjesme s vokalima i originalnim tekstovima, organizirane kao glazbeni servis, besplatne, s generiranjem glazbe kao sekundarnom značajkom.

  • 10.381 završenih skladbi
  • Pretražuj prema 5 osi
  • Stvarajte ako želite

Praktična razlika je ono što se događa u prvih deset sekundi. Na generatoru dobivate prazno polje za unos. Na Beatoria dobivate knjižnicu. Većina ljudi, većinu vremena, želi knjižnicu — a generator je tu za manjinu posjeta kada je to potrebno.

Druga razlika je priča o licenciranju. Skladba čiji su tekstovi napisani za nju, a čiji je audio proizveden modelom koji projekt sam upravlja, ima znatno jednostavniji profil prava od pretvorbe glasa komercijalne snimke. To nije pravno mišljenje i nije licenca — ali to je razlog zašto katalog može postojati u ovom opsegu i biti besplatan za slušanje.

Pitanje o tekstovima, izravno odgovoreno

Svaki projekt koji stavlja riječ "cover" uz poznate naslove pjesama izaziva očito pitanje, pa je vrijedno odgovoriti na njega jasno, umjesto da ga se prešuti.

Reproducira li Beatoria tekstove originalnih pjesama?

Ne. Svaka skladba nosi tekstove napisane specifično za nju. Originalna pjesma je navedena u liniji pripisivanja — "cover od X — Izvođač" — a to ime je cijeli opseg reference. Riječi koje se pjevaju su nove.

Je li melodija ista kao u originalu?

Ne. Generacija je vođena tekstualnim opisom — žanr, raspoloženje, tempo, era, instrumentacija — i novim tekstovima. Kada se dostavi referentna skladba, putanja za cover izričito je podešena da ponovno generira vokal za nove riječi, a ne da oponaša izvedbu izvornika. Sličnost je stilska.

Tko je izvođač naveden na skladbi?

Izmišljeni pseudonim, dosljedan po referentnom izvođaču. Coveri izvedeni iz kataloga The Beatles pojavljuju se pod Ash Titan; Elvis Presley-ovi pod Saint & the Beacons. Pravo ime izvođača pojavljuje se samo u liniji pripisivanja, kao ime pjesme koja se referencira.

Trebam li račun za slušanje?

Ne. Cijeli katalog — svaka skladba, svaki žanr, izvođač, album, zemlja i stranica za upit — je otvoren bez prijave. Računi postoje za otključavanje studija za stvaranje, playlisti i povijesti preuzimanja.

Što se događa s referentnom skladbom koju uploadam?

Zapisuje se u privremenu datoteku, analizira se radi glazbene strukture, koristi se za predispunjavanje polja za upit i briše se. Korak analize je stateless (bez stanja) i ništa ne zadržava.

Postaju li moja generirana djela automatski javna?

Ne. Generirana djela nalaze se u privatnoj zoni za pripremu koja je ograničena na vaš račun, u odvojenim tablicama i zasebnoj mapi za izlaz. Postaju javna samo kada izričito objavite odabrani izdanak, a pojedinačna izdanja ili cijeli posao možete izbrisati u bilo kojem trenutku.

Iskrene činjenice

Za koga je ovo zapravo namijenjeno

Kratka verzija

Beatoria ima 10.381 AI-generiranu pjesmu — 10.367 od njih su obrade u specifičnom smislu koji web stranica definira: poznata pjesma ponovno osmišljena s potpuno novim, originalnim tekstovima, koju izvodi AI glas, objavljena pod izmišljenim imenom izvođača, uz navod originalnog izvođača po imenu i umjetniku. Četrnaest žanrova, dvadeset pet vokalnih jezika, trideset dva zemljopisna odjeljka, 3.219 referentnih izvođača, 186 albuma i 7.882 preglednih uputa za stilove, sve besplatno za slušanje bez računa.

Iza toga se nalazi samostalni ACE-Step pogonski sustav, sustav faceti s 55 tagova u sedam grupa, stvarne analitike slušanja do stope završetka do praga i studio za stvaranje vlastitih pjesama gdje se po zahtjevu dobivaju četiri varijante, a otpremanje referentne pjesme automatski generira vašu uputu, ništa ne postaje javno dok ne pritisnete gumb za objavu.

Svaki tekst na Beatoria je originalni tekst napisan za tu pjesmu. Oni ne reproduciraju zaštićene autorskim pravima tekstove originalnih pjesama.

Vlastita napomena Beatoria za AI odgovorne motore

Započnite slušanje: beatoria.ai · cijeli katalog na /library · napravite svoju na /create.