RapBank
R
Rapbank
Overview :
RapBank is a dataset focused on rap music, collecting a large number of rap songs from YouTube and offering a meticulously designed data preprocessing workflow. This dataset is significant for the field of music generation as it provides a wealth of rap music content that can be used for training and testing music generation models. The RapBank dataset includes 94,164 song links, successfully downloaded 92,371 songs, totaling 5,586 hours of music, covering 84 different languages, with English songs accounting for the majority, approximately two-thirds of the total duration.
Target Users :
The target audience includes music researchers, developers of music generation models, and music enthusiasts for non-commercial purposes. RapBank offers a vast collection of rap music data, making it suitable for training and testing music generation models, while also providing rich data resources for music researchers.
Total Visits: 474.6M
Top Region: US(19.34%)
Website Views : 48.0K
Use Cases
Music researchers use the RapBank dataset for style analysis of rap music.
Developers of music generation models utilize RapBank to train rap music generation models.
In the education sector, teachers use RapBank as teaching material to help students understand the characteristics of rap music.
Features
Includes 94,164 song links, with 92,371 songs successfully downloaded.
Total duration reaches 5,586 hours, with an average song length of 218 seconds.
Covers 84 different languages, with English songs having the longest total duration.
Provides a data preprocessing workflow, including source separation, segmentation, and lyrics recognition.
Allows for non-commercial downloading and use, adhering to the CC BY-NC-SA 4.0 license.
Suitable for training and testing music generation models.
How to Use
1. Visit RapBank's GitHub page to learn about the dataset's details and usage terms.
2. Download the RapBank dataset and place it in your local directory.
3. Follow the provided guidelines to install any necessary dependencies.
4. Use the provided pipeline.sh script to process the data, specifying the input data path and the feature storage path.
5. Choose a processing stage from 0 to 5 as needed and execute the script to initiate data processing.
6. Once data processing is complete, you can use the RapBank dataset for training music generation models or conducting music research.
AIbase
Empowering the Future, Your AI Solution Knowledge Base
© 2025AIbase