You are on page 1of 9

Introduction

Students with visual impairment face increased challenges in mathematics education, a content area particularly important for success in school and beyond, in addition to one being assessed under No Child Left Behind. Often these students with visual impairments rely on calculators to assist them with mathematics; yet, accessible calculators are key to success. Unfortunately, few accessible calculator options exist, particularly considering calculators that can be operated on computers and that allow students to verbally input information and have information provided. A scientific calculator provides calculations within a limit of are limited to a length of !%# characters. to !"# significant digits.

$ormulas are written in natural notation and are built of operators, constants and variables, and

Technology
Speech to text is a technology that able a computer to capture the words spoken by a human with a help of microphone . &hese words are later on recogni'ed by speech recogni'er, and in the end, system outputs the recogni'ed words. &he process of speech to text consists of different steps that will be discussed in the following sections one by one. An ideal situation in the process of speech recognition is that, a speech to text engine recogni'es all words uttered by a human but, practically the performance of a speech to text engine depends on number of factors. (ocabularies, multiple users and noisy environment are the ma)or factors that are counted in as the depending factors for a speech to text engine .

1.1Project Objective
&o understand the speech to text and its fundamentals. *ts working and applications in different areas *ts implementation as a desktop Application +evelopment for software that can mainly be used for, Speech -ecognition Speech .eneration &ext /diting

&ool for operating 0achine through voice.

Project scope
&his pro)ect has the speech recogni'ing and speech synthesi'ing capabilities though it is not a complete replacement of what we call a 1O&/2A+ but still a good text editor to be used through voice. &his software also can open windows based soft wares such as 1otepad, 0s3paint and more.

1.4 Speech to TEXT Process

REQUIREMENT SPECIFICATION
4.1 Hardware Requirements

Processor

PC with a Pentium II-class processor, 600 MHz (Recommended)

RAM Hard dis#

!6 M" (Recommended) $0%" (&%" space re'uired to install C()*+, and related so-twares)

4.

S!"tware Requirements

S#stem S!"tware ,he so-tware can .e e/ecuted in the 0indows 000 (Pro-essional or 1er2er) or 0indows 3P Pro-essional en2ironment) A$$%i&ati!n S!"tware
It re'uires C() *+, runtime en2ironment with 145 ser2er installed -or data.ase related pro6rammin6)

ASP Requirements

Processor RAM :ree H8 1pace ;peratin6 1<stem

7 Pentium or AM8 Athlon 00 MHz or 6reater 7 9 M" RAM 7 $00 M" dis# space 7 0indows => (+nterprise onl<), 0in 000, 0indows3P

Mi&r!s!"t 'isua% Studi! .NET Requirements

Processor

7 PC with a Pentium II-class processor, &!0 MHz

RAM

7 0indows 000 Pro-essional ? =6 M"@ 0indows 000 1er2er ? $= M"@ 0indows *,&)0 0or#station ? 6& M"@ 0indows *, &)0 1er2er ? $60 M"@ 0indows 3P Pro-essional ? $60 M" 7 !00 M" on s<stem dri2e 9 %" installation dri2e 7 0indows 000, 0indows 3P, or 0indows *, &)0

:ree H8 1pace ;peratin6 1<stem

Mi&r!s!"t A&&ess Requirements

Processor

7 Pentium A! MHz or hi6her processor

RAM :ree H8 1pace


;peratin6 1<stem

7 > M" RAM 7 $6$ M" 8is# 1pace


7 0indows =! or later or 0indows *, 0or#station 2ersion &)0, 1er2ice Pac# 9 or later)

Mi&r!s!"t 'isua% Studi! .NET


Bisual 1tudio is a complete suite o- tools -or .uildin6 .oth des#top and team-.ased +nterprise 0e. applications) In addition to .uildin6 hi6h-per-ormin6 des#top applications, <ou can use Bisual 1tudioCs power-ul component-.ased de2elopment tools and other technolo6ies to simpli-< team-.ased desi6n, de2elopment, and deplo<ment o- +nterprise solutions)

Bisual 1tudio )*+, is a complete set o- de2elopment tools -or .uildin6 A1P 0e. applications, 3M5 0e. ser2ices, des#top applications, and mo.ile applications) Bisual "asic )*+,, Bisual CDD )*+,, and Bisual C( )*+, all use the same inte6rated de2elopment en2ironment (I8+), which allows them to share tools and -acilitates in the creation o- mi/ed-lan6ua6e solutions) In addition, these lan6ua6es le2era6e the -unctionalit< o- the )*+, :ramewor#, which pro2ides access to #e< technolo6ies that simpli-< the de2elopment oA1P 0e. applications and 3M5 0e. ser2ices)

'isua% Studi! .NET Hi()%i()ts 1ome o- the latest -eatures a2aila.le in the Bisual 1tudio )*+, are7 *an(ua(e En)an&ements Microso-t Bisual "asic, Microso-t CDD, and Microso-t E1cript ha2e all .een updated to meet <our de2elopment needs) Additionall<, a new lan6ua6e, Microso-t C(, has .een introduced) ,hese lan6ua6es le2era6e the -unctionalit< o- the )*+, :ramewor#, which pro2ides access to #e< technolo6ies that simpli-< the de2elopment o- A1P 0e. applications and 3M5 0e. ser2ices T)e .NET Framew!r+ ,he )*+, :ramewor# is a new computin6 plat-orm that simpli-ies application de2elopment in the hi6hl< distri.uted en2ironment o- the Internet) ,he )*+, :ramewor# is desi6ned to -ul-ill the -ollowin6 o.Fecti2es7

,o pro2ide a consistent o.Fect-oriented pro6rammin6 en2ironment whether o.Fect code is stored and e/ecuted locall<, e/ecuted locall< .ut Internetdistri.uted, or e/ecuted remotel<) ,o pro2ide a code-e/ecution en2ironment that minimizes so-tware deplo<ment and 2ersionin6 con-licts) ,o pro2ide a code-e/ecution en2ironment that 6uarantees sa-e e/ecution ocode, includin6 code created .< an un#nown or semi-trusted third part<) ,o pro2ide a code-e/ecution en2ironment that eliminates the per-ormance pro.lems o- scripted or interpreted en2ironments) ,o ma#e the de2eloper e/perience consistent across widel< 2ar<in6 t<pes oapplications, such as 0indows-.ased applications and 0e.-.ased applications) ,o .uild all communication on industr< standards to ensure that code .ased on the )*+, :ramewor# can inte6rate with an< other code)

,he )*+, :ramewor# has two main components7 t)e &!mm!n %an(ua(e runtime and the .NET Framew!r+ &%ass %i,rar#) ,he common lan6ua6e runtime is the -oundation o- the )*+, :ramewor#) Gou can thin# o- the runtime as an a6ent that mana6es code at e/ecution time, pro2idin6 core ser2ices such as memor< mana6ement, thread mana6ement, and remotin6, while also en-orcin6 strict t<pe sa-et< and other -orms o- code accurac< that ensure securit< and ro.ustness)

Features !" t)e C!mm!n *an(ua(e Runtime ,he common lan6ua6e runtime mana6es memor<, thread e/ecution, code e/ecution, code sa-et< 2eri-ication, compilation, and other s<stem ser2ices) ,hese -eatures are intrinsic to the mana6ed code that runs on the common lan6ua6e runtime) .NET Framew!r+ C%ass *i,rar# ,he )*+, :ramewor# class li.rar< is a collection o- reusa.le t<pes that ti6htl< inte6rate with the common lan6ua6e runtime) ,he class li.rar< is o.Fect oriented, pro2idin6 t<pes -rom which <our own mana6ed code can deri2e -unctionalit<) ,his not onl< ma#es the )*+, :ramewor# t<pes eas< to use, .ut also reduces the time associated with learnin6 new -eatures othe )*+, :ramewor#) In addition, third-part< components can inte6rate seamlessl< with classes in the )*+, :ramewor#) As <ou would e/pect -rom an o.Fect-oriented class li.rar<, the )*+, :ramewor# t<pes ena.le <ou to accomplish a ran6e o- common pro6rammin6 tas#s, includin6 tas#s such as strin6 mana6ement, data collection, data.ase connecti2it<, and -ile access) In addition to these common tas#s, the class li.rar< includes t<pes that support a 2ariet< ospecialized de2elopment scenarios) :or e/ample, <ou can use the )*+, :ramewor# to de2elop the -ollowin6 t<pes o- applications and ser2ices7

Console applications) 1cripted or hosted applications) 0indows %HI applications (0indows :orms)) A1P)*+, applications) 3M5 0e. ser2ices) 0indows ser2ices)

You might also like