Skip to content

DonatNathan/arya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arya

Arya, my own virtual assistant. And more than it. Yes.

Install dependencies

sudo apt install git cmake build-essential libopencv-dev libx11-dev libxrandr-dev libxcursor-dev libxi-dev libopengl-dev libgl1-mesa-dev libudev-dev libfreetype6-dev libvorbis-dev libogg-dev libflac-dev

Setup code environment

sudo snap install --classic code

In the .vscode/c_cpp_properties.json:

"includePath": [
    "${workspaceFolder}/**",
    "${workspaceFolder}/includes",
    "${workspaceFolder}/build/_deps/sfml-src/include"
],

Clone

git clone git@github.com:DonatNathan/arya.git
cd arya

Install externals

Create and move to external folder.

mkdir external
cd external

Clone and get a whisper model.

git clone https://github.com/ggml-org/whisper.cpp.git
cd whisper.cpp
sh ./models/download-ggml-model.sh base.en

Build

mkdir build
cd build
cmake ..
cmake --build .

Run

Classic mode:

./bin/Arya

Debug mode (no speaking, command line):

./bin/Arya --debug

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors