hal8k
September 3, 2024, 9:33am
1
Is there a way to include the OpenVino AI plugins for Audacity for music separation in Endeavour?
Currently there are build instructions for Ubuntu 22.04 only:
# Audacity OpenVINO module build for Linux (Ubuntu 22.04)
Hi! The following is the process that we use when building the Audacity modules for Linux. These instructions are for Ubuntu 22.04, so you may need to adapt them slightly for other Linux distros.
## High-Level Overview
Before I get into the specifics, at a high-level we will be doing the following:
* Cloning & building whisper.cpp with OpenVINO support (For transcription audacity module)
* Cloning & building Audacity without modifications (just to make sure 'vanilla' build works fine)
* Adding our OpenVINO module src's to the Audacity source tree, and re-building it.
## Dependencies
Here are some of the dependencies that you need to grab. If applicable, I'll also give the cmd's to set up your environment here.
* Build Essentials (GCC & CMake)
```
sudo apt install build-essential
```
* OpenVINO - Download appropriate version from [here](https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.2/linux). For these instructions, we will use ```l_openvino_toolkit_ubuntu22_2024.2.0.15519.5c0f38f83f6_x86_64.tgz```.
```
# Extract it
tar xvf l_openvino_toolkit_ubuntu22_2024.2.0.15519.5c0f38f83f6_x86_64.tgz
This file has been truncated. show original
There is a whisper.cpp-openvino plugin but this is only for background noise suppression, its the openvino-models that provide music separation.
Thanks in advance for any help.
Bink
September 4, 2024, 12:37am
2
You might consider making an AUR package request for this plugin. Hopefully, someone in the community who might also be interested, will take on that task.
There are some details on how to do that here:
https://bbs.archlinux.org/viewtopic.php?id=41850
1 Like