Assistentepessoal

Assistente pessoal virtual desenvolvida com Python 🤖
Alternatives To Assistentepessoal
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Naomi207
13 days ago50mitPython
The Naomi Project is an open source, technology agnostic platform for developing always-on, voice-controlled applications!
Jarvis121
12 days ago204July 06, 2022mitPython
Fully Functional Voice Based Natural Language UI
Assistentepessoal101
7 months ago2Python
Assistente pessoal virtual desenvolvida com Python 🤖
Jarvis17
9 months agon,ullgpl-3.0Python
J.A.R.V.I.S is an AI personal assistant made in python. (It works offline!)
Jarvis4
2 years agon,ullmitPython
Jarvis is a personal voice assistant inspired by the Marvel movie series
Jarvis Ai Assistant1
2 years agogpl-3.0Python
A true Artificial Intelligent Assistant with ALICE as backend and offline speech recognition with vosk engine and pyttsx3 as text to speech engine
Sara1
3 years ago1mitJavaScript
Sara is a prompt that: listens for commands (keyboard or voice recognition), executes a built in command or a plugin based on regular expression string matching, then uses text-to-speech give the answer. Now with vision support through USB webcam (WIP).
Voicify1
6 months agogpl-2.0PHP
To generate spoken notification
Alternatives To Assistentepessoal
Select To Compare


Alternative Project Comparisons
Readme

Assistente Pessoal com Python

Fala pessoal, essa a Ana, uma assistente pessoal virtual que escuta os seus comandos de voz e executa-os!

Features:

  • ** Horrio atual:** "Que horas so?"
  • ** Pesquisa no Google:** "Pesquisar objeto no Google"
  • ** Cotao de dlar, euro e bitcoin:** "Qual a cotao do dlar no momento?"
  • ** ltimas 5 notcias do momento:** "Quais as ltimas notcias?"
  • ** 5 filmes mais populares do momento:** "Quais os filmes mais populares no momento?"
  • ** Abrir a melhor msica, banda e lbum do mundo no Spotify:** "Qual a melhor msica do mundo?"
  • ** Clima/tempo:** "Clima em So Paulo"
  • ** Tradutor para ingls e portugus:** "Traduzir para o ingls"
  • ** Criar e visualizar lembretes:** "Criar novo lembrete" ou "Visualizar lembretes"
  • ** Abrir programar na sua mquina:** "Abrir Discord"
  • ** Desligar computador em 1 hora ou meia hora:** "Desligar computador em uma hora"
  • ** Cancelar desligamento do computador:** "Cancelar desligamento"
  • ** Fechar a assistente:** "Fechar assistente"

Tecnologias utilizadas:

Como executar:

1. Instale Python na sua mquina, por meio deste link

2. Faa um clone desse repositrio na sua mquina:

  • Crie uma pasta no seu computador para esse programa, recomendo colocar o nome Assistente Pessoal
  • Abra o git bash ou terminal dentro dessa pasta
  • Copie a URL do repositrio
  • Digite git clone <URL copiada> e pressione enter

3. Instale as bibliotecas necessrias pelo terminal, dentro dessa pasta criada:

  • gTTS: pip install gTTS
  • playsound: pip install playsound
  • beautiful soup 4: pip install beautifulsoup4
  • speech recognition: pip install SpeechRecognition
  • translate: pip install translate caso aparea algum erro referente a alguma das bibliotecas importadas no programa, jogue o nome dela no Google e faa a instalao e passo a passo necessrios

4. Baixe a ferramenta de lembretes:

  • Acesse o Notezilla e faa o download
  • Utilize o caminho C:\Program Files\Conceptworld\Notezilla para instalao

5. Crie sua chave para as APIs:

API de filmes:

  • Acesse o The Movie DataBase e faa seu cadastro
  • Em configuraes, acesse API e crie uma nova chave
  • Copie a chave e cole no token da funo filmes(), substituindo a frase <suachaveapi>

API de clima:

  • Acesse o Open Wheather Map e faa seu cadastro
  • Confirme o email recebido e em configuraes, acesse suas API Keys
  • Copie a chave e cole no token da funo clima(), substituindo a frase <suachaveapi>

6. Preencha os caminhos dos programas na sua mquina:

  • Pesquise os caminhos dos seguintes programas executveis na sua mquina: Google Chrome, Visual Studio, Visual Studio Code, Discord e Notion
  • Abaixo do comentrio abrir programas do computador, cole o respectivo caminho em cada chamada de funo
  • Exemplo: os.startfile("C:\Program Files\Google\Chrome\Application\chrome.exe")
  • Caso queira adicionar ou deletar algum programa, faa isso utilizando o padro do cdigo

7. Execute o programa pelo terminal:

  • Digite python assistente.py

Estudos:

Na pasta estudos voc escontra alguns cdigos simples, que eu utilizei para aprender sobre as ferramentas, inclusive utilizando outras como espeak e pyttsx3

Popular Text To Speech Projects
Popular Jarvis Projects
Popular Text Processing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Text To Speech
Jarvis