SMART Speech Recognition For IoT Systems

2022 ELE Engineering Design Project (FM06)


Faculty Lab Coordinator

Farah Mohammadi

Topic Category

Consumer Products/Applications

Preamble

Recently, the progress of smart voice recognition applications become more mature. For that purpose, microcontroller-based sound recognition unit with low price and high performance has laid a solid foundation for the security applications of wireless home automation technology. The IoT are used to help elderly and disabled people for controlling the household appliances. Therefore, this work tries to use a voice-controlled home automation system, so that the customers can used this application for multi tasks as opening or closing doors using their voices via the Phone App. In addition, this work can consider fingerprint or finger vein recognition for intelligent detection.

Objective

To create a voice-controlled automation system features and increases the ability of IoT projects, therefore the objective is to design a house controlled based on speech recognition. The voice input device is used to collect the information and carry out content identification. The sound-based recognition system will able to check the voice commands and prior stored voice segments for verification. A piece of voice information must be processed and sent to the remote server and the remote server for controlling.

Partial Specifications

• Create a customized iPhone/Android App for Smart voice recognition control system
• Enable the App to communicate with Multiple voice recognition units.
• The App must have ability to register and initialize Multiple voice recognition units with password
• The App must have ability to receive a message from the voice recognition units when open/close door is happened.
• The App must have ability for the history information per voice recognition unit on a daily, weekly or monthly basis.

Voice recognition units Software:

• The program must be able to provide connection between Microcontroller with the Wifi system
• To write the program between voice sensing unit and microcontroller to recognize the sound.
• The Microcontroller software should sense the voice recognition units’ signals and provide the required commands to cell phone for running the APP.

Suggested Approach

• Application of ESP8266 unit or similar devices for wifi connection, Arduino Uno microcontroller board based on the ATmega328P or similar Microcontroller. Electromagnetic switch Relay to control on doors opening.
• Use appropriate open source software for communication between Microcontroller and the cell Phone
• Use appropriate software and protocol to perform the WSN connection in real time via WSN to the router.

Group Responsibilities

1. Perform Literature survey about using DNN algorithms for fingerprint or finger vein recognition;
2. Collect and design the technical information for implement the system under consideration;
3. Implementation and verification of the entire system with the above objectives;
4. Write a technical report and introduce the running results at the end of this project by stating the main step of running the APP and the technical connection between the microcontroller and WSN router.

Student A Responsibilities

To design and implement hardware connections between microcontroller and sound sensing element as voice recognition unit.

Student B Responsibilities

To design and implement the microcontroller software programming and WSN connections between Microcontroller and routers.

Student C Responsibilities

To design and perform the program related with iPhone/Android App software

Student D Responsibilities

To provide and design the total algorithms and flow chart of main work between the Microcontroller and cell Phone App

Course Co-requisites

Communication Systems, familiar with microcontrollers & programming

To ALL EDP Students

Due to COVID-19 pandemic, in the event University is not open for in-class/in-lab activities during the Winter term, your EDP topic specifications, requirements, implementations, and assessment methods will be adjusted by your FLCs at their discretion.

 


FM06: SMART Speech Recognition For IoT Systems | Farah Mohammadi | Sunday September 11th 2022 at 01:46 PM