Presentation is loading. Please wait.

Presentation is loading. Please wait.

Performed by : Matan Cohen & Sefi Cohen Instructor: Mony Orbach המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.

Similar presentations


Presentation on theme: "Performed by : Matan Cohen & Sefi Cohen Instructor: Mony Orbach המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי."— Presentation transcript:

1 Performed by : Matan Cohen & Sefi Cohen Instructor: Mony Orbach המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering דו ” ח סיכום פרויקט Smart Home Infrastructure Based On Voice Recognition סמסטר אביב תשע " ד 1

2 Abstract המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 2 Back in the sixties there was a talk of a house that can automatically preform autonomous actions. Until recently the technology was possible but very expensive. After the breakout of the internet of things, smart phones and smart little embedded system on chip this dream became cheaper. Even though it is less expensive than before still the final product cost a lot of money to the customer and in addition in most products the system needs some kind of remote control (web page, android application etc.) and its not hands-off. In this project we have built a cheap functioning prototype for a smart home system which is based on voice recognition commands. The infrastructure is hardware and software extendible (means that we can add more components and commands in the future easily) and indicates on actions being performed.

3 System description המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 3 The SW components in project were programmed in python and run on 3 HW components include in this project : Raspberry Pi - Linux environment Listener program – record the voice from the microphone and send the wav file to voice recognition unit. Voice recognition unit – based on WIT learning speech recognition web service online. RabbitMQ SERVER (can be PC or Rpi) – Linux environment Server SW– receive and send the analyzed messages from client to client. Command Parser– parse the received string and send a signal to the right Galileo to run the right add-on script Galileo – Arduino environment Add-ons scripts written in python using Arduino library. Scripts like lights and blinds are already implemented.

4 Specification המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 4 –1 SD card with linux image on it (for Rpi) –2 mini SD card (linux image on it for Galileo’s) –1 USB sound card (for headphones) –1 Raspberry pi card –2 Galileo cards –1 PC (the SERVER) –3 Ethernet cables –2 USB microphone –1 Speakers –1 Led circuit –1 Buzzer circuit

5 System Block Diagram המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 5

6 System Block Diagram המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 5


Download ppt "Performed by : Matan Cohen & Sefi Cohen Instructor: Mony Orbach המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי."

Similar presentations


Ads by Google