The future Voice assistant of the /e/ OS
Take control of your smartphone with your voice. Like Google Assistant, Alexa or Cortana, Elivia is a voice assistant but free and open-source. It can help you to do your everyday task. It is private by default and completely customizable.
With a android app and the help of the Vosk lib to translate your speech to text. To detect the intention and understande what you want we use RASA as NLU and Spacy as NLP. After this we extract all the entities (like the personne you want to call). With all of this we take action !
Intent | Server | App | Descritption |
---|---|---|---|
hello | ✔️ | ✔️ | say hello |
mood | ✔️ | ✔️ | ask your mood |
open | ✔️ | ✔️ | open an application on the phone |
search | ✔️ | ✔️ | search somthing on the Web |
alarm | ✔️ | ✔️ | set an alarm |
clock | ✔️ | ❌ | get the time for anywhere |
chrono | ✔️ | ❌ | start a chrono |
weather | ✔️ | ❌ | get the weather for anywhere |
plan | ✔️ | ❌ | start the naviguation map to go anywhere |
call | ✔️ | ✔️ | make a call to one of your contact |
message | ✔️ | ✔️ | text a message to one of your contact |
sport | ✔️ | ❌ | start a sport session |
music | ✔️ | ✔️ | start a music |
calculator | ✔️ | ❌ | make calcul |
reminder | ✔️ | ✔️ | add a reminder |
git clone https://github.com/PoCInnovation/Elivia-AI.git
cd Elivia-AI/server
source ./venv/bin/activate rasa train rasa run --enable-api
git clone https://github.com/PoCInnovation/Elivia-AI.git
cd Elivia-AI/androidApp
open the project with android studio
cd Elivia-AI/RASA_assistant/actions
rasa run actions (Starts an action server using the Rasa SDK.)
cd ../
rasa shell (Loads your trained model and lets you talk to your assistant on the command line.)
@RedGinor Mark BEKKER @celestecote21 Céleste Cote @Mikatech Mikael VALLENET