Olá, tudo bem? Jarvis é um Assistente Pessoal desenvolvido com o intuito de aprender Machine Learning e também estudar um pouco de Python.
Atualmente ele tem poucas funções, mas irá ser atualizado assim que tiver melhorias (e tempo, rs), as funções atuais são:
- Reconhecimento de voz
- Responde em áudio com a voz dele
- Calcula números (multiplicação, divisão, adição e subtração)
- Responde as horas atuais
- Responde a data atual
- Responde o clima na cidade programada (Padrão: Osório/RS)
- Envia SMS para a lista pré-estabelecida (Ainda quero pegar a lista de contatos do celular)
- Aprende! É só falar assim "Jarvis, quando eu falar FRASE_1 você diz FRASE_2"
- Busca na memória as frases aprendidas
- Se perguntar, ele avisa o nível da bateria
- Baixa filmes por torrent (Precisa ter o WebTorrent CLI previamente instalado)
- Reproduz/Pausa músicas que estão sendo tocadas no Spotify conectado (precisa configurar o Spotify no notebook).
- Ele pesquisa no Wikipédia, só falar "Jarvis, pesquise SOBRE_X_ASSUNTO"
- Busca e conecta em dispositivos Bluetooth
Dentro do diretório do projeto Assistente Pessoal você vai fazer:
-
Instale a versão mais atual do Python 3, rode esse comando
sudo apt install python3 -
Rode o arquivo config.py dentro da pasta do projeto com o comando
python3 config.py -
Aguarde a configuração concluir.
-
Caso você queira escutar e pausar músicas você precisa configurar o Spotify CLI no seu Linux, siga esse tutorial.
Primeiramente tenha certeza de que está tudo configurado conforme o tutorial acima.
Abra o Terminal e acesse a pasta do Projeto Jarvis, após isso digite no Terminal:
python3 start.py
Aparecerá no Terminal a frase Fale agora, só perguntar o que deseja e aguardar ele responder, fale assim:
Jarvis quais as leis da robótica
Nota: O Projeto Jarvis é algo criado com o intuito de se divertir quando estava bêbado, então não me zoem, quero automatizar melhor a instalação e configuração dele, obrigado.
Desenvolvedor: Jocimar Lopes Créditos: Jocimar Lopes