A voice assistant that I wrote for my Arch setup in C++ using SDL3 and whisper.cpp
First, clone the repo and cd into it:
git clone https://github.com/BobyWoby/Archie.git
cd ArchieNext, install the dependencies (SDL3 and whisper.cpp):
git clone https://github.com/ggml-org/whisper.cpp.git ./vendored/whisper
git clone https://github.com/ggml-org/whisper.cpp.git ./vendored/SDLInstall the default whisper model to be run:
sh ./vendored/whisper/models/download-ggml-model.sh base.enBuild the project with CMake:
mkdir build && cd build # create a build directory and cd into it
cmake ../
makeRun the executable:
./Release/archie