Speaker
Description
Audio source separation is the process of separating the individual sources from a mixed audio stream. This can be used, for example, to remove the vocals from a song in a karaoke application, to extract voice from a movie to allow for better transcription without background noise, or to remove one specific instrument from your favorite song and playing that instrument yourself.
In this lightning talk I will present the GStreamer "demucs" plugin. The plugin uses a PyTorch music source separation model, that is available as an easily installable Python package, from a GStreamer plugin written in Rust. This mix of technologies provides some interesting technical puzzles.
Speaker Bio
Sebastian works at Centricular on GStreamer and other projects, and has been working on GStreamer for almost 20 years now.
Duration of the talk | 5 minutes (lightning talk) |
---|