Speech Recognition Calculator

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