You are on page 1of 1

Home Automation System (JARVIS) A. Overview I.

A system consisting of a computer interface linked to Arduinos that control lights, music, and other items. II. The system would also be able to interface more naturally with the user through voice recognition and speech synthesis. B. Computer-User Interface I. direct interface a. Ubuntu Server Running a shell script i. Easy to build ii. More reliable iii. Harder to use b. Ubuntu Desktop with a GUI i. Harder to build ii. Easier to use II. Voice recognition Interface a. basic syntax i. single command: JARVIS+command+please ii. start dialog: JARVIS iii. end dialog: Thank You iv. ex: JARVIS lights please b. possible commands i. news brings up the news options facebook - reads 10 latest facebook statuses twitter reads 10 latest tweets RSS reads specified RSS feed ii. lights switches the lights on or off iii. windows opens or closes shades iv. play... playlist plays specified playlist song plays specified song etc. c. sample dialog User: JARVIS JARVIS: yes master U: news please J: facebook, twitter, or RSS U: facebook please J: (reads facebook statuses) U: play playlist 'Zac Brown Band' please J: (begins to play song) U thank you J: no problem

You might also like