Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/eye
audio
certs
css
data
docs
midi
resources
src
tools
.gitignore
LICENSE.md
README.md
index.html
package.json
tsconfig.json
tslint.json
version.sh
yarn.lock

README.md

robokit

RoboKit

RoboKit

An electron app for transforming a device (i.e. Mac, Raspberry Pi, etc.) into a voice-driven robot.

Note: This a work in progress.

Medium article about robokit

see also: https://github.com/wwlib/robocommander

Demo Video - YouTube

Config

  • duplicate data/config-example.json and rename it config.json
  • add your Bing STT subscription key
  • add your LUIS credentials
  • (optional) upload docs/LUIS-knowledge-graph.json to LUIS to configure a new NLU app

Building

yarn
yarn rebuild (see below)
yarn start

Dependencies

OSX

brew install sox

compiling snowboy for electron

snowboy needs to be recompiled for electron using

yarn rebuild

This is equivalent to electron-rebuild -f -w snowboy See: https://github.com/dolanmiu/MMM-awesome-alexa/issues/91

UI

Say

  • Hey Robo, what time is it?
  • Hey Robo, tell me a joke.
  • Hey Robo, who is your favorite robot?

Notes

RoboKit uses:

License

MIT

You can’t perform that action at this time.