Speech Recognition Calculator by malj

VIEWS: 188 PAGES: 19

									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).
Existing products fail to adequately fulfill the needs of the population with disabilities, hands-free operation.



Why create this Product?



 

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() Y Delimiter? N

Serial.clear()

Serial.read()

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


								
To top