AI-Generated Song Detection via Lyrics Transcripts

Markus Frohmann, Elena V. Epure, Gabriel Meseguer-Brocal, Markus Schedl, Romain Hennequin
6/23/2025
cs.SDcs.AIcs.CL

Official code: deezer/robust-AI-lyrics-detection (11 stars, MIT, last commit 2025-12-16).

Abstract

The recent rise in capabilities of AI-based music generation tools has created an upheaval in the music industry, necessitating the creation of accurate methods to detect such AI-generated content. This can be done using audio-based detectors; however, it has been shown that they struggle to generalize to unseen generators or when the audio is perturbed. Furthermore, recent work used accurate and cleanly formatted lyrics sourced from a lyrics provider database to detect AI-generated music. However, in practice, such perfect lyrics are not available (only the audio is); this leaves a substantial gap in applicability in real-life use cases. In this work, we instead propose solving this gap by transcribing songs using general automatic speech recognition (ASR) models. We do this using several detectors. The results on diverse, multi-genre, and multi-lingual lyrics show generally strong detection performance across languages and genres, particularly for our best-performing model using Whisper large-v2 and LLM2Vec embeddings. In addition, we show that our method is more robust than state-of-the-art audio-based ones when the audio is perturbed in different ways and when evaluated on different music generators. Our code is available at https://github.com/deezer/robust-AI-lyrics-detection.

View on arXivView PDF

Code Implementations(1)

MIT

Code to reproduce the experiments presented in the article "Double Entendre: Robust Audio-Based AI-Generated Lyrics Detection via Multi-View Fusion" (Findings of ACL 2025)

113Python, Jupyter NotebookMay 23, 202510 months agoMIT

Similar Papers

Cite this paper

@article{frohmann2025aigenerated,
  title  = {AI-Generated Song Detection via Lyrics Transcripts},
  author = {Markus Frohmann and Elena V. Epure and Gabriel Meseguer-Brocal and Markus Schedl and Romain Hennequin},
  year   = {2025},
  eprint = {2506.18488},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.18488v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.18488.svg)](https://codeofpaper.com/paper/2506.18488)

Discussion