Huvas, short for Heuristic Universal Voice Assistance System, aims to be the next-gen Voice Assistance System.
Huvas is composed by a server component, that will do most of the job of elaborating the user’s requests, and several clients (for the various platforms) that will collect the voice requests by the user, pass it to the server, and give back the server’s results.
The reason I went for a client-server model is to offer the user an uniform experience regardless of the client (PC, Mac, Android, iPhone, etc.) he/she is using at the moment; that is because the server will hold the main copy of all the user’s information and data, do any elaboration just once, and sync only the results to the client.
For the moment this page is just a placeholder since the Huvas development just barely started and there will be no news for quite some time, but please come back in few months for the first testing releases of Huvas.