Skip to content

GustavoMSevero/JARVIS-Virtual-Personal-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jarvis image

JARVIS - Virtual Personal Assistant

Just A Rather Very Intelligent System


English project description:

The project idea is develop a personal virtual assistant like Jarvis from "Iron Man" movie or closer to that meaning you can ask questions to the assistant and it will anwser by searching in the internet. We can ask about water formula, for example, and it will answer saying and showing you the formula, asking for an element composition and the same way show and say to you. Performing tasks, like making a simple calculation, displaying and speaking the answer and running command on connected devices. And, as a common task, to do image recognition.

But the main idea of this project is to make the assistant help me on domestics e professionals tasks. Domestics: all kind of home control. professionals: be the inventor assistant, help to create things and so on kkkkkk

There is Siri(Apple), Google Assistant(Google), Alexa(Amazon), Watson(IBM) and Cortana(Microsoft). The best are, Watson and Google Assisant, but the little problem we can't use them the same way i mentioned above and even if we could would be paid as they already are. OK, they do a lot of things, but have limit.

There is a project called Jarvis but run only on windows! It talks and run command on connected devices.

I want to have and give possibility for interested developers freedom to create as we want, so i created this repository to share our codes

NOTE: Yes, i know, the idea is VERY complex, because of that i count on the help of interested developers

Decrição em português do projeto:

A ideia deste projeto é criar um assistente virtual pessoal, assim como o Jarvis do filme "Homeme de Ferro" ou o mais próximo daquilo, ou seja, você poderá fazer perguntas ao assistente e ele responderá com base em pesquisa na internet e/ou base de dados. Poderemos perguntar a fórmula da água, por exemplo e ele responderá e mostrará a fórmula, pedir a composição de um elemento e ele falar e mostrar, executar tarefas, como desde um simples cálculo, exbindo e falando o resultado e executar comandos em dispositivos conectados. Não preciso, nem falar, que fará o reconhecimento de imagens/fotos.

Mas a ideia, principal, desse projeto é fazer com que o assistente me ajuda nas tarefas domésticas e profissionais. Domésticas: lembretes, avisos, controlar a casa, entre outros, o que vier a mente. Profissionais: ser o braço direito do investor, ajuda a criar e por aí vai kkkkkk

Existe a Siri(Apple), Google Assistant(Google), Alexa(Amazon), Watson(IBM) e Cortana(Microsoft). Os melhores desses são IBM Watson e Google Assistant, o problema é que não podemos usá-los da forme que proponho e mesmo que pudéssemos, seriam pagos, como já são. OK, eles fazem bastante, mas tem limite.

Há, também, um projeto chamdo Jarvis, porém, só roda no Windows! Fala e executamos comandos, mas não aprende.

Quero ter e dar, aos desenvolvedores interessados, liberdade para criarmos como quisermos, então criei esse repositório para compartilharmos códigos para testes e irmos montando o assistent, em python.

OBS: Sim, eu sei, a ideia é BEM complexa, por isso conto com a ajuda de desenvolvendores interessados

Goals/Steps

  • Voice recognition.
  • Make JARVIS Talk.
  • Ask questions to JARVIS and it answer speaking.
  • Make JARVIS search on internet, from questions asked.

... mais objetivos virão kkkk

Pocs/tests (test files)

Na pasta python/pocs-tests/google_speech_recognition/ gsr.py as libs instaladas foram:

Na pasta python/pocs-tests/textToSpeech_using_pyttsx3/ ttspeech.py as lib instalada foi:

OBS: Apesar de precisar apenas essa lib, outras foram instaladas junto.

About

Just A Rather Very Intelligent System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages