Skip to content
This repository has been archived by the owner on Mar 14, 2024. It is now read-only.

HomeIO is an all-in-one offline home Automation System with Inbuilt Voice Detection and Power Usage Tracker

Notifications You must be signed in to change notification settings

teamoptimusai/homeio-smarthub-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HomeIO SmartHub Firmware (Python)

HomeIO is an all-in-one offline home Automation System with Inbuilt Voice Detection and Power Usage Tracker.

Features

  • Voice Activity Detection
  • Speech to Text
  • Natural Language Understanding (Intent and Entity Recognition)
  • Command Controller
  • Power Usage Tracker

Setup

Step 1: Create a new python environment

conda create -n homeio python=3.7
conda activate homeio

Step 2: Install dependancies

pip install -r requirements.txt

Step 3: Download Weights using

sh core/models/get_weights.sh

Step 4: Run the program

sh run.sh

Contributing

You are welcome to join the HomeIO Community through applyting to Optimus AI via sending an email to irugalbandarachandra@gmail.com

Read more about contributing.

License

MIT License