Últimas Notícias, Todoist, Previsão do tempo, Spotify, Controle de dispositivos IoT (MQTT)...
CARISMA 100%, FRANQUEZA 1000%
- bs4 (BeautifulSoup4)
- gtts
- gcloud
- google-api-python-client
- paho.mqtt
- pyaudio
- playsound
- requests
- speech_recognition
- subprocess
- webbrowser
Clonar o Repositório:
git clone https://github.com/ricardomerces/RosieAssistentePessoal.git
Entrar no diretório RosieAssistentePessoal:
cd RosieAssistentePessoal
Criar um ambiente virtual:
python3 -m virtualenv venv
Ativar o ambiente virtual:
source venv/bin/activate
Instalar as dependências:
pip install -r requirements.txt
Instalar a Rosie
python3 setup.py install
Escolha a API a ser utilizada com o Speech Recognition (Speech to Text) https://github.com/Uberi/speech_recognition
Crie o arquivo config.json a partir do template config.json.template e configure TODOS os parâmetros!(hotword, mqtt, Openweather(key), todoist(key/projeto), etc).
cd RosieAssistentePessoal
python3 rosieAsistentePessoal/rosie.py
Cria Áudios (mensagens pré gravadas)
python3 rosieAsistentePessoal/cria_audio
- liga/desativa BUNKER Controla iluminação do escritório (IoT com MQTT)
- notícias Reproduz as últimas notícias
- tarefas Lista as tarefas não concluídas do INBOX (todoist)
- previsão do tempo Informações sobre mínima e máxima (openweather)
- tempo agora Informações sobre temperatura e condição Climática (openweather)
- toca <NOME DO ÁLBUM> Reproduz o álbum no spotify (web player)
