On-device, Offline Spleeter Solution For Android & iOS
Spleeter is Deezer source separation library with pretrained models written in Python and uses Tensorflow. It makes it easy to train source separation model (assuming you have a dataset of isolated sources), and provides already trained state of the art model for performing various flavour of separation
Vocals / drums / bass / piano / other separation