Sie sind auf Seite 1von 8

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 1 to 240 significant digits. Formulas are written in natural notation and are built of operators, constants and variables, and are limited to a length of 250 characters.

Technology
Speech to text is a technology that able a computer to capture the words spoken by a human with a help of microphone . These words are later on recognized by speech recognizer, and in the end, system outputs the recognized words. The 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 recognizes all words uttered by a human but, practically the performance of a speech to text engine depends on number of factors. Vocabularies, multiple users and noisy environment are the major factors that are counted in as the depending factors for a speech to text engine .

1.1Project Objective
To understand the speech to text and its fundamentals. Its working and applications in different areas Its implementation as a desktop Application Development for software that can mainly be used for:
Speech Recognition Speech Generation Text Editing

Tool for operating Machine through voice.

Project scope
This project has the speech recognizing and speech synthesizing capabilities though it is not a complete replacement of what we call a NOTEPAD but still a good text editor to be used through voice. This software also can open windows based soft wares such as Notepad, Ms-paint 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 disk

256 MB (Recommended) 10GB (4GB space required to install C#.NET and related softwares)

4.2 Software Requirements

System Software The software can be executed in the Windows 2000 (Professional or Server) or Windows XP Professional environment. Application Software
It requires C#. NET runtime environment with SQL server installed for database related programming.

ASP Requirements

Processor RAM Free HD Space Operating System

: Pentium or AMD Athlon 200 MHz or greater : 32 MB RAM : 100 MB disk space : Windows 98 (Enterprise only), Win 2000, WindowsXP

Microsoft Visual Studio .NET Requirements

Processor

: PC with a Pentium II-class processor, 450 MHz

RAM

: Windows 2000 Professional 96 MB; Windows 2000 Server 192 MB; Windows NT4.0 Workstation 64 MB; Windows NT 4.0 Server 160 MB; Windows XP Professional 160 MB : 500 MB on system drive 3 GB installation drive : Windows 2000, Windows XP, or Windows NT 4.0

Free HD Space Operating System

Microsoft Access Requirements

Processor

: Pentium 75 MHz or higher processor

RAM Free HD Space


Operating System

: 8 MB RAM : 161 MB Disk Space


: Windows 95 or later or Windows NT Workstation version 4.0, Service Pack 3 or later.

Microsoft Visual Studio .NET


Visual Studio is a complete suite of tools for building both desktop and team-based Enterprise Web applications. In addition to building high-performing desktop applications, you can use Visual Studio's powerful component-based development tools and other technologies to simplify team-based design, development, and deployment of Enterprise solutions.

Visual Studio .NET is a complete set of development tools for building ASP Web applications, XML Web services, desktop applications, and mobile applications. Visual Basic .NET, Visual C++ .NET, and Visual C# .NET all use the same integrated development environment (IDE), which allows them to share tools and facilitates in the creation of mixed-language solutions. In addition, these languages leverage the functionality of the .NET Framework, which provides access to key technologies that simplify the development of ASP Web applications and XML Web services.

Visual Studio .NET Highlights Some of the latest features available in the Visual Studio .NET are: Language Enhancements Microsoft Visual Basic, Microsoft C++, and Microsoft JScript have all been updated to meet your development needs. Additionally, a new language, Microsoft C#, has been introduced. These languages leverage the functionality of the .NET Framework, which provides access to key technologies that simplify the development of ASP Web applications and XML Web services The .NET Framework The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet. The .NET Framework is designed to fulfill the following objectives:

To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internetdistributed, or executed remotely. To provide a code-execution environment that minimizes software deployment and versioning conflicts. To provide a code-execution environment that guarantees safe execution of code, including code created by an unknown or semi-trusted third party. To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments. To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications. To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.

The .NET Framework has two main components: the common language runtime and the .NET Framework class library. The common language runtime is the foundation of the .NET Framework. You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that ensure security and robustness. Features of the Common Language Runtime The common language runtime manages memory, thread execution, code execution, code safety verification, compilation, and other system services.

These features are intrinsic to the managed code that runs on the common language runtime. .NET Framework Class Library The .NET Framework class library is a collection of reusable types that tightly integrate with the common language runtime. The class library is object oriented, providing types from which your own managed code can derive functionality. This not only makes the .NET Framework types easy to use, but also reduces the time associated with learning new features of the .NET Framework. In addition, third-party components can integrate seamlessly with classes in the .NET Framework. As you would expect from an object-oriented class library, the .NET Framework types enable you to accomplish a range of common programming tasks, including tasks such as string management, data collection, database connectivity, and file access. In addition to these common tasks, the class library includes types that support a variety of specialized development scenarios. For example, you can use the .NET Framework to develop the following types of applications and services:

Console applications. Scripted or hosted applications. Windows GUI applications (Windows Forms). ASP.NET applications. XML Web services. Windows services.

Das könnte Ihnen auch gefallen