Repository navigation
Developing Audio Replacer
Shob3r edited this page Dec 15, 2025
·
2 revisions
Here's a guide on what you'll need to contribute to Audio Replacer or build the app from its source code:
Download and install the following:
- Visual Studio 2026. Select the "Desktop development with C++" workload
- Rustup. You will need Visual Studio installed before installing the rust toolchain
- NodeJS
- Git for Windows or GitHub desktop
- CMake for Windows
- LLVM compiler for Windows. You may have to scroll a bit to find a binary for Windows
CMake and LLVM are required because of the whisper-rs crate using them exclusively. The Visual studio versions do not appear to work for me either, but if it works for you, you should probably be using that
First, Install the following packages:
sudo apt install build-essential git cmake rustup llvm clang libwebkit2gtk-4.1-dev curlsudo pacman -S base-devel git cmake rustup llvm clang webkit2gtk-4.1 curlNext, Install NodeJS with nvm (Commands taken from the official NodeJS website):
# Download and install nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# in lieu of restarting the shell
\. "$HOME/.nvm/nvm.sh"
# Download and install NodeJS:
nvm install nodeFinally, initialize Rust toolchain:
rustup default stablegit clone https://github.com/lemons-studios/audio-replacer.git...Or you can clone the repository from GitHub desktop or any other GUI based application
Very straightforward:
npm run tauri dev