Skip to content

luanbrandaoo/byte-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Byte Robot

The Byte Robot is a school project, with the aim of building an interactive and intelligent autonomous robot.

Server

Installing on server

  • Install Python 3.9

  • Install eSpeak

  sudo apt install espeak
  • Install FFmpeg
  sudo apt install ffmpeg
  • Install Python requirements
  pip install -r requirements.txt
  • Install Spacy portuguese models
  python3 -m spacy download pt_core_news_lg
  • Install Ngrok

  • Set api keys on credentials.json

{
  "openweathermap": ""
}
  • Start server running main.py

Using Docker

docker run --network="host" -it byte

Environment Variables

To run this project, you will need to add the following environment variables to "modules/credentials.json"

{
  "openweathermap": ""
}

Credits

Other

The "tools" folder includes some useful files for the development.

  • "xlsx_to_json.py" can be used to convert an xlsx file into a json file. It is specially used to write the jokes file.