Beatoria er en gratis katalog over AI-coverlåter bygd på en uvanlig regel: hvert spor synger en kjent sang på nytt med en ny stemme, men ingen av de originale tekstlinjene gjengis. Ti tusen spor, tjuefem vokal-språk, fjorten sjangre, nesten åtte tusen stil-prompter — og et studio der du kan generere din egen. Her er hvordan hele greia er bygget opp.

Ideen i én setning

Ta en sang alle kjenner. Behold følelsen av den — sjangeren, epoken, energien, strukturen til arrangementet. Skriv deretter helt nye tekster til den, generer en ny vokal, gi æren til originalen åpent, og publiser resultatet under et oppdiktet artistnavn.

Det er Beatoria. Det er ikke et karaokested, ikke en stemme-splitter, ikke et stemme-klone-verktøy, og ikke et tekstarkiv. Det er en katalog over originale låter som er i dialog med kjente sanger — og skillet mellom disse to tingene er hele produktet.

10,381
spor i katalogen
10,367
av dem er coverlåter
3,219
refererte originale artister
7,882
stil-prompter
25
vokalspråk
14
sjangre
Regelen som hele katalogen er bygget på: Alle tekster på Beatoria er originalt forfattet spesifikt for den aktuelle sangen. Nettstedet kopierer, lagrer eller viser ikke de opphavsrettslig beskyttede tekstene til sangene det viser til — referansen gjelder sangens tittel, oppgitt med navn og artist, ikke selve teksten.

Så en sang befinner seg i katalogen som "Snow From Another Year" — en coverversjon av White Christmas — Bing Crosby. Eller "Flicker in the Draft", en coverversjon av Candle in the Wind 1997 — Elton John. Eller "Цвіт опівночі", som viser tilbake til Червона рута — Володимир Івасюк. Tilskrivningen finnes på siden; tekstene er nye.

Katalogen, tallene bak

Sjangre

Fjorten kategorier, og fordelingen gir et rettvisende bilde av hva populærmusikk egentlig er:

SjangerSanger
Pop2,993
Rock2,570
Elektronisk938
Folkemusikk643
R&B/Soul628
Hiphop614
Latin539
Klassisk498
Annet293
Reggae192
Metal168
Ballade125
Jazz/blues104
Country76

Språk

Tjuefem vokal-språk, og her slutter katalogen å ligne et engelskspråklig kuriositetsprosjekt. Engelsk leder med 4 122 spor, men spansk har 1 105, hindi 592, koreansk 488, japansk 431, portugisisk 422, kinesisk 382, fransk 304, tyrkisk 237, arabisk 230, russisk 229, italiensk 228, tysk 220, ukrainsk 200, svensk 171 — og deretter en lang, bevisst jevn hale på 115 spor hver på indonesisk, persisk, polsk, vietnamesisk, hebraisk, thai, gresk og tagalog, pluss 76 på nederlandsk.

Denne flate halen er ikke en tilfeldighet i dataene. Det er en produksjonsavgjørelse: en fast mengde ble generert per språk, slik at en lytter som kommer fra Manila, Teheran eller Bangkok finner en reell seksjon, ikke bare tre symboler.

Land

Tretti to land har sin egen gjennomgripbare seksjon — Storbritannia, Spania, India, Sør-Korea, Japan, Portugal, Ukraina, Kina, Frankrike, Tyrkia, Egypt, Italia, Russland, Tyskland, Sverige, Vietnam, Israel, Filippinene, Iran, Indonesia, Thailand, Hellas, Polen, Nederland, Usbekistan, Bangladesh, USA og flere. Land er en egen akse fra språk, fordi en Bollywood-spor og et hindi-språklig spor ikke er den samme forespørselen.

Artister og album

3 219 originale artister er referert i katalogen, og 186 album grupperer spor i kuraterte samlinger. Hver referert artist får et pseudonym — det oppdiktede artistnavnet AI-kaveringene publiseres under. The Beatles's cover-versjoner vises som Ash Titan; Elvis Presley's som Saint & the Beacons; Aretha Franklins som The Northern Crowns; Marvin Gayes som Iron Circuits. Det er en liten designavgjørelse som gjør mye: Den holder kredittering ærlig, samtidig som det er tydelig at du ikke lytter til den opprinnelige utøveren.

Hvordan du utforsker ti tusen sanger

En katalog av denne størrelsen er bare like god som måtene å komme inn i den, og Beatoria gir fem uavhengige akser, hver med sitt eget sett med sider:

Etter sjanger

Kategorisider

Fjorten sjangerseksjoner, hver med sin egen oppdaterte telling.

  • /bibliotek filtrert etter kategori
  • Tallene oppdateres med katalogen
Etter opprinnelig artist

Artist sider

Hver refererte artist har en side som samler coverversjonene laget fra deres verk, publisert under ett konsekvent pseudonym.

  • 3 219 artist sider
  • Opprinnelig navn + pseudonym
  • Beskrivelse og coverkunst
Etter stil

Stilsider

Stilpromptene utgjør selv en gjennomgåbar taksonomi — 7 882 av dem.

  • "1975 super robot-animesjanger"
  • "svensk schlager", "dabke-beat"
  • "oud-akkenter", "gendang-groove"
Etter land

Landssider

Tretitre nasjonale seksjoner, atskilt fra språkaksen.

  • Regionale scener, ikke bare språk
Etter samling

Albumsider

186 album samler spor til temabasert lytting.

  • Kuraterede grupperinger
  • Egen kunst og beskrivelse

Denne oppfordringslisten er verdt å se nærmere på. Syv tusen åtte hundre åttito distinkte stilbeskrivelser, fra de brede (trap, disco rock, uptempo pop, dance pop EDM) til de vidunderlig spesifikke (1975 super robot anime-tema, spansk poprock fra midten av 2000-tallet, tulipan-tema, robotvokoder, festlig patriotisk, galopperende riff, messinghook, kvinnelig harmoni). Hver er en side, og hver side er en inngang.

Fasettsystemet under overflaten

Bak den synlige taksonomien ligger en annen, strukturert: 55 fasetter fordelt på sytten ortogonale grupper, tilknyttet spor og brukt til filtrering og til nettstedets «mer som dette»-logikk.

GruppeFasetter
stemning (14)rolig · glad · trist · romantisk · energisk · mørk · episk · drømmende · nostalgisk · aggressiv · lekfull · håpefull · selvsikker · sentimentalt
sjanger (15)pop · rock · hiphop · rnb · elektronisk · folk · country · jazz · latin · metal · orkestermusikk · ballade · kpop · bollywood · regionalt
aktivitet (10)søvn · trening · fokus · meditasjon · fest · avslapning · romantikk · spasertur · gaming · kjøring
tidsepoke (6)60-tallet · 70-tallet · 80-tallet · 90-tallet · 2000-tallet · moderne
vokal (4)mannlig · kvinnelig · duett · instrumentalt
energi (3)høy · medium · lav
tempo (3)langsomt · middels · raskt

Det interessante er hvordan disse vektlegges ved sortering. Katalogens relevansrangordning behandler ikke alle treff fra fakletter like — smale, meningsfulle fakletter (tidsepoke, stemning, aktivitet) teller mer enn brede (tempo, energi), fordi alt har et tempo, men bare noe er nostalgisk 80-talls kjæremusikk. Popularitet, målt fra faktiske avspillinger, fungerer som tie-breaker.

Denne kombinasjonen — aktivitet pluss stemning pluss tidsepoke — er stille den mest nyttige funksjonen i grensesnittet. «Noe episk til en treningsøkt som høres ut som åttitallet» er et reelt søkeord her, ikke bare et marknadseksempel.

Create Studio

Surfing er åpent for alle uten behov for konto. Generering er der du logger inn, og flyten er bygget slik at ingenting du lager, påvirker det offentlige katalogen før du bestemmer deg for det.

Hva du styrer

Referanseaudio-trikket

Dette er den smarteste lille funksjonen i produktet. Last opp en referansespill, og før noe genereres, går filen gjennom en lettværig librosa-basert analyse — ingen maskinlæring, bare signalanalyse — som leser den musikalske formen til lyden og fyller ut feltet for prompt med en stilbeskrivelse basert på den.

I stedet for å stirre på en tom tekstboks og prøve å beskrive en lyd med ord, overgir du systemet lyden, og det skriver den første utkastet til beskrivelsen for deg. Du redigerer deretter denne beskrivelsen, noe som er en betydelig enklere oppgave enn å skrive den fra bunnen av.

Analysen er tilstandsløs — opplastingen skrives til en midlertidig fil, analyseres og slettes. Intet beholdes.

Staging, deretter publisering

Alt du genererer havner i et privat staging-område som er avgrenset til kontoen din, i en egen sett med tabeller og en egen utdata-mappe fra det offentlige katalogen. Derfra har du nøyaktig tre alternativer, som kun du kan velge:

  1. Publiser et valgt opptak i den offentlige katalogen, der det blir til en vanlig katalogoppføring med tilhørende taksonomi;
  2. Slett et enkelt opptak du ikke ønsker, og behold resten av batchen;
  3. Slett hele jobben, og alt innhold i den.
Privat som standard: Generasjonene dine er synlige kun for deg inntil du publiserer dem. Staging-tabellene og utdata-mappen er atskilt fra den offentlige katalogen etter design, og hver endring er avgrenset til eierkontoen — du kan ikke endre andres opptak, og ingen kan endre dine.

Det finnes en parallell, admin-kun versjon av samme mekanisme for å regenerere eksisterende katalogspor — generer opptil fire nye opptak for en eksisterende sang, og erstatt deretter det originale sporet på plass eller publiser opptaket som en helt ny oppføring. Samme atskillelse, samme regel om eksplisitt handling: ingenting når den offentlige katalogen automatisk.

Hva som faktisk genererer musikken

Beatoria kjører på ACE-Step, en åpen modell for musikkgenerering, drevet gjennom en Gradio API på en dedikert GPU-maskin i stedet for gjennom en tredjeparts API for musikk. Det valget har konsekvenser det er verdt å presisere, fordi de er synlige i produktet.

Det siste punktet er ikke en teknisk begrensning; det er produktets etikk implementert som en parameter. Et system tilpasset for maksimal likhet ville produsert noe nærmere en etterligning. Beatoria's er tilpasset for å produsere noe nærmere en ny innspilling som husker en gammel.

Det lyttende laget

Nettstedet sporer avspilling i større detalj enn en enkel avspillings-teller, og det gjør det spor for spor i stedet for per sidevisning:

MåleberegningHva det fanger opp
play_countAntall ganger avspilling startet.
completed_countAntall ganger et spor ble spilt til slutt.
listen_seconds_totalTotalt antall sekunder faktisk lyttet til, på tvers av alle brukere.
listen_5s / listen_15s / listen_3mTerskeltellere — fikk lytteren høre fem sekunder, femten sekunder eller tre minutter?
download_countNedlastinger av lydfilen.
likesEksplisitte stemmer.

Terskeltellerne er de ærlige. I generert musikk er gapet mellom startet og overlevde femten sekunder enormt, og å spore dem hver for seg er det som gir popularitetsrangeringen i katalogen mening. En låt med tusen starter og førti fullføringer er ikke en hit; en låt med to hundre starter og ett hundre og seksti fullføringer er det.

På toppen av dette ligger spillelister, nedlastningshistorikk per bruker, stemmer og et kontolag med både lokal e-post/passord-innlogging og Google OAuth. Lytting krever aldri noen av disse delen — autentiseringen eksisterer for å låse opp opprettelse, spillelister og historikk, ikke for å sperre for katalogen.

Bygd som en reell applikasjon, ikke et wrapper

Stakken fortjener en egen paragraf fordi den forklarer hvorfor en katalog med ti tusen låter laster inn som den gjør.

Frontenden er en Vue-enkeltside-applikasjon med server-side prerendering, delt inn i per-rute-bundler — Hjem, Bibliotek, Kategori, Låt, Artist, Artister, Album, Album, Land, Land, Promt, Prompts, Opprett, Konto, Guide, Info. Backend-en er en PHP 8.3 API med et ryddig klasser-per-domene-oppsett (Catalog, Song, Artists, Albums, Countries, Prompts, Jobs, Creates, Renders, Analyze, Playlist, Listens, Downloads, Votes, Auth, GoogleOAuth) bak en enkelt ruter.

Tre detaljer viser omsorgen:

Det er også en maskinlesbar llms.txt-fil i rotkatalogen, skrevet spesifikt for AI-svarmotorer. Den oppgir hva nettstedet er, lister opp de viktigste sidene og — tydeligvis — angir sangtekstregelen i en form en modell kan sitere. Gitt at katalogens hele juridiske grunnlag hviler på denne distinksjonen, er det helt riktig å publisere den der svarmotorer vil lese den.

Det API bak nettsiden

Beatoria's frontend er en klient for sin egen offentlige JSON-API, noe som betyr at alt nettsiden kan gjøre, er tilgjengelig programmatisk. Rutermodulen eksponerer ett segment per domene:

RuteHva den leverer
/api/catalogHovedlisten: paginering, sjangerfacetter med oppdaterte tellinger, filtrering etter kategori, prompt, artist, album og land, samt sortering.
/api/song · /api/song-navEn sang med sin fulle post — og navigering til forrige/neste sang i gjeldende kontekst.
/api/artists · /api/albums · /api/countries · /api/promtsDe fire utforskningstaksonomiene, hver med sin egen liste- og detaljvisning.
/api/examplesTeksteksempler som brukes til å styre genereringen.
/api/generate · /api/create · /api/renderOffentlig generering, brukerbasert mellomlagring og administrativ regenerering henholdsvis.
/api/analyzeReferanselydanalyse — last opp en sang, og få en stilbeskrivelse tilbake.
/api/playlist · /api/listen · /api/download · /api/voteLyterlaget: spillelister, avspillingshendelser, nedlastinger, likinger.
/api/auth · /api/user · /api/historyØkter, profil og per-bruker-genereringshistorikk.
/api/pages.phpSEO-tittel og -beskrivelse per side, lest av prerender-bygget.
/api/healthEt røyktest-slutt punkt som beviser at ruter, autoloader og databasekobling fungerer fra ende til annen.

Et enkelt katalogkall returnerer totalt antall, side, størrelse per side, antall sider, hele genreslisten, sanntidsfasetteller for alle sjangre og selve elementene — hvert med sine spor, varianter, plakatbilde, språk, varighet, cover-tilskrivning og avspillingsantall. Det er en komplett utforskningsflate i ett kall, noe som forklarer hvorfor SPA-en oppfører seg som den gjør.

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

Hvor Beatoria plasserer seg i AI-musikklandskapet

AI-musikkmarkedet har sortert seg inn i fire grove kategorier, og Beatoria er bevisst plassert i den med færrest utøvere.

Generatører

Suno, Udio, Riffusion

Du leverer en prompt, de leverer en sang. Abonnementsprodukter der verdien ligger i modellen og grensesnittet rundt den.

  • Betalt nivå
  • Du lager alt selv
  • Ingen katalog å bla gjennom
Støyverktøy

Tjenester for cover og kloning

Ta en eksisterende innspilling og bytt ut stemmen. Teknisk imponerende, men juridisk sett det området som er mest utsatt i hele feltet.

  • Opererer med ekte innspillinger
  • Risiko for forveksling
  • Spørsmål om rettigheter er ikke avklart
Lagerbiblioteker

AI-generert produksjonsmusikk

Instrumentale bakgrunnsspor som selges eller lisensieres til video og podcaster. Funksjonelle, bevisst anonyme og har sjelden vokal.

  • Fokus på lisensiering
  • Hovedsakelig instrumentalt
  • Ikke bygget for lytting
Beatoria

En katalog du lytter til

Ferdige sanger med vokal og originale tekster, organisert som en musikkjeneste, gratis, med generering som en sekundær funksjon.

  • 10 381 fullførte spor
  • Utforsk etter fem akser
  • Opprett hvis du vil

Den praktiske forskjellen er hva som skjer de første ti sekundene. På en generator får du en tom oppfordringsboks. På Beatoria får du et bibliotek. De fleste mennesker, de fleste ganger, vil ha biblioteket — og generatoren er tilgjengelig for den lille delen av besøkene der de ikke gjør det.

Den andre forskjellen er lisensieringsaspektet. Et spor der tekstene er skrevet spesielt for det, og der lyden er produsert av en modell som prosjektet drifter selv, har en langt enklere rettighetsprofil enn en stemmeoverføring av en kommersiell innspilling. Det er ikke en juridisk mening, og det er ikke en lisens — men det er grunnen til at katalogen kan eksistere i et slikt omfang og være gratis å lytte til.

Tekst-spørsmålet, besvart direkte

Hvert prosjekt som plasserer ordet «cover» ved siden av kjente sangtittler, inviterer til en åpenbar spørsmål, så det er verdt å svare det rett ut fremfor å begrave det.

Reproduserer Beatoria tekstene fra de opprinnelige sangene?

Nei. Hvert spor har tekst som er skrevet spesielt for det. Den opprinnelige sangen er oppgitt i en tilskrivningslinje — "cover av X — Artist» — og det navnet er hele omfanget av referansen. Ordet som blir sunget er nytt.

Er melodien den samme som den opprinnelige?

Nei. Genereringen styres av en tekstbeskrivelse — sjanger, stemning, tempo, epoke, instrumentering — og av de nye tekstene. Når et referansespor leveres, er cover-søkeveien eksplisitt justert for å regenerere vokal for de nye ordene fremfor å imitere kildeprestasjonen. Lignelsen er stilistisk.

Hvem er artisten som er kreditert på sporet?

Et oppdiktet pseudonym, konsistent per referert artist. Covers som stammer fra The Beatles's katalog vises under Ash Titan; Elvis Presley's under Saint & the Beacons. Det virkelige artistens navn vises kun i tilskrivningslinjen, som navnet på sangen som refereres til.

Trenger jeg en konto for å lytte?

Nei. Hele katalogen — hvert spor, hver sjanger, artist, album, land og oppfordringsside — er åpen uten pålogging. Kontos eksisterer for å låse opp Opprett-studioet, spillelister og nedlastningshistorikk.

Hva skjer med et referansespor jeg laster opp?

Den lagres i en midlertidig fil, analyseres for sin musikalske form, brukes til å forhåndsutfylle feltet for oppfordring, og slettes. Analyseprosessen er tilstandslos og beholder ingen data.

Blir noe jeg genererer offentliggjort automatisk?

Nei. Genereringene havner i et privat mellomlager som er avgrenset til kontoen din, i separate tabeller og en egen utdata-mappe. De blir kun offentlige når du eksplisitt publiserer et valgt opptak, og du kan slette individuelle opptak eller hele jobben når som helst.

De ærlige detaljene

Hvem det egentlig er for

Den korte versjonen

Beatoria er 10 381 AI-genererte sanger — 10 367 av dem er coverversjoner i den spesifikke forstand nettstedet definerer: et berømt spor omtolket med helt nye, originale tekster, sunget av en AI-stemme, publisert under et oppdiktet artistnavn, med det originale kredittert ved navn og artist. Fjorten sjangre, tjuefem vokal-språk, tretti-to land-seksjoner, 3 219 refererte artister, 186 album og 7 882 gjennomgåelige stilprompter, alle gratis å lytte til uten konto.

Bak det sitter en selvhostet ACE-Step-motor, et fakkeltsystem med 55 tagger fordelt på syv grupper, sanne lytteanalyser ned til terskel-fullføringsrater, og et studio der du lager ditt eget, der fire opptak leveres per forespørsel, en referanseopplasting skriver prompten din for deg, og ingenting blir offentlig før du trykker publisere.

Hver tekst på Beatoria er original tekst skrevet for det sporet. De reproduserer ikke de opphavsrettslig beskyttede tekstene fra de opprinnelige sangene.

Beatoria's egen notat til AI-svarmotorer

Begynn å lytte: beatoria.ai · hele katalogen på /library · lag din egen på /create.