Dataset Card for Dataset Name
Dataset Description
Dataset Summary
This dataset consists of roughly 480k english (classified using nltk language classifier) lyrics with some more meta data. The id corresponds to the spotify id. The meta data was taken from the million playlist challenge @ AICrowd. The lyrics were crawled using "[song name] [artist name]" as string using the lyricsgenius python package which uses the genius.com search function. There is no… See the full description on the dataset page: https://huggingface.co/datasets/brunokreiner/genius-lyrics.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This dataset provides a list of lyrics from 1950 to 2019 describing music metadata as sadness, danceability, loudness, acousticness, etc. We also provide some informations as lyrics which can be used to natural language processing.
The audio data was scraped using Echo Nest® API integrated engine with spotipy Python’s package. The spotipy API permits the user to search for specific genres, artists,songs, release date, etc. To obtain the lyrics we used the Lyrics Genius® API as baseURL for requesting data based on the song title and artist name.
AutoNLP Dataset for project: song-lyrics
Table of content
Dataset Description Languages
Dataset Structure Data Instances Data Fields Data Splits
Dataset Descritpion
This dataset has been automatically processed by AutoNLP for project song-lyrics.
Languages
The BCP-47 code for the dataset's language is en.
Dataset Structure
Data Instances
A sample from this dataset looks as follows: [ {… See the full description on the dataset page: https://huggingface.co/datasets/juliensimon/autonlp-data-song-lyrics.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
The Song Interpretation Dataset combines data from two sources: (1) music and metadata from the Music4All Dataset and (2) lyrics and user interpretations from SongMeanings.com. We design a music metadata-based matching algorithm that aligns matching items in the two datasets with each other. In the end, we successfully match 25.47% of the tracks in the Music4All Dataset.
The dataset contains audio excerpts from 27,834 songs (30 seconds each, recorded at 44.1 kHz), the corresponding music metadata, about 490,000 user interpretations of the lyric text, and the number of votes given for each of these user interpretations. The average length of the interpretations is 97 words. Music in the dataset covers various genres, of which the top 5 are: Rock (11,626), Pop (6,071), Metal (2,516), Electronic (2,213) and Folk (1,760).
For more details, please refer to our paper "Interpreting Song Lyrics with an Audio-Informed Pre-trained Language Model".
Attribution-NonCommercial 4.0 (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/
License information was derived automatically
Song Lyrics Dataset
Description
This dataset contains a collection of song lyrics from various artists and genres in Turkish. It is intended to be used for research, analysis, and other non-commercial purposes.
Dataset Details
The dataset is organized in a tabular format with the following columns:
Genre (int): Genre of the lyrics
Lyrics (str): The lyrics of the song.
Pop: 1085 rows
Rock: 765 rows
Hip-Hop: 969 rows
Arabesk: 353 rows
Usage… See the full description on the dataset page: https://huggingface.co/datasets/Veucci/turkish-lyric-to-genre.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
LFM2b Lyrics Descriptor Analyses
This dataset provides lyrics descriptors for 580,000 songs, including lexical, structural, diversity-related, readability, rhyme, structural, and emotional descriptors. This dataset was the basis of an analysis of the evolution of song lyrics over the course of five decades and five genres (pop, rock, rap, country, and R&B).
Dataset Generation As a basis for the dataset, we relied on the LFM-2b dataset (http://www.cp.jku.at/datasets/LFM-2b) of listening events by Last.fm. It contains more than two billion listening records, and more than fifty million songs by more than five million artists. We enrich the dataset with information about songs' release year, genre, lyrics, and popularity information. For quantifying the popularity of tracks and lyrics, we distinguish between the listening count, i.e., the number of listening events in the LFM-2b dataset, and lyrics view count, i.e., the number of views of lyrics on the Genius platform (https://genius.com). Release years, genre information, and lyrics are obtained from the Genius platform. Genres are expressed by one primary genre. We used https://polyglot.readthedocs.io/ to automatically infer the language of the lyrics and considered only English lyrics. Adopting this procedure, we ultimately obtain complete information for 582,759 songs.
Data and Features
We provide the full dataset, containing features for 582,759 songs (full_dataset.json.gz
). For each song, the dataset contains track title and artist information, genre, popularity, and release date information, and a wide variety of lexical, structural, diversity-related, readability, rhyme, structural, and emotional descriptors.
For further information on the semantics of the features, we provided a short overview in the following. Please check the implementation of the feature extractor at https://github.com/MaximilianMayerl/CorrelatesOfSongLyrics/ for further details.
Attribution-NonCommercial 4.0 (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/
License information was derived automatically
A dataset with Billboards top 100 song from 1946 to 2022 lyrics. This dataset is about ~85% complete. The dataset contains information like song name, artist name and, of course, the song lyrics. Note: not every year has 100 songs.
mrYou/lyrics-dataset dataset hosted on Hugging Face and contributed by the HF Datasets community
This is a set of annotated lyrics transcripts for songs belonging to the MUSDB18 dataset. The set comprises lyrics of all songs which have English lyrics, i.e. 96 out of 100 songs for the training set and 45 out of 50 songs for the test set. MUSDB18 is a dataset for music source separation and provides the following separated tracks for each song: vocals, bass, drums, other (rest of the accompaniment), mixture.
The lyrics transcripts, together with the audio files of MUSDB18, are a valuable resource for research on tasks such as text-informed singing voice separation, automatic lyrics alignment, automatic lyrics transcription, and singing voice synthesis and analysis. The provided data should be used for research purposes only.
Disclaimer
The lyrics were transcribed manually by the authors who are not native English speakers. It is likely that the transcriptions are not 100% correct. The composers of the songs are the copyright holders of the original lyrics.
The songs were divided into sections of lengths between 3 and 12 seconds. The priority when choosing the section boundaries was that they correspond to natural pauses and do not cut vocal sounds. The sections do not necessarily correspond to lyrically meaningful lines. Most of the sections do not overlap, some have an overlap of 1 second. In some difficult cases, e.g. shouting in metal songs or mumbled words, where the words are barely intelligible, we made an effort to make the transcriptions as accurate as possible phonetically and did not prioritize semantically meaningful phrases.
Citation
The dataset was built for the paper
If you use the data for your research, please cite the corresponding paper:
@article{schulze2021phoneme,
title={Phoneme Level Lyrics Alignment and Text-Informed Singing Voice Separation},
author={Schulze-Forster, Kilian and Doire, Clement and Richard, Ga{\"e}l and Badeau, Roland},
journal={IEEE/ACM Transactions on Audio, Speech and Language Processing},
year={2021},
publisher={IEEE}
}
Annotations
For each section, the annotations comprise: the start and end time, the corresponding lyrics, and a label indicating one of the following four properties:
(a) only one person is singing
(b) several singers are pronouncing the same phonemes at the same time (possibly singing different notes)
(c) several singers are pronouncing different phonemes simultaneously (possibly singing different notes)
(d) no singing
Segments that are labelled with the property (b) or (c) do not necessarily have this property over the whole segment duration. As soon as somewhere in a segment several singers are present, label (b) was assigned; as soon as they sung different phonemes somewhere at the same time, label (c) was assigned. Property (a) and (d) are valid for the entire segment. Furthermore, segments with property (c) can contain either some (lead) singer(s) singing some words in the presence of background singers singing long vowels such as ’ah’ or ’oh’ or they can contain multiple singers who sing different words at the same time. In the latter case, it was very difficult to recognise the sung words and to decide in which order to transcribe words or phrases sung simultaneously. These segments are marked with a '*' and it is recommended to reject them for most use cases.
The annotations have the following format:
Example:
00:18 00:23 a i know the reasons why --> starts at 18 sec., ends at 23 sec., vocals type (a), lyrics: i know the reasons why
The Python script musdb_lyrics_cut_audio.py is provided to automatically cut the MUSDB songs into the annotated segments. The script requires the musdb and soundfile package. The user needs to update the paths and select the desired sources and vocals types in lines 19-26. The script saves wav-files for each selected source for each annotated segment as well as the corresponding lyrics as txt-file. The MUSDB training partition is divided into a training and validation set. The tracks for the validation set can be changed below line 29.
The file words_and_phonemes.txt contains a list of all words and their decomposition into phonemes. The phonemes are written in 2-letter ARPABET style and obtained with the LOGIOS Lexicon Tool.
License
The data is licensed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, read the provided LICENSE.txt file, visit https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
The creators of MUSDB18 lyrics extension and their corresponding affiliation institutes are not liable for, and expressly exclude, all liability for loss or damage however and whenever caused to anyone by any use of MUSDB18 lyrics extension or any part of it.
Acknowledgment
The authors would like to thank Olumide Okubadejo and Sinead Namur for their help with transcribing and correcting part of the lyrics.
Apache License, v2.0https://www.apache.org/licenses/LICENSE-2.0
License information was derived automatically
Description:
This dataset was created as part of my master's degree project focusing on programming. I used genius api and kedro to create this data frame. One of the objective was to fine-tune a large language model (LLM) to mimic the unique styles and linguistic patterns of French rappers.
Contents: The dataset includes song lyrics from various French rap artists.
Use Case: This dataset is particularly valuable for those who are interested in:
Key Features: - Language Focused: in french for the vast majority but some verse could be in english, arab or creole (Martinique, guadeloupe), it offers a rich source of non-English text for NLP tasks. - Artist Diversity: represents a wide range of French rappers, from mainstream artists to underground talents, and from the 90's to today - Structure: the data is already cleanded and ready-to-use, but there could be some problems here and there, so feel free to tell me !!
Disclaimer: This dataset is intended for educational and research purposes only. Users are responsible for ensuring their use complies with applicable copyright laws.
https://choosealicense.com/licenses/cc/https://choosealicense.com/licenses/cc/
SpartanCinder/artist-lyrics-dataset dataset hosted on Hugging Face and contributed by the HF Datasets community
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This dataset was studied on Temporal Analysis and Visualisation of Music paper, in the following link:
https://sol.sbc.org.br/index.php/eniac/article/view/12155
This dataset provides a list of lyrics from 1950 to 2019 describing music metadata as sadness, danceability, loudness, acousticness, etc. We also provide some informations as lyrics which can be used to natural language processing.
The audio data was scraped using Echo Nest® API integrated engine with spotipy Python’s package. The spotipy API permits the user to search for specific genres, artists,songs, release date, etc. To obtain the lyrics we used the Lyrics Genius® API as baseURL for requesting data based on the song title and artist name.
DISCLAIMER: explicit song lyrics Only released song lyrics were scraped Duplicate albums (those with Deluxe versions) were ignored
I wanted a high-quality lyrics dataset for the most popular artists today to use for text generation. I saw no better place to get this data than from genius.com, where song lyrics are hosted along with tags indicating Intros, Outros, Choruses, etc. Dataset was started 4/27/2021, and will be updated.
Each .txt file is named appropriately to match the artist that it corresponds to. Inside each file there is a continuous stream of song lyrics, along with tags in the format [*section name*]. Each song is separated by a single .
genius.com for the lyrics
What patterns do you see in the text generation for different artists? Is there repetition, common phrases, etc.?
Dataset for lyrics alignment and transcription evaluation. It contains 20 music pieces under CC license from the Jamendo website along with their lyrics, with:
Manual annotations indicating the start time of each word in the audio file Predictions of start and end times for each word from both of the models presented in the paper
The statistic shows the most common reasons why music consumers get lyrics to songs worldwide as of *************. During the survey, ** percent of respondents stated that they got the lyrics to songs in order to be able to sing along.
Attribution-NonCommercial 4.0 (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/
License information was derived automatically
The dataset contains lyrics for the songs in the Arab-Anadalusian music collection curated within the CompMusic project, that belong to the nawbas "Isbahan", "Maya”, “Raml Maya”, “Gharibat al-Husayn”, “Hijaz Kabir”, “Hijaz Msharqi”, “Istihlal”, “Rasd”, and ”Rasd Dayl”.
Lyrics are stored in two formats: as Tab Separated Values (TSV) files and as JSON files.
Each file is identified by its MusicBrainz recording ID (MBID).
The lyrics are stored both in their original Arabic script (folder 'original') and a romanized/transliterated version (folder 'transliterated') using the American Library of Congress (ALA-LC standard).
Corresponding audio files are available from the Arab-Andalusian music corpus, as well as the Internet Archive URL included in the metadata file ('metadata.csv').
For more information about the exact format and contents of the dataset, please consult the README provided in the archive.
For more information, please refer to http://compmusic.upf.edu/corpora.
JamALT is a revision of the JamendoLyrics dataset (80 songs in 4 languages), adapted for use as an automatic lyrics transcription (ALT) benchmark.
The lyrics have been revised according to the newly compiled annotation guide, which include rules about spelling, punctuation, and formatting. The audio is identical to the JamendoLyrics dataset. However, only 79 songs are included, as one of the 20 French songs has been removed due to concerns about potentially harmful content.
FinchResearch/Lyrics dataset hosted on Hugging Face and contributed by the HF Datasets community
Attribution-ShareAlike 4.0 (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/
License information was derived automatically
Based on 250K lyrics database. Created to perform Supervised NLP sentiment analysis task using Spotify valence audio feature, a measure of the positiveness of the song.
Preparation of the dataset is explained in this notebook.
Thank you Nikita Detkov and Ilya for making the great 250K Lyrics1.csv file that I used for this data set. Thank you Madeline Zhang for the commented Spotify access example code and Spotify for the detailed Developers Spotify API.
Improve a song's positiveness measure by combining lyrics and audio mood measures.
Attribution-NonCommercial 4.0 (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/
License information was derived automatically
Song Lyrics Dataset
Description
This dataset contains a collection of song lyrics from various artists and genres in english. It is intended to be used for research, analysis, and other non-commercial purposes.
Dataset Details
The dataset is organized in a tabular format with the following columns:
Genre (int): Genre of the lyrics
Lyrics (str): The lyrics of the song.
Pop: 979 rows
Rock: 995 rows
Hip-Hop: 1040 rows
Usage
Feel free to use this… See the full description on the dataset page: https://huggingface.co/datasets/Veucci/lyric-to-3genre.
Dataset Card for Dataset Name
Dataset Description
Dataset Summary
This dataset consists of roughly 480k english (classified using nltk language classifier) lyrics with some more meta data. The id corresponds to the spotify id. The meta data was taken from the million playlist challenge @ AICrowd. The lyrics were crawled using "[song name] [artist name]" as string using the lyricsgenius python package which uses the genius.com search function. There is no… See the full description on the dataset page: https://huggingface.co/datasets/brunokreiner/genius-lyrics.