Speech Recognition Calculator ECE L02 - Group 8 Alfredo Herrera John Holmes Josh Liang Alex Kee
2 Presentation Overview Project Objectives Project Objectives Project Approach Project Approach Design Overview Design Overview Market Analysis Market Analysis Cost Analysis Cost Analysis Current Status Current Status
3 Project Objectives Currently a Speech Recognition Calculator with the following features does not exist: Currently a Speech Recognition Calculator with the following features does not exist: Hands-free user interaction. Hands-free user interaction. Ability to perform simple arithmetic. Ability to perform simple arithmetic. Reasonable accuracy. Reasonable accuracy. Inexpensive cost. Inexpensive cost. Our group seeks to create such a Speech Recognition Calculator. Our group seeks to create such a Speech Recognition Calculator.
4 Project Objectives For Who? For Who? Population with disabilities (limited hearing, vision, and movement). Population with disabilities (limited hearing, vision, and movement). Why create this Product? Why create this Product? Existing products fail to adequately fulfill the needs of the population with disabilities, hands-free operation. Existing products fail to adequately fulfill the needs of the population with disabilities, hands-free operation. What is the Cost? What is the Cost? ~$200 final sale price. ~$200 final sale price. ~$100 to manufacture. ~$100 to manufacture.
5 Project Approach Arduino HardwareUserSoftware Arrows denote flow of data
6 Design Overview
7 Hardware Design: Flowchart
8 Design Overview Hardware: Hardware: HM2007 interfaced with Arduino HM2007 interfaced with Arduino Read 8 bits Read 8 bits Software: C and Java Software: C and Java Arduino Arduino Programmed with C Programmed with C Java acts as GUI Java acts as GUI
9 Design Overview
10 Software Design: Code Flowchart
11 Software Design: Processing Flow Serial.read() Delimiter? GUI Display Serial.clear() Serial.read() N Serial.clear() Y
12 Market Analysis Designed for the disabled. Designed for the disabled. Existing voice recognition calculators on the market fail to combine the following features: Existing voice recognition calculators on the market fail to combine the following features: Hands-free user interaction. Hands-free user interaction. Ability to perform simple arithmetic. Ability to perform simple arithmetic. Reasonable accuracy. Reasonable accuracy. Inexpensive cost. Inexpensive cost.
13 Cost Analysis
14 Cost Analysis
15 Cost Analysis
16 Cost Analysis
17 Current Status: Objectives Met Completely Hands Free Completely Hands Free Cost is around $230 Cost is around $230 Recognizes Numbers, Operators, and Words Recognizes Numbers, Operators, and Words Accuracy within 70% Accuracy within 70% Remote Connection Capability Remote Connection Capability
18 Current Status: Problems Speaker Independence: Speaker Independence: Accents Accents Tone Tone Accuracy: Accuracy: Four Four Six Six Software: Software: Arithmetic Solution Arithmetic Solution Java to C Interfacing Solution Java to C Interfacing Solution
19 Questions?