Change Your Singer: A Transfer Learning Generative Adversarial Framework for Song to Song Conversion
Song to song conversion powered by CycleGAN.
I trained a model that lets you listen to any song you want in the voice of any artist you want using CycleGANs from images but applied to audio.
This was part of my undergrad research internship and my first exposure to deep learning.
In this project:
- Developed an end-to-end deep learning pipeline for song-to-song conversion powered by GANs
- Collected & labelled non-parallel audio datasets of singers from YouTube
- Used pre-trained U-Net to extract vocals
- Trained CycleGAN to convert vocals to target singers in TensorFlow
