Fork of Priler/jarvis (CC BY-NC-SA 4.0) https://github.com/Priler/jarvis
Find a file
2023-04-13 23:18:31 +05:00
Crysis2 Sounds v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
custom-commands v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
Jarvis Sound Pack v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
pv_custom_keywords PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
sound v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
utils PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
.gitignore Initial commit 2022-12-15 04:17:16 +05:00
_stt.py PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
config.py v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
latest_silero_models.yml Initial commit 2022-12-15 04:17:16 +05:00
main.py v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
main_old.py v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
README.md Some readme, bruh 2023-04-13 23:18:31 +05:00
requirements.txt v3.0 very early (aka Jarvis update) 2023-04-13 23:12:02 +05:00
speech.wav Initial commit 2022-12-15 04:17:16 +05:00
stt.py PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
stt_google.py PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
stt_picovoice.py PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
stt_vosk.py PicoVoice added + Hogwarts Legacy assistent test 2023-03-28 19:03:36 +05:00
tts.py Initial commit 2022-12-15 04:17:16 +05:00

Kesha v3.0 very early (aka Jarvis update)

Simple Voice Assistant made as an experiment using Silero & Vosk.
Later on Picovoice Porcupine Wake Word Detection & ChatGPT was added.

image

The code has NOT been polished and is provided "as is". There are a lot of code that are redundant and there are tons of improvements that can be made.

Installation

First, install the requirements, the file is just a pip freeze 'k.
Second, check config.py and set required values.
Next, just run the main.py script.

And don't forget to put models of Vosk to main folder.
You can get the latest from the official website.
The one I was using is small.

Author

(2022) Abraham Tugalov