A
Project Report
On
“TEXT TO SPEECH CONVERTER”
Submitted for the partial fulfillment of requirement for the degree of
BACHELOR OF ENGINEERING
In
Information Technology
Submitted By,
Ms.Vaishnavi Ambaskar
Mr. Vinod Lokhande
Mr. Satish Dutonde
Mr. Gulab Mapari
Mr. Sagar Wagh
Under Guidance Of,
Prof. Dr. A. S. Kapse
Department of Information Technology
Anuradha Engineering College, Chikhli
Sant Gadge Baba Amravati University, Amravati
2021-22
CERTIFICATE
This is to certify that Ms.Vaishnavi Ambaskar, Mr. Vinod Lokhande, Mr. Satish
Dutonde, Mr. Gulab Mapari, Mr. Sagar Wagh has satisfactorily completed the Project work
for the degree of Bachelor of Engineering in Information Technology of Sant Gadge Baba
Amravati University, Amravati on the topic entitled “Text to Speech Converter”, during the
academic year 2021-2022 under my supervision and guidance.
Date: / /2022
Pro. Dr. A. S. Kapse Pro. Dr. A. S. Kapse
Guide HOD
Pro. Dr. A. N. Nanhai
Principal
ACKNOWLEDGEMENT
A moment of pause, to express a deep gratitude to several individuals, without whom this project
would not have been completed. We feel immense pleasure to express deep sense of gratitude
and indebtedness to our guide Prof. Dr. A. S. Kapse for constant encouragement and noble
guidance.
I express my sincere thanks to Prof. Dr. A. S. Kapse, H.O.D of Information Technology
Department and the other staff members of Department for their kind co-operation.
I would like to thank Dr.A.N.Nanhai, Principal, Anuradha Engineering College, Chikhli for his
kind co-operation, Guidance and for providing necessary facilities during the period of working
on this report.
I would also like to express my sincere thanks to the library of my college.
Last but not the least; I am thankful to my friends and my parents whose best Wishes are always
with me.
Students:
Ms.Vaishnavi Ambaskar
Mr. Vinod Lokhande
Mr. Satish Dutonde
Mr. Gulab Mapari
Mr. Sagar Wagh
DECLARATION
I hereby declare that I have formed, completed and written the dissertation entitled “Text
to Speech Converter”. It has not previously submitted for the basis of the award of any degree or
diploma or other similar title of this for any other diploma/examining body or university.
Place: Chikhli
Date: / /2022 Name of Students:
Ms.Vaishnavi Ambaskar
Mr. Vinod Lokhande
Mr. Satish Dutonde
Mr. Gulab Mapari
Mr. Sagar Wagh
PROJECT APPROVAL SHEET
Project Entitled
“Text to Speech Synthesizer”
By
Ms.Vaishnavi Ambaskar
Mr. Vinod Lokhande
Mr. Satish Dutonde
Mr. Gulab Mapari
Mr. Sagar Wagh
is approved for the degree of
Bachelor of Engineering
in
Information Technology
During the Academic Year 2021-2022
Sant Gadge Baba Amravati University, Amravati
Internal Examiner: External Examiner:
Name: Prof. Dr. A. S. Kapse Name:
Date: Date:
ABSTRACT
A Text-to-speech Converter converts text into spoken word, by analyzing and processing the text
using Natural Language Processing (NLP) and then using Digital Signal Processing (DSP)
technology to convert this processed text into synthesized speech representation of the text. Here,
we developed a useful text-to-speech synthesizer in the form of a simple web page that converts
inputted text into synthesized speech.
Design and Implementation of a Text-to-speech Converter system is the generation of
synthesized speech from text. The purpose of this paper is to make synthesized speech as
intelligible, natural and pleasant to listen, as human speech. Speech is the primary means of
communication between people.
During synthesis very small segments of recorded human speech are concatenated together to
produce the synthesized speech.
The quality of a speech synthesizer is judged by its similarity to the human voice and by its
ability to be understood. A text-to-speech synthesizer allows people with visual impairments and
reading disabilities to listen to written works on a home computer.
Keywords: Text-to-Speech Synthesis, Natural Language Processing, Digital Signal Processing
LIST OF FIGURES
Fig. No. Name of Figures Page No.
1 Schematic TTS 3
2 A simple but general functional diagram of a TTS system 3
3 The time-frequency domain presentation of vowels a,i and u 5
4 Algorithm of already existing System 5
Operations of the Natural Language Processing module of a TTS
5 15
Synthesizer
6 The DSP component of a general concatenation-based synthesizer 16
7 Phases of TTS synthesis process 17
Data flow diagram of the Speech Synthesis System Using Gane
8 18
and Sarson Symbol
9 High Level Model of the Proposed System 19
10 User Interface of Designed TTS System 21
INDEX
Sr. No. CHAPTERS Page No.
1 INTRODUCTION 1-2
1.1 Introduction 1
1.2 Types of TTS Systems 2
2 LITERATURE REVIEW 3-9
2.1 Literature Review 3
2.2 Representation and Analysis of Speech Signals 4
2.3 Problems of Existing Systems 5
2.4 Expectation of the New System 6
2.5 Identification of the Need 6
2.6 Objectives of Study 7
2.7 Significance of the Study 7
2.8 Limitation of Study 7
2.9 Definition of Terms 8
2.1
Different applications of TTS in our day-to-day life 8
0
3 METHODOLOGY 10-16
3.1 Methodology 10
3.2 Choice of Methodology for the New System 11
3.3 Domain-specific Synthesis 11
3.4 Unit Selection Synthesis 12
3.5 Diphone Synthesis 13
4 IMPLEMENTATION 17-22
4.1 Implementation 17
4.2 Speech Application Programming Interface (SAPI) 20
4.3 Java Speech API (JSAPI) 20
4.4 Requirements 21
4.5 Language Used 22
5 RESULT 23
6 CODING 24-31
6.1 index.html 24
6.2 style.css 26
6.3 script.js 31
7 REFERENCES 32