text to speech converter in c#.net
DESCRIPTION
Introduction to .NET .NET Architecture and factors Code conversion in .NET C# Language Text to speech(TTS) converter Steps for TTS Converter process Architecture of TTS converter Other features Applications Advantages Limitations and future scope Snapshots of the projectTRANSCRIPT
TEXT TO SPEECH
CONVERTER
Submitted By:
Mandeep(5711235)
CONTENTS
Introduction to .NET
.NET Architecture and factors
Code conversion in .NET
C# Language
Text to speech(TTS) converter
Steps for TTS Converter process
Architecture of TTS converter
Other features
Applications
Advantages
Limitations and future scope
Snapshots
INTRODUCTION TO .NET
.NET is a framework developed by Microsoft
New programming methodology
.NET is platform independent/cross platform
.NET is language insensitive
It includes a large class library known as Framework Class
Library(FCL)
Microsoft also produces an integrated development
environment largely for .NET software called Visual Studio
It provides language interoperability (each language can use
code written in other languages) across several programming
languages
.NET ARCHITECTURE
.NET Platform
Execution
Code Conversion
Visual Studio=>”Everything
including IDE”
C# Language
◦ C# is intended to be a simple, modern, general-purpose, object-oriented programming language.
◦ Its development team is led by Anders Hejlsberg.
◦ The most recent version is C# 5.0,released on August 15, 2012.
◦ Developed specifically for .NET
◦ Enable programmers to migrate from C/C++ and Java easily
◦ Event-driven, fully OO, visual programming language
◦ Process of rapidly creating an application using an IDE is called
Rapid Application Development (RAD)
◦ Language Interoperability and Reusability
◦ Windows Desktop, Windows Phone and Web Application &
Services
TEXT TO SPEECH CONVERTER
It is the window application based on speech synthesis
technology
It converts written text into spoken language
The first general English text-to-speech system was
developed by Noriko Umeda in 1968 at the
Electrotechnical Laboratory, Japan
There are many TTS conversion applications in market
such as Text2Speak, CoolSpeech, Verbose,
eSpeak,TextAloud etc
The procedure consist of two main phases:-
A)Text Analysis
B) Speech waveforms
A) TEXT ANALYSIS :-
The input text is transcribed into a phonetic or some other
linguistic representation
B) SPEECH WAVEFORMS:-
The acoustic output is produced from the phonetic and prosodic
information
STEPS FOR TTS CONVERTER
ARCHITECTURE
TTS technology used in :
Apple : The first speech system integrated into an OS that shipped
in quantity was Apple computer ‘s MAC intalk. The Apple Ios used
on the iPhone, iPad and iPod Touch uses VoiceOver speech
synthesis for accessibility.
Android: Version 1.6 of android added support for TTS.
Microsoft windows: Coolspeech, Textaloud and ultrahal can
perform various text-to-speech tasks such as reading text aloud
Internet: Currently, there are a number of applications, plugins and
gadgets that can read messages directly from an e-mail client and
web pages from a web browser or Google Toolbar such as Text-to-
voice which is an add-on to Firefox
TTS technology used in: Multiple companies offer TTS APIs to their customers to accelerate
development of new applications
Companies offering TTS APIs include
AT&T
IVONA
Neospeech
Readspeaker
• For mobile app development:-
Android OS has been offering TTS APIs for a long time
Most recently, with iOS7,Apple started offering an API for text to
speech
OTHER FEATURES :
Media player :-
It is a simple media player which plays all audio and
video format files
Speaking Dictionary:-
Get meanings of the words present in the database
Tap your entry to hear the pronunciation
It also show synonyms and antonyms of the words
APPLICATIONS
Talking Calculator
Computer generated wiring instruction
Aids for the blind
Telephone inquiry service
Teaching machines
Usage in education and daily life
ADVANTAGES
Able to read large paragraphs
It offers a range of different accents and voices
Provide significant help for people with eyes disabilities
It can be adapted easily to say whatever users want them
to say
Interacting application when user’s eyes and hands are
busy
LIMITATIONS
No explicit emotions
Homographs(Pronunciation)
Prosody
Language specific problems
Special Characters and symbols
FUTURE SCOPE
Accuracy will become better and better
This application is also used in smart phones
Increasing variety of voices
This technology can also work in different languages like
Kannada,Gujrati,Marathi etc.
SNAPSHOTS
LOGIN/REGISTER
MAIN PAGE
ABOUT
TTS CONVERSION
DICTIONARY
MEDIA PLAYER