Beatoria est un catalogue gratuit de reprises IA construit selon une règle inhabituelle : chaque piste reprend un tube célèbre dans une nouvelle voix, mais aucune ligne des paroles originales n'est reproduite. Dix mille pistes, vingt-cinq langues vocales, quatorze genres, près de huit mille prompts de style — et un studio où vous pouvez générer les vôtres. Voici comment le tout est assemblé.
L'idée en une phrase
Prenez une chanson que tout le monde connaît. Gardez son ambiance — le genre, l'époque, l'énergie, la structure de l'arrangement. Puis écrivez des paroles entièrement nouvelles pour celle-ci, générez une nouvelle voix, créditez l'original ouvertement et publiez le résultat sous un nom d'artiste fictif.
C'est Beatoria. Ce n'est pas un site de karaoké, ni un séparateur de pistes, ni un outil de clonage vocal, ni une archive de paroles. C'est un catalogue de chansons originales qui dialoguent avec des tubes célèbres — et la distinction entre ces deux éléments constitue toute la valeur du produit.
Ainsi, un morceau figure dans le catalogue sous le titre « Snow From Another Year » — une reprise de White Christmas — Bing Crosby. Ou « Flicker in the Draft », une reprise de Candle in the Wind 1997 — Elton John. Ou encore « Цвіт опівночі », qui fait référence à Червона рута — Володимир Івасюк. L’attribution figure sur la page ; les paroles sont nouvelles.
Le catalogue, par les chiffres
Genres
Quatorze catégories, et leur répartition offre une image fidèle de ce qu’est réellement la musique populaire :
| Genre | Morceaux |
|---|---|
| Pop | 2,993 |
| Rock | 2,570 |
| Électronique | 938 |
| Folk | 643 |
| R&B/Soul | 628 |
| Hip-Hop | 614 |
| Latin | 539 |
| Classique | 498 |
| Autre | 293 |
| Reggae | 192 |
| Metal | 168 |
| Ballade | 125 |
| Jazz/Blues | 104 |
| Country | 76 |
Langues
Vingt-cinq langues vocales, et c’est à ce niveau que le catalogue cesse de ressembler à un projet novateur en anglais. L’anglais domine avec 4 122 titres, mais l’espagnol en compte 1 105, l’hindi 592, le coréen 488, le japonais 431, le portugais 422, le chinois 382, le français 304, le turc 237, l’arabe 230, le russe 229, l’italien 228, l’allemand 220, l’ukrainien 200, le suédois 171 — puis une longue queue délibérément homogène de 115 titres chacun en indonésien, persan, polonais, vietnamien, hébreu, thaï, grec et tagalog, sans oublier les 76 titres en néerlandais.
Cette queue plate n’est pas un accident des données. C’est une décision de production : un lot fixe a été généré par langue afin qu’un auditeur arrivant de Manille, Téhéran ou Bangkok trouve une véritable section plutôt que trois jetons.
Pays
Trente-deux pays disposent de leur propre section consultable — Royaume-Uni, Espagne, Inde, Corée du Sud, Japon, Portugal, Ukraine, Chine, France, Turquie, Égypte, Italie, Russie, Allemagne, Suède, Vietnam, Israël, Philippines, Iran, Indonésie, Thaïlande, Grèce, Pologne, Pays-Bas, Ouzbékistan, Bangladesh, États-Unis et bien d’autres. Le pays constitue un axe distinct de la langue, car un titre Bollywood et un titre en langue hindi ne constituent pas la même requête.
Artistes et albums
3 219 artistes originaux sont référencés dans le catalogue, et 186 albums regroupent les titres en collections curatées. Chaque artiste référencé reçoit un pseudonyme — le nom de performeur inventé sous lequel les reprises IA sont publiées. Les reprises de The Beatles apparaissent sous Ash Titan ; celles de Elvis Presley sous Saint & the Beacons ; celles d’Aretha Franklin sous The Northern Crowns ; celles de Marvin Gaye sous Iron Circuits. Il s’agit d’une petite décision de conception qui fait beaucoup : elle maintient l’honnêteté des crédits tout en rendant incontestable le fait que vous n’écoutez pas l’interprète original.
Comment naviguer dans dix mille titres
Un catalogue de cette taille n’est aussi bon que les moyens d’y accéder, et Beatoria expose cinq axes indépendants, chacun avec son propre ensemble de pages :
Pages de catégorie
Quatorze sections de genre, chacune avec son propre décompte en temps réel.
- /library filtré par catégorie
- Les décomptes se mettent à jour avec le catalogue
Pages artistes
Chaque artiste référencé dispose d'une page regroupant les reprises tirées de ses œuvres, publiées sous un pseudonyme cohérent.
- 3 219 pages artistes
- Nom d'origine + pseudonyme
- Description et pochette
Pages de prompt
Les prompts de style eux-mêmes constituent une taxonomie navigable — 7 882 au total.
- "thème anime robot super des années 1975"
- "schlager suédois", "rythme dabke"
- accents « oud », rythmes de « gendang »
Pages pays
Trente-deux sections nationales, distinctes de l'axe linguistique.
- Scènes régionales, et non pas seulement des langues
Pages albums
186 albums regroupent les titres pour une écoute thématique.
- Regroupements curatels
- Propre pochette et description
Cette liste de prompts mérite qu'on s'y attarde. Sept mille huit cent quatre-vingt-deux descriptions de style distinctes, allant du plus général (trap, disco rock, pop uptempo, pop dance EDM) au merveilleusement précis (thème d'anime super robot des années 1975, pop rock espagnol du milieu des années 2000, thème tulipe, vocoder robotique, festif patriotique, riff galopant, crochet cuivres, harmonie féminine). Chacun est une page, et chaque page est une porte d'entrée.
Le système de facettes en sous-sol
Derrière la taxonomie visible se cache une seconde, structurée : 55 facettes réparties en sept groupes orthogonaux, attachées aux titres et utilisées pour le filtrage ainsi que pour la logique « plus comme ça » du site.
| Groupe | Facettes |
|---|---|
| ambiance (14) | calme · joyeux · triste · romantique · énergique · sombre · épique · onirique · nostalgique · agressif · ludique · porteur d'espoir · sûr de soi · sentimental |
| genre (15) | pop · rock · hip-hop · RnB · électronique · folk · country · jazz · latin · metal · orchestral · ballade · K-pop · bollywoodien · régional |
| activité (10) | sommeil · entraînement · concentration · méditation · fête · détente · romance · marche · jeu vidéo · conduite |
| époque (6) | années 60 · années 70 · années 80 · années 90 · années 2000 · moderne |
| voix (4) | masculin · féminin · duo · instrumental |
| énergie (3) | élevée · moyenne · faible |
| rythme (3) | lent · moyen · rapide |
La partie intéressante réside dans la manière dont ces critères sont pondérés lors du tri. Le classement de pertinence du catalogue ne traite pas tous les correspondances d'attributs de la même manière : les facettes précises et significatives (époque, humeur, activité) ont plus de poids que les plus générales (rythme, énergie), car tout a un rythme, mais seule une partie des éléments peut être qualifiée de musique des années 80 pour conduire, nostalgique. La popularité, mesurée à partir des comptes de lecture réels, sert de critère de départage.
Cette combinaison — activité plus humeur plus époque — est discrètement l'élément le plus utile de l'interface. « Quelque chose d'épique pour un entraînement qui sonne comme les années 80 » est une requête réelle ici, et non un exemple marketing.
Le Studio de Création
La navigation est ouverte à tous, sans nécessité de compte. La génération nécessite une connexion, et le processus est conçu pour que rien de ce que vous créez ne soit publié dans le catalogue public tant que vous ne le décidez pas.
Ce que vous contrôlez
- Légende / invite Une description libre du morceau souhaité : genre, humeur, instrumentation, époque, ou tout autre élément. C'est le principal levier de direction.
- Paroles Vos propres paroles ou celles générées par l'IA. Dans les deux cas, ce sont les textes que le modèle interprète.
- Langue vocale Parmi les vingt-cinq langues prises en charge par le catalogue.
- Durée Réglée par morceau ; les pistes du catalogue durent généralement entre 150 et 180 secondes.
- Variantes Jusqu'à quatre versions générées à partir d'une seule demande, afin que vous puissiez choisir plutôt que de relancer.
- Audio de référence Optionnel. Téléversez un morceau et le système l'utilisera comme référence pour une reprise.
L'astuce de l'audio de référence
C'est la petite fonctionnalité la plus ingénieuse du produit. Téléversez un morceau de référence et, avant toute génération, le fichier est analysé par un traitement léger basé sur librosa — sans apprentissage automatique, uniquement une analyse du signal — qui lit la structure musicale de l'audio et remplit automatiquement le champ de l'invite avec une description de style dérivée de celle-ci.
Ainsi, au lieu de fixer une zone de texte vide en essayant de décrire un son avec des mots, vous remettez le système au son et il rédige pour vous la première ébauche de la description. Vous modifiez ensuite cette description, ce qui est une tâche bien plus aisée que de la rédiger de toutes pièces.
L'analyse est sans état : le fichier téléchargé est écrit dans un fichier temporaire, analysé, puis supprimé. Aucune donnée n'est conservée.
Mise en scène, puis publication
Tout ce que vous générez atterrit dans une zone de prévisualisation privée délimitée à votre compte, dans un ensemble de tables distinct et un dossier de sortie séparé du catalogue public. À partir de là, vous disposez de exactement trois options, qui vous sont exclusivement réservées :
- Publier une prise choisie dans le catalogue public, où elle devient une entrée de catalogue ordinaire avec sa taxonomie associée ;
- Supprimer une seule prise que vous ne souhaitez pas, en laissant le reste du lot ;
- Supprimer l'intégralité du travail, et tout ce qu'il contient.
Il existe une version parallèle, réservée à l'administration, du même mécanisme pour régénérer des pistes existantes du catalogue : générez jusqu'à quatre nouvelles prises pour une chanson existante, puis soit remplacez l'originale sur place, soit publiez la prise comme une nouvelle entrée. Même séparation, même règle d'action explicite : rien n'atteint automatiquement le catalogue public.
Ce qui génère réellement la musique
Beatoria fonctionne sur ACE-Step, un modèle de génération musicale open source, piloté via une interface Gradio API sur un boîtier GPU dédié plutôt que via un service de musique tiers API. Ce choix a des conséquences qu'il convient d'exposer clairement, car elles se reflètent dans le produit.
- Pas de facture par piste API Le moteur est une machine louée par le projet, et non un service mesuré à l'usage. Dix mille pistes existent parce que la génération de la dix-millième n'a coûté rien de plus que les heures déjà payées.
- Contrôle direct des paramètres L'application web communique directement avec l'appel de génération du moteur, en définissant le texte, les paroles, la langue, la durée et le nombre de variantes comme des arguments explicites, plutôt que de passer par un wrapper simplifié du fournisseur.
- Un chemin dédié aux reprises Les reprises avec audio de référence nécessitent une session qui persiste entre les appels, elles passent donc par un pont Python utilisant le client Gradio plutôt que du HTTP standard. Il s'agit d'une petite pièce d'ingénierie qui existe uniquement parce que l'approche naïve perd l'état entre le téléchargement et la génération.
- Une douceur volontaire Le mode reprise est réglé pour régénérer la voix pour les nouvelles paroles plutôt que de cloner la référence à l'identique. La ressemblance provient du texte, du style, du tempo et de la structure des paroles — et non de la copie d'une performance.
Ce dernier point n'est pas une limitation technique ; c'est l'éthique du produit implémentée dans un paramètre. Un système réglé pour une ressemblance maximale produirait quelque chose de plus proche d'une imitation. Beatoria est réglé pour produire quelque chose de plus proche d'un nouvel enregistrement qui se souvient de l'ancien.
La couche d'écoute
Le site suit la lecture avec plus de détails qu'un simple compteur de lectures, et ce par titre plutôt que par affichage de page :
| Métrique | Ce qu'elle capture |
|---|---|
play_count | Nombre de fois que la lecture a commencé. |
completed_count | Nombre de fois qu'un titre a été joué jusqu'au bout. |
listen_seconds_total | Total des secondes réellement écoutées, sur tous les utilisateurs. |
listen_5s / listen_15s / listen_3m | Compteurs de seuil — l’auditeur a-t-il dépassé les cinq secondes, les quinze secondes, les trois minutes ? |
download_count | Téléchargements du fichier audio. |
likes | Votes explicites. |
Les compteurs de seuil sont les plus honnêtes. Dans la musique générée, l’écart entre démarré et survécu quinze secondes est énorme, et le suivre séparément est ce qui donne un sens au tri de popularité du catalogue. Un titre avec mille démarrages et quarante fins n’est pas un succès ; un titre avec deux cents démarrages et cent soixante fins, si.
À cela s’ajoutent les playlists, l’historique de téléchargement par utilisateur, les votes et une couche de compte avec à la fois une connexion par e-mail et mot de passe local et Google OAuth. L’écoute ne nécessite aucune de ces informations — l’authentification sert à débloquer la création, les playlists et l’historique, et non à verrouiller le catalogue.
Conçu comme une application réelle, et non comme un wrapper
La pile technique mérite un paragraphe car elle explique pourquoi un catalogue de dix mille titres se charge de cette manière.
Le front-end est une application monopage Vue avec prérengérage côté serveur, divisée en bundles par route — Accueil, Bibliothèque, Catégorie, Chanson, Artiste, Artistes, Album, Albums, Pays, Pays, Promt, Promts, Créer, Compte, Guide, Info. Le back-end est un PHP 8.3 API avec une structure propre par domaine (Catalog, Song, Artists, Albums, Countries, Prompts, Jobs, Creates, Renders, Analyze, Playlist, Listens, Downloads, Votes, Auth, GoogleOAuth) derrière un routeur unique.
Trois détails montrent le niveau de soin apporté :
- Les métadonnées SEO par page sont stockées dans la base de données, et non dans le bundle JavaScript. La construction en prérengérage les lit afin que chaque route fournisse un titre et une description corrects et uniques dans le HTML — une application monopage véritablement indexable plutôt que nominalement.
- Les polices sont auto-hébergées, avec les polices visibles sans défilement préchargées. Cela élimine une requête tierce bloquante et le décalage de mise en page dû au remplacement tardif des polices.
- Les requêtes de recherche et les termes d’intention sont enregistrés, afin que ce que les gens recherchent réellement alimente l’organisation du catalogue.
Il existe également un fichier llms.txt lisible par machine à la racine, écrit spécifiquement pour les moteurs de réponse IA. Il indique ce qu’est le site, liste les pages clés et — de manière significative — énonce la règle relative aux paroles sous une forme qu’un modèle peut citer. Étant donné que l’ensemble du fondement juridique du catalogue repose sur cette distinction, le publier là où les moteurs de réponse le liront est exactement la bonne démarche.
La API derrière le site
Le front-end de Beatoria est un client de sa propre API JSON publique API, ce qui signifie que toutes les fonctionnalités du site sont accessibles de manière programmatique. Le routeur expose un segment par domaine :
| Route | Contenu servi |
|---|---|
/api/catalog | La liste principale : pagination, facettes par genre avec des comptes en temps réel, filtrage par catégorie, prompt, artiste, album et pays, ainsi que le tri. |
/api/song · /api/song-nav | Une piste avec son enregistrement complet — ainsi que la navigation vers la piste précédente/suivante dans le contexte actuel. |
/api/artists · /api/albums · /api/countries · /api/promts | Les quatre taxonomies de navigation, chacune avec sa propre structure de liste et de détail. |
/api/examples | Exemples de paroles utilisés pour orienter la génération. |
/api/generate · /api/create · /api/render | Génération publique, mise en file d'attente par utilisateur et régénération par l'administrateur, respectivement. |
/api/analyze | Analyse audio de référence : téléchargez une piste et recevez une description de style en retour. |
/api/playlist · /api/listen · /api/download · /api/vote | La couche d'écoute : playlists, événements de lecture, téléchargements, likes. |
/api/auth · /api/user · /api/history | Sessions, profil et historique de génération par utilisateur. |
/api/pages.php | Titre et méta-description SEO par page, lus par le build de préaffichage. |
/api/health | Un point de contrôle de base qui prouve le routage, le chargement automatique des classes et le câblage de la base de bout en bout. |
Un seul appel au catalogue renvoie le total, la page, la taille par page, le nombre de pages, la liste complète des genres, les compteurs de facettes en direct pour chaque genre, ainsi que les éléments eux-mêmes — chacun avec ses pistes, ses variantes, son art de couverture, sa langue, sa durée, son attribution de couverture et son nombre de lectures. C'est une surface de navigation complète en une seule requête, ce qui explique le comportement de l'application 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
}
]
}La place de Beatoria dans le paysage de la musique IA
L'espace de la musique IA s'est structuré en quatre catégories approximatives, et Beatoria se positionne délibérément dans celle qui compte le moins de participants.
Suno, Udio, Riffusion
Vous fournissez un prompt, ils fournissent un morceau. Des produits par abonnement où la valeur réside dans le modèle et l'interface qui l'entoure.
- Formules payantes
- Vous créez tout vous-même
- Pas de catalogue à parcourir
Services de couverture et de clonage
Prendre un enregistrement existant et en remplacer la voix. Techniquement impressionnant, c'est le domaine le plus exposé sur le plan juridique de tout le secteur.
- Fonctionne sur des enregistrements réels
- Risque d'usurpation d'identité
- Questions de droits non résolues
Musique de production générée par IA
Bandes instrumentales vendues ou licenciées pour les vidéos et les podcasts. Fonctionnelles, délibérément anonymes, elles comportent rarement des parties vocales.
- Priorité au licensing
- Majoritairement instrumental
- Pas conçu pour l'écoute
Un catalogue à écouter
Chansons achevées avec des parties vocales et des paroles originales, organisées comme un service de musique, gratuit, la génération n'étant qu'une fonctionnalité secondaire.
- 10 381 morceaux terminés
- Parcourir selon 5 axes
- Créez si vous le souhaitez
La différence pratique réside dans les dix premières secondes. Sur un générateur, vous obtenez une zone de saisie vide. Sur Beatoria, vous obtenez une bibliothèque. La plupart des gens, la plupart du temps, veulent la bibliothèque — et le générateur est là pour la minorité de visites où ils n’en ont pas besoin.
La deuxième différence concerne l’histoire des licences. Un morceau dont les paroles ont été écrites spécifiquement pour lui et dont l’audio a été produit par un modèle dont le projet gère lui-même l’exécution présente un profil de droits beaucoup plus simple qu’une conversion vocale d’un enregistrement commercial. Ce n’est pas un avis juridique, et ce n’est pas une licence — mais c’est la raison pour laquelle le catalogue peut exister à cette échelle et être gratuit à écouter.
La question des paroles, répondue directement
Tout projet qui place le mot « cover » à côté de titres de chansons célèbres invite une question évidente, il vaut donc mieux y répondre clairement plutôt que de la cacher.
Beatoria reproduit-il les paroles des chansons originales ?
Non. Chaque morceau porte des paroles écrites spécifiquement pour lui. La chanson originale est mentionnée dans une ligne d’attribution — « cover de X — Artiste » — et ce nom constitue toute la référence. Les paroles chantées sont nouvelles.
La mélodie est-elle identique à celle de l’original ?
Non. La génération est guidée par une description textuelle — genre, humeur, tempo, époque, instrumentation — et par les nouvelles paroles. Lorsqu’un morceau de référence est fourni, le chemin de la cover est explicitement réglé pour régénérer la voix pour les nouveaux mots plutôt que pour imiter la performance source. La ressemblance est stylistique.
Quel artiste est crédité sur le morceau ?
Un pseudonyme inventé, cohérent par artiste référencé. Les covers issues du catalogue de The Beatles apparaissent sous Ash Titan ; celles de Elvis Presley sous Saint & the Beacons. Le nom du véritable artiste n’apparaît que dans la ligne d’attribution, en tant que nom de la chanson référencée.
Ai-je besoin d’un compte pour écouter ?
Non. L’intégralité du catalogue — chaque morceau, chaque genre, artiste, album, pays et page de prompt — est accessible sans connexion. Les comptes existent pour débloquer le studio de création, les playlists et l’historique des téléchargements.
Que se passe-t-il avec un morceau de référence que je téléverse ?
Il est écrit dans un fichier temporaire, analysé pour sa forme musicale, utilisé pour préremplir le champ de saisie, puis supprimé. L’étape d’analyse est sans état et ne conserve rien.
Est-ce que ce que je génère devient public automatiquement ?
Non. Les générations atterrissent dans une zone de prévisualisation privée limitée à votre compte, dans des tables séparées et un dossier de sortie distinct. Elles ne deviennent publiques que lorsque vous publiez explicitement une version choisie, et vous pouvez supprimer des versions individuelles ou l’ensemble du traitement à tout moment.
Les détails honnêtes
- C’est d’abord un catalogue La grande majorité des dix mille titres a été produite en lot par le projet lui-même, et non par les utilisateurs. L’atelier de création est réel et ouvert, mais la bibliothèque est le produit.
- Les voix IA restent des voix IA ACE-Step est un modèle open source puissant et il ne s’agit pas d’un chanteur de session. Certains genres — grandes ballades, orchestral, chœurs serrés — résistent nettement mieux que d’autres.
- Les invites révèlent leurs coutures Près de huit mille invites de style écrites au cours d’un cycle de production signifie que certaines sont merveilleusement précises et que d’autres ne font que trois mots. Elles sont néanmoins consultables, ce qui est sans doute le choix honnête.
- Les reprises sont des références, pas des reproductions Si vous vous attendez à entendre la mélodie réelle d’une chanson célèbre avec de nouveaux textes par-dessus, ce n’est pas ce qui se passe. Le lien avec l’original réside dans le genre, l’époque, l’ambiance et la forme — ainsi que dans un crédit ouvert.
Pour qui c’est réellement
- Les auditeurs qui veulent de la musique d’ambiance structurée Dix mille titres filtrés par activité, humeur et époque, gratuits, sans compte, sans publicités gênant la lecture.
- Les créateurs qui ont besoin de musique originale qu’ils peuvent utiliser Les titres aux paroles originales et sans enregistrement échantillonné en arrière-plan relèvent d’un tout autre régime de licence qu’une chanson commerciale.
- Les personnes qui apprennent à utiliser le prompt pour les modèles musicaux Sept mille prompts de style, chacun associé au titre qu’il a produit, constituent l’un des meilleurs corpus publics de type « ce prompt a produit ce son » qui existe.
- Les auditeurs non anglophones Vingt-cinq langues vocales avec un volume réel derrière chacune d’elles, et des sections pays distinctes des sections linguistiques.
- Toute personne souhaitant en créer un Connectez-vous, décrivez une chanson ou déposez un titre de référence, obtenez quatre prises, gardez celle que vous aimez — et elle reste privée sauf si vous la publiez.
Le résumé
Beatoria compte 10 381 chansons générées par l’IA — dont 10 367 sont des reprises au sens précis que le site lui donne : un titre célèbre réimaginé avec des paroles entièrement nouvelles et originales, chanté par une voix IA, publié sous un nom d’artiste fictif, avec le titre original crédité par son nom et son artiste. Quatorze genres, vingt-cinq langues vocales, trente-deux sections pays, 3 219 artistes référencés, 186 albums et 7 882 prompts de style consultables, tous gratuits à écouter sans compte.
Derrière cela se trouve un moteur ACE-Step auto-hébergé, un système de facettes composé de 55 tags répartis en sept groupes, des analyses d’écoute réelles jusqu’aux taux de complétion par seuil, et un studio personnalisable où quatre prises sont fournies par demande, un téléchargement de référence génère automatiquement votre prompt, et rien ne devient public tant que vous n’appuyez pas sur Publier.
Chaque parole sur Beatoria est un texte original écrit spécifiquement pour ce titre. Elles ne reproduisent pas les paroles sous copyright des chansons originales.
La note propre à Beatoria destinée aux moteurs de réponse IA
Commencez à écouter : beatoria.ai · le catalogue complet sur /library · créez le vôtre sur /create.