1.0.0 • Published 6 years ago

project_alias v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

Project: Alias

A trainable parasite for the surveillance age.

Build Status npm version License: MIT

Project Alias is a open-source parasite to train custom wake-up names for smart home devices while disturbing the their build in microphone. This node app is a sound classifier running on a raspberry pi zero and can be trained from a web-app.

Setup 🔧

How to prepare and setup a raspberry pi zero for this project.

  1. Download the latest version of Raspbian and flash your micro SD card with Etcher

  2. Copy the ssh and wpa_supplicant.conf files to the SD card (boot)

  3. Edit the wpa_supplicant.conf to match your wifi settings. Insert the card to the raspberry pi

  4. In terminal ssh into the pi: sudo ssh pi@raspberrypi.localDefult password is 'raspberry'. To change password use the 'passwd' command

  5. Update your pi:

sudo apt-get update && sudo apt-get upgrade
  1. Install nodejs :
sudo apt-get install nodejs npm git-core

Installing

Clone and install sound driver for the ReSpeaker hat and reboot.

cd && git clone https://github.com/respeaker/seeed-voicecard.git
cd seeed-voicecard && sudo ./install.sh

Clone and install the Alias project:

cd && git clone https://github.com/bjoernkarmann/project_alias.git
cd project_alias && sudo npm install

Setup a bootscript:

Use Alias 🍄

Explain how to run the automated tests for this system

Open a browser on your phone and go to raspberrypi.local:8000

Contributers

Made with love by Bjørn Karmann and Tore Knudsen.

License

This project is licensed under the MIT License - see the LICENSE.md file for details