Beatoria è un catalogo gratuito di cover generate con l'IA basato su una regola insolita: ogni brano reinterpreta un brano famoso con una nuova voce, ma nessuna riga del testo originale viene riprodotta. Diecimila tracce, venticinque lingue vocali, quattordici generi, quasi ottomila prompt di stile — e uno studio dove puoi generare le tue. Ecco come è stato realizzato tutto il progetto.

L'idea in una frase

Prendi una canzone che tutti conoscono. Mantieni la sua atmosfera — il genere, l'epoca, l'energia, la struttura dell'arrangiamento. Poi scrivi testualmente nuovi per essa, genera una nuova voce, cita l'originale in modo trasparente e pubblica il risultato sotto il nome fittizio di un artista.

Questo è Beatoria. Non è un sito di karaoke, non è un separatore di tracce (stem splitter), non è uno strumento per clonare la voce e non è un archivio di testi. È un catalogo di brani originali che sono in dialogo con i famosi — e la distinzione tra queste due cose costituisce l'intero prodotto.

10,381
tracce nel catalogo
10,367
di esse sono cover
3,219
artisti originali citati
7,882
prompt di stile
25
lingue vocali
14
generi
La regola su cui è costruito l'intero catalogo: Ogni testo presente su Beatoria è un'opera originale creata appositamente per quella specifica traccia. Il sito non riproduce, memorizza né visualizza le parole protette da copyright delle canzoni a cui fa riferimento: il riferimento è alla canzone, indicata con il titolo e l'artista, non al suo testo.

Una traccia nel catalogo appare quindi come "Snow From Another Year" — un cover di White Christmas — Bing Crosby. O "Flicker in the Draft", un cover di Candle in the Wind 1997 — Elton John. O "Цвіт опівночі", che si richiama a Червона рута — Володимир Івасюк. L'attribuzione è indicata nella pagina; i testi sono nuovi.

Il Catalogo, in numeri

Generi

Quattordici categorie, e la distribuzione offre un quadro fedele di ciò che è realmente la musica popolare:

GenereTracce
Pop2,993
Rock2,570
Elettronica938
Folk643
R&B/Soul628
Hip-Hop614
Latino539
Classica498
Altro293
Reggae192
Metal168
Ballata125
Jazz/Blues104
Country76

Lingue

Venticinque lingue vocali, e qui il catalogo smette di assomigliare a un progetto di nicchia in lingua inglese. L'inglese guida con 4.122 tracce, ma lo spagnolo conta 1.105, l'hindi 592, il coreano 488, il giapponese 431, il portoghese 422, il cinese 382, il francese 304, il turco 237, l'arabo 230, il russo 229, l'italiano 228, il tedesco 220, l'ucraino 200, lo svedese 171 — e poi una lunga coda, volutamente uniforme, di 115 tracce ciascuna in indonesiano, persiano, polacco, vietnamita, ebraico, tailandese, greco e tagalog, più 76 in olandese.

Questa coda piatta non è un caso dei dati. È una decisione di produzione: è stato generato un lotto fisso per lingua, in modo che un ascoltatore che arriva da Manila, Teheran o Bangkok trovi una sezione reale e non tre gettoni.

Paesi

Trentadue paesi hanno la propria sezione sfogliabile: Regno Unito, Spagna, India, Corea del Sud, Giappone, Portogallo, Ucraina, Cina, Francia, Turchia, Egitto, Italia, Russia, Germania, Svezia, Vietnam, Israele, Filippine, Iran, Indonesia, Thailandia, Grecia, Polonia, Paesi Bassi, Uzbekistan, Bangladesh, USA e altri ancora. Il paese è un asse separato rispetto alla lingua, perché una traccia Bollywood e una traccia in lingua hindi non sono la stessa richiesta.

Artisti e album

3.219 artisti originali sono citati in tutto il catalogo e 186 album raggruppano le tracce in collezioni curate. Ogni artista citato riceve uno pseudonimo — il nome del performer inventato sotto cui vengono pubblicate le cover AI. Le cover di The Beatles appaiono come Ash Titan; quelle di Elvis Presley come Saint & the Beacons; quelle di Aretha Franklin come The Northern Crowns; quelle di Marvin Gaye come Iron Circuits. È una piccola decisione di design che fa molto lavoro: mantiene i crediti onesti rendendo al contempo inconfondibile il fatto che non si sta ascoltando il performer originale.

Come sfogliare diecimila brani

Un catalogo di queste dimensioni è valido solo quanto le modalità per accedervi, e Beatoria espone cinque assi indipendenti, ciascuno con il proprio set di pagine:

Per genere

Pagine di categoria

Quattordici sezioni di genere, ciascuna con il proprio conteggio in tempo reale.

  • /library filtrato per categoria
  • I conteggi si aggiornano con il catalogo
Per artista originale

Pagine degli artisti

Ogni artista citato ha una pagina che raccoglie le cover tratte dalle sue opere, pubblicate sotto un unico pseudonimo coerente.

  • 3.219 pagine di artisti
  • Nome originale + pseudonimo
  • Descrizione e copertina
Per stile

Pagine dei prompt

I prompt di stile stessi costituiscono una tassonomia navigabile: 7.882 di essi.

  • "tema anime super robot anni '75"
  • "schlager svedese", "ritmo dabke"
  • "accenti oud", "groove di gendang"
Per paese

Pagine paese

Trentadue sezioni nazionali, distinte dall'asse linguistico.

  • Scene regionali, non solo lingue
Per raccolta

Pagine album

186 album assemblano tracce in ascolti tematici.

  • Raggruppamenti curati
  • Copertina e descrizione proprie

Quell'elenco di prompt merita di essere analizzato con attenzione. Settemilaottocentottantadue descrizioni di stile distinte, che spaziano dal generico (trap, disco rock, uptempo pop, dance pop EDM) allo specificamente meraviglioso (tema anime super robot anni '75, pop rock spagnolo metà anni 2000, a tema tulipano, vocoder robotico, festivo patriottico, riff al galoppo, gancio di ottoni, armonia femminile). Ognuna è una pagina e ogni pagina è un punto di accesso.

Il sistema di faccette sottostante

Dietro la tassonomia visibile ne risiede un'altra, strutturata: 55 faccette distribuite in sette gruppi ortogonali, associate alle tracce e utilizzate per il filtraggio e per la logica del sito "simili a questo".

GruppoFaccette
umore (14)calmo · allegro · malinconico · romantico · energico · cupo · epico · onirico · nostalgico · aggressivo · giocoso · speranzoso · sicuro di sé · sentimentale
genere (15)pop · rock · hip hop · R&B · elettronica · folk · country · jazz · latino · metal · orchestrale · ballata · kpop · bollywood · regionale
attività (10)sonno · allenamento · concentrazione · meditazione · festa · relax · romanticismo · passeggiata · gaming · guida
epoca (6)anni '60 · anni '70 · anni '80 · anni '90 · anni 2000 · moderno
vocale (4)maschile · femminile · duetto · strumentale
energia (3)alta · media · bassa
tempo (3)lento · medio · veloce

La parte interessante è come questi fattori vengano ponderati durante l'ordinamento. Il ranking di rilevanza del catalogo non tratta tutti gli abbinamenti per facoltà allo stesso modo: le facoltà più specifiche e significative (epoca, stato d'animo, attività) hanno un peso maggiore rispetto a quelle più generiche (tempo, energia), perché tutto ha un certo tempo ma solo alcune cose sono musica anni '80 nostalgica per guidare. La popolarità, misurata tramite i conteggi di riproduzione reali, fa da spartiacque.

Questa combinazione — attività più stato d'animo più epoca — è silenziosamente l'elemento più utile dell'interfaccia. "Qualcosa di epico per un allenamento che suoni anni '80" è una query reale qui, non un esempio di marketing.

Create Studio

La navigazione è aperta a tutti senza necessità di account. La generazione richiede l'accesso e il flusso è progettato in modo che nulla di ciò che crei venga pubblicato nel catalogo pubblico finché non lo deciderai tu.

Quello che controlli

Il trucco dell'audio di riferimento

Questa è la piccola funzione più intelligente del prodotto. Carica una traccia di riferimento e, prima che venga generato qualsiasi audio, il file viene sottoposto a un'analisi leggera basata su librosa — senza machine learning, solo analisi del segnale — che legge la forma musicale dell'audio e compila automaticamente il campo prompt con una descrizione dello stile derivata da esso.

Così, invece di fissare una casella di testo vuota cercando di descrivere un suono a parole, fornisci il suono al sistema e questo ti scrive la prima bozza della descrizione. A quel punto modifichi la descrizione, un compito molto più semplice rispetto alla creazione da zero.

L'analisi è senza stato: il file caricato viene scritto in un file temporaneo, analizzato e cancellato. Non viene conservato nulla.

Fase di staging, quindi pubblicazione

Tutto ciò che generi finisce in un'area di staging privata limitata al tuo account, in un insieme separato di tabelle e in una cartella di output distinta dal catalogo pubblico. Da lì hai esattamente tre opzioni, tutte di tua esclusiva competenza:

  1. Pubblicare un'interpretazione scelta nel catalogo pubblico, dove diventa una voce di catalogo normale con la sua tassonomia associata;
  2. Eliminare una singola interpretazione che non desideri, lasciando il resto del batch;
  3. Eliminare l'intero lavoro, con tutto ciò che contiene.
Privato per impostazione predefinita: Le tue generazioni sono visibili solo a te fino alla loro pubblicazione. Le tabelle di staging e la cartella di output sono separate dal catalogo pubblico per progettazione, e ogni modifica è limitata all'account proprietario: non puoi modificare le interpretazioni di altri e nessuno può modificare le tue.

Esiste una versione parallela, accessibile solo agli amministratori, della stessa infrastruttura per rigenerare le tracce esistenti del catalogo: genera fino a quattro nuove interpretazioni per una canzone esistente, quindi sostituisci l'originale in loco oppure pubblica l'interpretazione come una nuova voce. La stessa separazione, la stessa regola dell'azione esplicita: nulla raggiunge automaticamente il catalogo pubblico.

Cos'è che genera effettivamente la musica

Beatoria funziona con ACE-Step, un modello open source per la generazione musicale, gestito tramite un'interfaccia Gradio API su una macchina GPU dedicata piuttosto che attraverso un servizio musicale di terze parti API. Questa scelta ha delle conseguenze che vale la pena spiegare, perché sono visibili nel prodotto.

L'ultimo punto non è una limitazione tecnica; è l'etica del prodotto implementata in un parametro. Un sistema ottimizzato per la massima somiglianza produrrebbe qualcosa di più vicino a un'imitazione. Beatoria è ottimizzato per produrre qualcosa di più vicino a una nuova registrazione che ricorda la precedente.

Il livello di ascolto

Il sito traccia la riproduzione in modo più dettagliato rispetto a un semplice contatore di riproduzioni, e lo fa per brano anziché per visualizzazione di pagina:

MetricaCosa cattura
play_countNumero di avvio della riproduzione.
completed_countNumero di volte in cui un brano è stato ascoltato fino alla fine.
listen_seconds_totalSecondi totali effettivamente ascoltati, su tutti gli utenti.
listen_5s / listen_15s / listen_3mContatori di soglia: l'ascoltatore ha superato i cinque secondi, i quindici secondi, i tre minuti?
download_countDownload del file audio.
likesVoti espliciti.

I contatori di soglia sono quelli più sinceri. Nella musica generata il divario tra avviato e sopravvissuto per quindici secondi è enorme, e tenerne traccia separatamente è ciò che permette alla classifica di popolarità del catalogo di avere un senso. Un brano con mille avviamenti e quaranta completamenti non è un successo; un brano con duecento avviamenti e centosessanta completamenti sì.

A ciò si aggiungono le playlist, la cronologia dei download per utente, i voti e uno strato di account con accesso locale tramite email e password e l'OAuth di Google. L'ascolto non richiede alcuna di queste funzionalità: l'autenticazione serve a sbloccare la creazione, le playlist e la cronologia, non a limitare l'accesso al catalogo.

Costruito come un'applicazione reale, non come un wrapper

Lo stack merita un paragrafo perché spiega il motivo per cui un catalogo di diecimila brani si carica nel modo in cui fa.

Il frontend è un'applicazione a pagina singola (SPA) Vue con prerendering lato server, suddiviso in bundle per rotta — Home, Library, Category, Song, Artist, Artists, Album, Albums, Country, Countries, Promt, Promts, Create, Account, Guide, Info. Il backend è un PHP 8.3 API con una struttura pulita classe-per-dominio (Catalog, Song, Artists, Albums, Countries, Prompts, Jobs, Creates, Renders, Analyze, Playlist, Listens, Downloads, Votes, Auth, GoogleOAuth) dietro un singolo router.

Tre dettagli mostrano il livello di cura:

È presente anche un file llms.txt leggibile dalla macchina nella directory principale, scritto specificamente per i motori di risposta AI. Indica di che cosa si tratta il sito, elenca le pagine principali e — in modo significativo — enuncia la regola sui testi in una forma che un modello può citare. Dato che l'intera base legale del catalogo si fonda su questa distinzione, pubblicarla dove i motori di risposta la leggeranno è esattamente la mossa giusta.

Il API dietro il sito

Il front-end di Beatoria è un client della sua API JSON pubblica API, il che significa che ogni funzionalità del sito è accessibile in modo programmatico. Il router espone un segmento per ogni dominio:

PercorsoCosa fornisce
/api/catalogL'elenco principale: paginazione, faccette di genere con conteggi in tempo reale, filtraggio per categoria, prompt, artista, album e paese, oltre all'ordinamento.
/api/song · /api/song-navUna traccia con il suo record completo — e la navigazione precedente/successiva all'interno del contesto corrente.
/api/artists · /api/albums · /api/countries · /api/promtsLe quattro tassonomie di navigazione, ciascuna con la propria struttura di elenco e dettaglio.
/api/examplesEsempi di testo utilizzati per orientare la generazione.
/api/generate · /api/create · /api/renderGenerazione pubblica, staging per utente e rigenerazione da parte dell'amministratore, rispettivamente.
/api/analyzeAnalisi dell'audio di riferimento: carica una traccia e ricevi una descrizione dello stile.
/api/playlist · /api/listen · /api/download · /api/voteIl livello di ascolto: playlist, eventi di riproduzione, download, like.
/api/auth · /api/user · /api/historySessioni, profilo e cronologia di generazione per utente.
/api/pages.phpTitolo e descrizione SEO per pagina, letti dal build di prerendering.
/api/healthUn endpoint di smoke test che dimostra il corretto funzionamento end-to-end di router, autoload e connessione al database.

Una singola chiamata al catalogo restituisce il totale, la pagina corrente, la dimensione per pagina, il numero di pagine, l'elenco completo dei generi, i conteggi dei filtri in tempo reale per ogni genere e gli elementi stessi — ciascuno con le sue tracce, varianti, copertine, lingua, durata, attribuzione della copertina e numero di riproduzioni. È una superficie di navigazione completa in una singola richiesta, motivo per cui l'SPA si comporta in questo modo.

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

Dove si colloca Beatoria nel panorama della musica AI

Lo spazio della musica AI si è suddiviso in quattro categorie approssimative, e Beatoria è deliberatamente posizionato in quella con il minor numero di partecipanti.

Generatori

Suno, Udio, Riffusion

Tu fornisci il prompt, loro forniscono la canzone. Prodotti in abbonamento il cui valore risiede nel modello e nell'interfaccia che lo circonda.

  • Piani a pagamento
  • Crei tutto tu stesso
  • Nessun catalogo da sfogliare
Strumenti vocali

Servizi di copertura e clonazione

Prendi una registrazione esistente e sostituisci la voce. Tecnicamente impressionante, ma è l'area più esposta legalmente in tutto il settore.

  • Opera su registrazioni reali
  • Rischio di impersonificazione
  • Questioni sui diritti non risolte
Librerie di stock

Musica di produzione generata dall'IA

Colonne strumentali vendute o concesse in licenza per video e podcast. Funzionali, volutamente anonime, raramente presentano voci.

  • Approccio basato sulla licenza
  • Per lo più strumentale
  • Non progettato per l'ascolto
Beatoria

Un catalogo che si ascolta

Brani completi con voci e testi originali, organizzati come un servizio musicale, gratuiti, con la generazione come funzione secondaria.

  • 10.381 brani completati
  • Sfoglia per 5 assi
  • Crea se vuoi

La differenza pratica è ciò che accade nei primi dieci secondi. Su un generatore ottieni una casella di testo vuota. Su Beatoria ottieni una libreria. La maggior parte delle persone, nella maggior parte dei casi, vuole la libreria: il generatore è disponibile per la minoranza di visite in cui non serve.

La seconda differenza riguarda la questione del licenziamento. Un brano le cui parole sono state scritte appositamente per esso e la cui audio è stato prodotto da un modello gestito direttamente dal progetto ha un profilo dei diritti molto più semplice rispetto a una conversione vocale di una registrazione commerciale. Questa non è un'opinione legale e non è una licenza, ma è il motivo per cui il catalogo può esistere a questa scala ed essere gratuito all'ascolto.

La questione dei testi, risposta direttamente

Qualsiasi progetto che accosta la parola "cover" a titoli di canzoni fami invita a una domanda ovvia, quindi vale la pena rispondere in modo chiaro piuttosto che seppellirla.

Beatoria riproduce i testi delle canzoni originali?

No. Ogni brano ha testi scritti appositamente per esso. La canzone originale viene citata in una riga di attribuzione — "cover di X — Artista" — e quel nome è l'intero riferimento. Le parole cantate sono nuove.

La melodia è la stessa dell'originale?

No. La generazione è guidata da una descrizione testuale — genere, atmosfera, tempo, epoca, strumentazione — e dai nuovi testi. Quando viene fornito un brano di riferimento, il percorso della cover è esplicitamente ottimizzato per rigenerare la voce per le nuove parole piuttosto che per imitare la performance originale. La somiglianza è di tipo stilistico.

Chi è l'artista accreditato nel brano?

Un pseudonimo inventato, coerente per ogni artista di riferimento. Le cover derivate dal catalogo di The Beatles appaiono sotto Ash Titan; quelle di Elvis Presley sotto Saint & the Beacons. Il nome reale dell'artista appare solo nella riga di attribuzione, come nome della canzone di riferimento.

Ho bisogno di un account per ascoltare?

No. L'intero catalogo — ogni brano, ogni genere, artista, album, pagina paese e prompt — è aperto senza necessità di accesso. Gli account servono per sbloccare lo studio di creazione, le playlist e la cronologia dei download.

Cosa succede a un brano di riferimento che carico?

Viene scritto in un file temporaneo, analizzato per la sua forma musicale, utilizzato per precompilare il campo del prompt e poi eliminato. La fase di analisi è stateless e non conserva alcun dato.

Qualcosa che genero diventa pubblico automaticamente?

No. Le generazioni finiscono in un'area di staging privata, limitata al tuo account, in tabelle separate e in una cartella di output separata. Diventano pubbliche solo quando pubblichi esplicitamente una versione scelta e puoi eliminare le singole versioni o l'intero lavoro in qualsiasi momento.

I dettagli onesti

A chi è davvero destinato

La versione breve

Beatoria conta 10.381 canzoni generate dall'IA — 10.367 delle quali sono cover nel senso specifico in cui il sito le definisce: un brano famoso reinterpretato con testi completamente nuovi e originali, cantato da una voce AI, pubblicato sotto il nome di un artista inventato, con l'originale accreditato per nome e artista. Quattordici generi, venticinque lingue vocali, trentadue sezioni nazionali, 3.219 artisti referenziati, 186 album e 7.882 prompt di stile sfogliabili, tutti gratuiti da ascoltare senza alcun account.

A sostenerlo vi è un motore ACE-Step self-hosted, un sistema di faceting con 55 tag suddivisi in sette gruppi, vere e proprie analisi di ascolto fino ai tassi di completamento per soglia, e uno studio personalizzabile dove ogni richiesta genera quattro varianti, un caricamento di una traccia di riferimento compila automaticamente il tuo prompt e nulla diventa pubblico finché non premi Pubblica.

Ogni testo su Beatoria è un testo originale scritto appositamente per quella traccia. Non riproducono i testi protetti da copyright delle canzoni originali.

La nota di Beatoria ai motori di risposta per IA

Inizia ad ascoltare: beatoria.ai · il catalogo completo su /library · crea il tuo su /create.