Professional Documents
Culture Documents
Synopsis of
on
Submitted by
Adarsh Srivastava Avinash Tiwari Ankita Patwal
(0902CS151001) (0902CS151009) (0902CS163D03)
th
B.E. Computer Science & Engineering 6 Semester
(2015-2019 batch)
Guided by
Kirti Raj Bhatele, Asst. Professor
Department of Computer Science & Engineering
Table of Contents
1. TEAM DETAILS………………………………………………………………………….1
2. OBJECTIVE……………………………………………………………………………….2
3. INRODUCTION…………………………………………………………………………...3
4. PROBLEM STATEMENT………………………………………………………………...4
5. SOLUTION STATEMENT………………………………………………………………..5
6. TECHNICAL DETAILS…………………………………………………………………..6
6.1 Development Platform details………………………………………………………...6
6.2 Software Model used……………………………………………………………….....6
6.3 Activity Diagram………………………………………………………………………7
6.4 Use Case Diagram……………………………………………………………………..8
7. INNOVATIVENESS & USEFULNESS…………………………………………………...9
8. CONCLUSION…………………………………………………………………………….10
9. BIBLOGRAPHY…………………………………………………………………………...11
Team Details
Team member 1
Team member 2
Team member 3
1
Objective
Our project provides the facility to speak to your phone to solve simple math problems as well as
it also works as conventional type calculator. Talking to your phone will save your time typing
and do the calculation efficiently.
The objectives of the system are-
This app can be readily used by anyone. This project is used by two types of users
i. Students.
ii. Common people.
Introduction
In the era of human machine interface, speech recognition is being looked upon as highly
fascinating field to achieve human computer interaction. Several applications of speech
recognition have emerged over the past years including voice dialing, voice query recognition for
call routing and simple data entry. Speech recognition is the process of automatic determination
of linguistic information conveyed by human speech using a computer and reconstructing the
text of a spoken sentence from the continuous acoustic signal, overcoming the associated noise
induced disturbances.
Typing independent voice recognition systems have a very strong probability of becoming a
necessity in the workplace in the future. Such systems would be able to improve productivity and
would be more convenient to use.
At its most basic level speech recognition allows the user to perform parallel tasks, (i.e. hands
and eyes are busy elsewhere) while continuing to work with the computer or appliance.
A recent survey conducted among people performing calculations on a daily basis shows that
they prefer using a separate calculator instead of a calculator present in their android phone for
extra features and to achieve multitasking. They suggested that using the default android
calculator is time consuming as they have to switch screens and have to type the equations which
is also time consuming and sometimes a boring and monotonous work to do. Given an option,
they would rather prefer a voice activated calculator in their android phone, to which inputs can
be given in the form of spoken digits and operations, and would display the result on the screen.
This voice activated calculator can be implemented on a basic android phone with no additional
hardware. The developed app would be able to take operands and the operation commands as
voice inputs and perform the mathematical operation and display the output on screen.
Problem Statement
We encounter this situation a lot of times where we have to perform some calculations quickly
but typing the numbers and operators takes a lot of time, hence we cannot perform the
calculations quickly. Another problem with manually typing the numbers and operators is that, it
is an exhaustive task to perform when one has to perform a large number of calculations.
Android voice calculator solves this problem by allowing the users to input their equations or
expressions that they want to calculate by just speaking it aloud, no need to type the numbers and
operators anymore and thereby increasing the speed of calculations to be performed and
eliminating the exhaustive task of typing.
Solution Statement
If the user can input the expressions by speaking them aloud so that the user can perform
calculations quickly, without getting exhausted in typing the equations then the user can increase
its productivity, accuracy and its multitasking ability.
Technical Details
Development Platform details
Hardware Details
Machine: Custom Computer
Processor: Intel core i3
Ram: 4 GB DDR3
Motherboard: Intel Corporation - DH61WW
Software Details
Operating System: Microsoft Windows 10 Pro [64-bit]
Integrated Development Environment (IDE): Android Studio 3.0.1
Java Development Kit version 8
Android software development kit (SDK)
Activity Diagram
Android Voice Calculator
Select a mode of input
Result Enhancement
Expression Evaluation
Display of Result
Android voice calculator can be used for normal calculations and well as in situations
where the user has to quickly perform the calculations.
Android voice calculator can also be used by people having some problem in their hands
or fingers.
Android voice calculator can prove to be very useful for its user during which he/she is
multitasking.
Conclusion
At the completion of development of Android Voice calculator, it performed most of its
functions. The voice-activated calculator was able to recognize spoken words in natural
environments, and was able to give accurate results.
Applications like Android Voice Calculator are the future of how calculators are used. It
aims in dropping age old keyboard based calculators and welcomes the advent of more
Artificially Intelligent applications.
Output can be enhanced by providing text to speech functionality, which may help
application usage for blinds
Apart from mathematical calculation, application can include unit conversion (e.g.
centigrade to Fahrenheit, liter to gallon, km to mile etc.)
Bibliography
Books Referred
Websites Preferred
1. https://developer.android.com
2. https://stackoverflow.com
3. https://tutorialspoint.com
4. https://www.androidhive.info