About - CSharpTeoMan911/Eva GitHub Wiki

Eva is an A.I. assistant that has the purpose of helping individuals multi-task and also to assist people with disabilities use the computer with a greater ease. Eva is using Natural Language Processing
to perform speech recognition with the Windows 10 Online Speech Recognition online speech recognition engine, and the in-proc (offline) Vosk speech recognition engine.
Eva is using the in-proc speech recognition for wake word detection, the online speech recognition for command detection, and the built in Natural Language Understanding
engine for command-content extraction.
Eva can open, close applications, search content on websites, send queries to ChatGPT, take screenshots, set timers, interact with the OS' settings menu, as well as being able to execute custom commands created by the user.
Eva can be downloaded as a standalone application from either the Release section of this repository as well as from SourceForge. The item to be downloaded is a Microsoft Installer (.msi)
file named Eva.msi
, which upon execution will install the application on the user's computer.
Another alternative for running the application is for the user to compile the executable binary based on the source-code, which can be done by downloading the whole latest Release
from the repository's Release section and setting up the project by following the instructions.
-
This application is working only on
Windows
versions fromWindows 10
and upwards. -
Searching content on web-applications or opening web-applications will be done using the default web-browser on your computer and this will determine the speed and performance with which this operations will be executed.