SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Telugu Text to Speech System for Mobile based
Systems
Dr.Y.Padma Sai1
, Safia Shaik2
and V.Priyanka Brahmaiah3
1
Professor and Head ,ECE,Email: ypadmasai@gmail.com
2
M.Tech Student,Email: shaik.safia28@gmail.com
3
Assistant Professor, ECE,Email: priyanka.veeramosu@gmail.com
VNR Vignana Jyothi Institute of Engineering and Technology,
ECE Department, Hyderabad, India
Abstract— Speech is the important mode of communication and is the current research
topic. The concentration is mostly focused on synthesis and analyzing part.Apart of
synthesizing, text to speech system is developed.Speech synthesis is an artificial production
of human speech.A text to speech system (TTS) is to convert an arbitrary text into speech.In
India different languages have been spoken each being the mother tongue of tens of millions
of people.In this paper,the text to speech system is primarily developed for Telugu, a
Dravidian language predominantly spoken in Indian state of Andhra Pradesh.The
important qualities expected from this system are naturalness and intelligibility.Telugu TTS
can be developed using other synthesis methods like articulatory synthesis,formant synthesis
and concatenative synthesis.This paper describes a development of a Telugu text to speech
system using concatenative synthesis method on mobile based system OMAP 3530 (ARM
Cortex A-8 core) in Linux.
Index Terms— Telugu TTS, Diphone, Prosodic, Phrasing, Lexicon, Concatenative synthesis.
I. INTRODUCTION
Text-to-Speech (TTS) technology deals with the production of synthetic voice output using textual
information, thus synthesis technology has become the dominant approach for building naturally sounding
text-to-speech systems. In most cases the speech units are phonemes or diphones.The drastic improvement in
quality of synthetic speech, namely naturalness and intelligibility, over the years has led to the adoption of
TTS as a mainstream technology. As a result, TTS technology is now employed in a wide range of
applications, spanning from assistive technology and education, to telecommunications and
entertainment.For example, application areas such as assistive aids and tools, speech-to-speech translation,
robotics, mobile phones, household devices, navigation and personal guidance gadgets, can largely benefit
from the more natural and intuitive means of human computer interaction.
In order for TTS technology to be widely adopted, near-natural voice output quality has to be achieved.Over
the last years, significant research progress in the field has contributed towards this goal.Considerable
amount of work has been done in conversion of text to speech for languages like English, Japanese,Russian
but not much work has been done in TTS for Indian languages especially for telugu [1].In order to address
the challenge of developing a high quality Telugu TTS system for embedded devices, concatenative synthesis
approach has been considered . The function of text-to-speech (TTS) system is to convert an arbitrary telugu
DOI: 02.ITC.2014.5.551
© Association of Computer Electronics and Electrical Engineers, 2014
Proc. of Int. Conf. on Recent Trends in Information, Telecommunication and Computing, ITC
467
text to a spoken waveform.Telugu TTS in mainly used for illiterate and it serves as an aid to visually
impaired and Language Education.It can also be used in some other applications like talking books and toys,
Games,Telecommunication and multimedia etc.,
Synthesized speech can be produced by different methods.These are classified into three groups [2].
Articulatory Synthesis,which attempts to model the human speech production system directly through
articulators like tongue jaw etc..Formant Synthesis,which is done by exciting a set of resonators by voicing
sources or noise generator to achieve the desired speech spectrum.Concatenative Synthesis,which uses
different pre-recorded samples derived from natural speech.Most of the synthesis systems use formant and
concatenative methods. The articulatory method is too difficult for high quality implementations [3],but may
arise as a potential method in future. In this work Telugu text to speech system has been implemented using
concatenative synthesis for natural sounding telugu speech.
II. CONCATENATIVE SYNTHESIS
Naturalness of synthetic speech produced by state-of-the art speech synthesis systems is mainly attributed to
the use of concatenative speech synthesis that uses phonemes, diphones, syllables, words or sentences as
basic speech units.Text is synthesized by selecting appropriate units from a speech database and
concatenating them.The concatenation of segments of recorded speech is known as Concatenative
synthesis.Connecting pre-recorded natural utterances is the easiest way to produce intelligible and natural
sounding speech.
Concatenative synthesis is classified into three main sub-types.
A.Unit selection synthesis
In unit selection synthesis large databases of recorded speech are used.
B. Domain-specific synthesis
Domain specific synthesis concatenates the pre-recorded words and phrases to create complete utterances.It
is used in applications like transit schedule announcements or weather reports, railway stations where the
most of the text remains same and the output is limited to a specific domain.
C. Diphone synthesis
Diphone synthesis considers only diphones occurring in a language and maintains a minimal speech
database.In diphone synthesis, only one example of each diphone is contained in the database.The quality of
the resulting speech is high and natural [4]. In the present work, diphone synthesis has been adopted to
develop telugu TTS.
III. FRAME WORK OF TELUGU TEXT TO SPEECH SYSTEM
Telugu language is now one of the 5 classical languages of India.Telugu language ranks third by the number
of native speakers in India.The block diagram of Telugu Text To Speech (TTS) system is shown in Fig.1.The
explaination of each block is as follows.
A. Telugu Text Input
Telugu text to speech system accepts input as Telugu Unicode text [5](in UTF-8 encoding) and speaks out
the text.
B. Text Analysis
Text analysis is nothing but text normalization [6].This converts raw text into the equivalent of written-out
words & isolates the words present in the text. Text normalization then searches for numbers, times, dates,
and other symbolic representations.These are analysed and converted into words. Text analysis includes
tokenization, token identification and token to word conversion.
1. Tokenization: In this process,it converts the string of characters into a list of tokens.This means that the
original text is separated according to the whitespace in between them.
2. Token Identification: Identification of general types of tokens of digits as years, dates, numbers etc.
3. Token to word mapping: This module provides the rules to map the tokens in an utterance to Telugu
words.The database contains some default variable telugu dotted abbreviation list.
Examples :(" " " క "), ("ఉ" "ఉదయం"), ("1/4" " "), ("%" " తం"), (“2” “ ం “).
468
Figure. 1: Block Diagram of Telugu Text To Speech (TTS) System
The text pre-processing flow is explained with example “2 я ” and is shown in Fig.2.
Figure. 2: Flow diagram of Text Pre-Processing
C. Pronunciation Generation
The Pronunciation generation module generates the sequence of basic units using a lexicon of units and
letter-to-sound rules.
1. Lexicon: It is a subsystem that provides pronunciations for words.It is a list of all speech units like
monosyllables, bi syllables and tri syllables.Lexical entries consist of three basic elements.They are a head
word, a part of speech and a pronunciation.This entry has internal format, identifying syllable structure, stress
markings and phones Some Examples of lexical entries are shown in the below Table.I.
TABLE.I. EXAMPLES OF LEXICAL ENTRIES
Head word Parts of speech Pronounciation
walkers n-noun ((( w o o ) 1) (( k @ z ) 0))
monument n-noun ((( m o )1) (( n y u ) 0) (( m @ n t )0)).
present v-verb ((( p r e ) 0) (( z @ n t ) 1)) )
2. Letter to Sound Rules:It is practically impossible to assign pronunciation and list all words in a
lexicon.The basic letter to sound rule is very simple but powerful enough to build reasonably complex letter
to sound.The basic form of a rule is as follows [6] :
(LEFT CONTEXT [ITEMS ] RIGHT CONTEXT = NEWITEMS )
( # [ c h ] C = k ) ; # - a word boundary, C - the set of all consonants.
Eg: 1.christmas – #[ch]r =k , 2.champion - #[ch]a=ch.
In these examples ch followed by a consonant is pronounced as ‘K’ and ch followed a vowel is pronounced
as ‘Cha’.
D. Prosodic Phrasing
In natural speech, humans tend to group words together with noticeable breaks or disjunctions between
them.These groups can be identified as prosodic phrases[7].Prosodic phrasing plays an important role in
469
structuring utterances by dividing them into meaningful chunks of information.Text-to-Speech systems
should be able to identify these prosodic phrases to produce intelligible and natural sounding speech. In
highly inflective languages like Telugu, most words in running texts occur in inflected forms.In an effort to
identify linguistically meaningful features that affect prosodic phrasing, a new feature, namely morpheme
tag, is defined for telugu language.
Morpheme is a meaningful linguistic unit consisting of a word or word element which cannot be divided into
smaller meaningful parts.A set of 19 ‘morpheme tags’ are identified that occur at word boundaries (word
endings) are shown in the Table II.
TABLE II: LIST OF MORPHEME TAGS IN TELUGU
Telugu Morpheme Name Example word
IO DhEsamlO
ThO PattudhalathO
Aru AnnAru
Ndhi Cheppindhi
Ani ChEyAlani
Lu VisEshAlu
Nni PrabhuthvAnni
Nna ChErukunna
Oni RAshtramlOni
Chi nu.nchi
Na Jarigina
Ki AdhupulOki
Ini PurOgathini
Ga Sandharbh.ngA
Ku PrAnthAlaku
Nu LakshyAlanu
Pai Charyapai
La Charyala
.n Prabhuthv.n
E. Segmental Duration Generation
TTS systems need to generate speech units with appropriate durations in order to produce natural sounding
synthetic speech.Duration value for each segment of speech is predefined and it can be changed according to
the application [8]. The classification and regression tree (CART) based duration models [9] are used for
segmental prediction for Telugu. The CART method is used to build the decision tree such that the branches
correspond to questions that minimize the impurity of the sub-clusters.
F. Database
Database defines a telugu diphone set by considering phone features like whether it is vowel or consonant
,vowel length, vowel height , vowel frontnes ,lip rounding ,consonant type ,place of articulation[9].
G. Waveform generation
The waveform generation component takes as input the phonetic and prosodic information generated by the
various components described above, and generates the speech output through speakers.
IV. IMPLEMENTATION
We have developed the Telugu text to speech synthesizer on a Mobile device.The mobile device is a beagle
board which consists of OMAP3530 processor with mobile operating system Angstrom ported with the
programmable environment supporting component implemented in C++ language.The flow chart of telugu
text to speech system on mobile device is shown in the Fig.3.
A. Components of Telugu TTS
1.Mobile Based Device: The Mobile based device is a Beagle board, an OMAP3530 platform designed
specifically to address the Open Source Community.Use of the OMAP3530 DCBB72 device which is the
470
Figure. 3: Flow chart of Telugu TTS
720MHZ version of the OMAP3530.There are many features on this board which are useful for Open
Embedded Developers.However, this project uses only few of the features.It has been equipped with a
minimum set of features to allow the user to experience the power of the OMAP3530[10].By utilizing
standard interfaces,the Beagle Board is highly extensible to add many features and interfaces.
The high level block diagram consist of OMAP3530[10] processor with SVideo, Touch Screen, Stereo In &
Out, USB Host, SD MMC, JTAG, LCD, Expansion pins, Reset & User buttons. Beagle board high level
diagram is shown in the Figure 4.
2. Software
• Linux on the Beagle Board
• Angstrom(mobile operating system which is Linux distribution)
Figure 4 : Beagle board High Level Block Diagram
3. Porting Angstrom OS: Make two partitions on the SD/MMC card into FAT partition (MLO, u-boot,
uImage) and Ext2 partition.
The five (5) boot phases are
• ROM loads x-load (MLO)
• X-load loads u-boot
• U-boot reads commands
• Commands load kernel(uImage)
• Kernel reads root file system.
471
V. RESULTS AND DISCUSSIONS
The results have been depicted that the Telugu text to speech system is capable of real time operation and is
successfully developed on Mobile based device beagle board, OMAP3530.The telugu text in converted to
telugu speech is analysed by various stages.The Telugu TTS system flow is shown in the below Fig.5.
Figure.5: Telugu TTS system flow
To get an English speech,SayText command should be given with the text inserted under inverted colons.The
terminal of the beagle board uttering the telugu speech as output is connected to speakers.To get a telugu
speech (voice_telugu_NSK_diphone) command is given.When this command is given it calls all the telugu
diphones within the database.The input is the telugu text which have been saved in vnrtelugu.txt file and the
path has been given in the command.The output speech uttered is natural sounding and clear telugu speech.
VI. CONCLUSION
The full process of converting telugu text to speech is analyzed and various methods used for storing sound
and generating voice is studied.It also provides the facility to save the speech file of the input text and can
also play any of the previously saved audio file.Various intermediate stages namely, text normalization,
prosodic phrasing, pronunciation generation and generation segment durations for converting telugu text to
speech is analyzed.It follows the method of diphone concatenation and has a male voice database with
diphone as the storage unit.With a natural and clear sounding telugu speech telugu text to speech system have
been successfully developed on Mobile device beagle board OMAP3530 which will be useful as assistive
tool for visually impaired, illiterate and can be used in many other applications.
Developing text to speech systems for other Indian languages by adding prosody and handling multilingual
text Eg :“www.eenadupratibha.net,www.bscacademy.com వం ౖ ఉ తం ఆ ౖ ” is our
future work.A Web based application can also be designed which can convert text in any Indian languages
into speech.
ACKNOWLEDGEMENTS
The authors acknowledge with thanks to Dr. C.D. Naidu, Principal and Management of VNR VJIET for
their constant technical and financial support and encouragement. The research work of developing TTS for
Telugu language is part of ITRA.
472
REFERENCES
[1] Yegnanarayana B.Yegnanarayana, S. Rajendran, V.R. Ramachandran, and A.S. Mad- hukumar. “Significance of
knowledge sources for a text-to-speech system for Indian languages”, Sad- hana, pages 147–169, 1994.
[2] Lemmetty.S.”Review of Speech Synthesis Technology”, Master’s thesis, Helsinki University of
Technology. March 30, 1999.
[3] A.Chauhan, V.Singh, S. P.Tomar, A. K.Chauhan.” A Text to Speech System for Hindi using English Language”, in
International Journal of Computer Science and Technology, Vol. 2 ,Issue 3,2011.
[4] G.V.Mantena,S.Rajendran,S.V.Gangashetty,B.Yegnanarayana and K.Prahallad,"Development of a spoken dialogue
system for accessing agricultural information in Telugu language", in preceding of International Conference on
Natural Language Processing(ICON), Kharagpur, India, 2011.
[5] UTF-8 encoding table and Unicode characters from website address http://www.utf8-chartable.de/unicode-utf8-
table.pl?start=3072&number=128.
[6] Black, A.Taylor,P;Caley.R.”The Festival Speech Synthesis System:system documentation, for festival version
1.4.1”,CSTR webpage,University of Edinburgh,2001.
[7] Black and Lenzo,Alan W. Black and Kevin Lenzo.”Optimal data selection for unit selection synthesis”, In ISCA,
4th Speech Synthesis Workshop, 2001.
[8] S.R. Rajeshkumar. “Significance of Durational Knowledge for a Text-to-Speech System in an Indian Language”,MS
dissertation, Indian Institute of Technology, Department of Computer Science and Engg., Madras, 1990.
[9] Black and Taylor, Alan W.Black and P.Taylor,”Automatically clustering similar units for unit selection in
[10] speech synthesis”, In Proceedings of EUROSPEECH’ 97, pages 601–604, 1997.
[11] Instruction manual provided by the TI Vendor -OMAP3530 Applications Processor by Texas Instruments in 2010.
AUTHORS
Dr.Y.Padma Sai obtained her B.Tech from Nagarjuna University,Guntur, M.E in Systems and
Signal Processing and Ph.D in Electronics and Communication Engineering, from Osmania
University,Hyderabad.She Started carrier as Quality Control Engineer and served for 5 years in
M/S. Suchitra Electronics Pvt. Ltd,Hyderabad.Later joined as Lecturer in the Department of ECE in
Deccan College of Engineering and Tech, Hyderabad served for one year.She then started working
in the Department of ECE VNRVJIET on July 1999 and held various positions.Presently.She is the
Head of the Department.She has presented 23 research papers in National and International
Conferences/Journals.Her areas of research interest are Bio-Medical, Signal and Image Processing.
She has received grants from AICTE, DIT and DST to carry out research activities in the
department.She is a member of IEEE, ISTE, ISOI and Fellow of IETE.She is executive member of
ISTE A.P Section.Her main objective is to impart quality education and learn New technologies and the scope is to fill
gap between industry and academics.
Safia Shaik received the B.E degree in electronics and communication engineering from Deccan
College of Engineering & Technology, affiliated Osmania University Hyderabad, AP, India, in
2011She is pursuing the M.Tech in Embedded systems at VNR Vignana Jyothi Institute of
Engineering & Technology, Bachupally, Hyderabad, India. Her research interests include Signal
Processing and Embedded Systems.
V. Priyanka Brahmaiah obtained her B.Tech. Degree from JNT University, Hyderabad in
2007, and M.Tech in VLSI System design from JNT University, Hyderabad in 2010.She has
started her career as Assistant professor and served for 2 years in MLR Institute of Technology
& Management, Dundigal, Hyderabad from June 2010 to June 2012. Assistant Professor in the
department of ECE in Gokaraju Rangaraju Institute of Engineering & Technology from July
2012 to November 2012. Assistant Professor in the department of ECE in VNR Vignana Jyothi
Institute of Engineering Technology from December 2012 to till date.She is a Life member of
ISTE and IETE. She presented four research papers in International Journals. Her areas of
research interest are Bio-Medical, Signal and Image Processing, Human Computer Interface.

Contenu connexe

Tendances

Marathi Text-To-Speech Synthesis using Natural Language Processing
Marathi Text-To-Speech Synthesis using Natural Language ProcessingMarathi Text-To-Speech Synthesis using Natural Language Processing
Marathi Text-To-Speech Synthesis using Natural Language Processingiosrjce
 
Development of text to speech system for yoruba language
Development of text to speech system for yoruba languageDevelopment of text to speech system for yoruba language
Development of text to speech system for yoruba languageAlexander Decker
 
Hindi –tamil text translation
Hindi –tamil text translationHindi –tamil text translation
Hindi –tamil text translationVaibhav Agarwal
 
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On SilenceSegmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On Silencepaperpublications3
 
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language ModelsIRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language ModelsIRJET Journal
 
Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...IJECEIAES
 
ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...
ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...
ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...kevig
 
INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...
INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...
INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...kevig
 
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATIONA ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATIONkevig
 
A Marathi Hidden-Markov Model Based Speech Synthesis System
A Marathi Hidden-Markov Model Based Speech Synthesis SystemA Marathi Hidden-Markov Model Based Speech Synthesis System
A Marathi Hidden-Markov Model Based Speech Synthesis Systemiosrjce
 
EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...
EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...
EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...kevig
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorWaqas Tariq
 
Tamil-English Document Translation Using Statistical Machine Translation Appr...
Tamil-English Document Translation Using Statistical Machine Translation Appr...Tamil-English Document Translation Using Statistical Machine Translation Appr...
Tamil-English Document Translation Using Statistical Machine Translation Appr...baskaran_md
 
Tamil Morphological Analysis
Tamil Morphological AnalysisTamil Morphological Analysis
Tamil Morphological AnalysisKarthik Sankar
 

Tendances (17)

Ijetcas14 458
Ijetcas14 458Ijetcas14 458
Ijetcas14 458
 
Marathi Text-To-Speech Synthesis using Natural Language Processing
Marathi Text-To-Speech Synthesis using Natural Language ProcessingMarathi Text-To-Speech Synthesis using Natural Language Processing
Marathi Text-To-Speech Synthesis using Natural Language Processing
 
Development of text to speech system for yoruba language
Development of text to speech system for yoruba languageDevelopment of text to speech system for yoruba language
Development of text to speech system for yoruba language
 
Hindi –tamil text translation
Hindi –tamil text translationHindi –tamil text translation
Hindi –tamil text translation
 
**JUNK** (no subject)
**JUNK** (no subject)**JUNK** (no subject)
**JUNK** (no subject)
 
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On SilenceSegmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
 
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language ModelsIRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
 
Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...
 
ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...
ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...
ATTENTION-BASED SYLLABLE LEVEL NEURAL MACHINE TRANSLATION SYSTEM FOR MYANMAR ...
 
INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...
INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...
INTEGRATION OF PHONOTACTIC FEATURES FOR LANGUAGE IDENTIFICATION ON CODE-SWITC...
 
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATIONA ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
 
A Marathi Hidden-Markov Model Based Speech Synthesis System
A Marathi Hidden-Markov Model Based Speech Synthesis SystemA Marathi Hidden-Markov Model Based Speech Synthesis System
A Marathi Hidden-Markov Model Based Speech Synthesis System
 
EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...
EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...
EXTRACTING LINGUISTIC SPEECH PATTERNS OF JAPANESE FICTIONAL CHARACTERS USING ...
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
 
Cf32516518
Cf32516518Cf32516518
Cf32516518
 
Tamil-English Document Translation Using Statistical Machine Translation Appr...
Tamil-English Document Translation Using Statistical Machine Translation Appr...Tamil-English Document Translation Using Statistical Machine Translation Appr...
Tamil-English Document Translation Using Statistical Machine Translation Appr...
 
Tamil Morphological Analysis
Tamil Morphological AnalysisTamil Morphological Analysis
Tamil Morphological Analysis
 

En vedette

Machine verification and identification of telugu metrical poetry 1.1
Machine verification and identification of telugu metrical poetry 1.1Machine verification and identification of telugu metrical poetry 1.1
Machine verification and identification of telugu metrical poetry 1.1Dileep Miriyala
 
Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...
Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...
Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...Veturi Anandamurthy
 
Importance of telugu literature
Importance of telugu literatureImportance of telugu literature
Importance of telugu literatureSiva Sankar P G
 
తెలుగు వ్యాకరణం Samasalu
తెలుగు వ్యాకరణం Samasaluతెలుగు వ్యాకరణం Samasalu
తెలుగు వ్యాకరణం Samasalusaikrishna behara
 
Literature Based Research Methodology
Literature Based Research MethodologyLiterature Based Research Methodology
Literature Based Research Methodologyhuguette_comerasamy
 
Literature review in research methodology
Literature review in research methodologyLiterature review in research methodology
Literature review in research methodologyraison sam raju
 
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHODCLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD Dr.Shazia Zamir
 
Kinds & classification of research
Kinds & classification of researchKinds & classification of research
Kinds & classification of researchGerlie Joy Gonda
 
Language Research Method
Language Research MethodLanguage Research Method
Language Research Methodnina s
 
Research Methodology
Research MethodologyResearch Methodology
Research Methodologysh_neha252
 
Research Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsResearch Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsAhmed-Refat Refat
 
Definition and types of research
Definition and types of researchDefinition and types of research
Definition and types of researchfadifm
 

En vedette (17)

Machine verification and identification of telugu metrical poetry 1.1
Machine verification and identification of telugu metrical poetry 1.1Machine verification and identification of telugu metrical poetry 1.1
Machine verification and identification of telugu metrical poetry 1.1
 
Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...
Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...
Vyaavahaarika telugu bhaasha - Spoken Telugu Language Movement - Gidugu and V...
 
Importance of telugu literature
Importance of telugu literatureImportance of telugu literature
Importance of telugu literature
 
Greatness of Telugu
Greatness of TeluguGreatness of Telugu
Greatness of Telugu
 
తెలుగు వ్యాకరణం Samasalu
తెలుగు వ్యాకరణం Samasaluతెలుగు వ్యాకరణం Samasalu
తెలుగు వ్యాకరణం Samasalu
 
Literature Based Research Methodology
Literature Based Research MethodologyLiterature Based Research Methodology
Literature Based Research Methodology
 
Literature review in research methodology
Literature review in research methodologyLiterature review in research methodology
Literature review in research methodology
 
Telugu sandhulu
Telugu sandhuluTelugu sandhulu
Telugu sandhulu
 
Presentation on types of research
Presentation on types of researchPresentation on types of research
Presentation on types of research
 
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHODCLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
 
Kinds & classification of research
Kinds & classification of researchKinds & classification of research
Kinds & classification of research
 
Language Research Method
Language Research MethodLanguage Research Method
Language Research Method
 
Research Methodology
Research MethodologyResearch Methodology
Research Methodology
 
Research methodology notes
Research methodology notesResearch methodology notes
Research methodology notes
 
Research Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsResearch Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and Methods
 
Types of Research
Types of ResearchTypes of Research
Types of Research
 
Definition and types of research
Definition and types of researchDefinition and types of research
Definition and types of research
 

Similaire à 551 466-472

Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...
Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...
Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...IJERA Editor
 
A Corpus-Based Concatenative Speech Synthesis System for Marathi
A Corpus-Based Concatenative Speech Synthesis System for MarathiA Corpus-Based Concatenative Speech Synthesis System for Marathi
A Corpus-Based Concatenative Speech Synthesis System for Marathiiosrjce
 
Role of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languagesRole of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languagesDr. Amit Kumar Jha
 
Natural Language Processing: State of The Art, Current Trends and Challenges
Natural Language Processing: State of The Art, Current Trends and ChallengesNatural Language Processing: State of The Art, Current Trends and Challenges
Natural Language Processing: State of The Art, Current Trends and Challengesantonellarose
 
IRJET- Text to Speech Synthesis for Hindi Language using Festival Framework
IRJET- Text to Speech Synthesis for Hindi Language using Festival FrameworkIRJET- Text to Speech Synthesis for Hindi Language using Festival Framework
IRJET- Text to Speech Synthesis for Hindi Language using Festival FrameworkIRJET Journal
 
Implementation of Marathi Language Speech Databases for Large Dictionary
Implementation of Marathi Language Speech Databases for Large DictionaryImplementation of Marathi Language Speech Databases for Large Dictionary
Implementation of Marathi Language Speech Databases for Large Dictionaryiosrjce
 
SAP (SPEECH AND AUDIO PROCESSING)
SAP (SPEECH AND AUDIO PROCESSING)SAP (SPEECH AND AUDIO PROCESSING)
SAP (SPEECH AND AUDIO PROCESSING)dineshkatta4
 
Emotional telugu speech signals classification based on k nn classifier
Emotional telugu speech signals classification based on k nn classifierEmotional telugu speech signals classification based on k nn classifier
Emotional telugu speech signals classification based on k nn classifiereSAT Journals
 
An expert system for automatic reading of a text written in standard arabic
An expert system for automatic reading of a text written in standard arabicAn expert system for automatic reading of a text written in standard arabic
An expert system for automatic reading of a text written in standard arabicijnlc
 
A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...
A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...
A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...Syeful Islam
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGEScsandit
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESLinda Garcia
 
A Context-based Numeral Reading Technique for Text to Speech Systems
A Context-based Numeral Reading Technique for Text to Speech Systems A Context-based Numeral Reading Technique for Text to Speech Systems
A Context-based Numeral Reading Technique for Text to Speech Systems IJECEIAES
 

Similaire à 551 466-472 (20)

G1803013542
G1803013542G1803013542
G1803013542
 
Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...
Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...
Approach To Build A Marathi Text-To-Speech System Using Concatenative Synthes...
 
Pxc3898474
Pxc3898474Pxc3898474
Pxc3898474
 
F017163443
F017163443F017163443
F017163443
 
A Corpus-Based Concatenative Speech Synthesis System for Marathi
A Corpus-Based Concatenative Speech Synthesis System for MarathiA Corpus-Based Concatenative Speech Synthesis System for Marathi
A Corpus-Based Concatenative Speech Synthesis System for Marathi
 
Role of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languagesRole of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languages
 
Natural Language Processing: State of The Art, Current Trends and Challenges
Natural Language Processing: State of The Art, Current Trends and ChallengesNatural Language Processing: State of The Art, Current Trends and Challenges
Natural Language Processing: State of The Art, Current Trends and Challenges
 
Language engineering
Language engineeringLanguage engineering
Language engineering
 
Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...
Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...
Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...
 
IRJET- Text to Speech Synthesis for Hindi Language using Festival Framework
IRJET- Text to Speech Synthesis for Hindi Language using Festival FrameworkIRJET- Text to Speech Synthesis for Hindi Language using Festival Framework
IRJET- Text to Speech Synthesis for Hindi Language using Festival Framework
 
Implementation of Marathi Language Speech Databases for Large Dictionary
Implementation of Marathi Language Speech Databases for Large DictionaryImplementation of Marathi Language Speech Databases for Large Dictionary
Implementation of Marathi Language Speech Databases for Large Dictionary
 
SAP (SPEECH AND AUDIO PROCESSING)
SAP (SPEECH AND AUDIO PROCESSING)SAP (SPEECH AND AUDIO PROCESSING)
SAP (SPEECH AND AUDIO PROCESSING)
 
Emotional telugu speech signals classification based on k nn classifier
Emotional telugu speech signals classification based on k nn classifierEmotional telugu speech signals classification based on k nn classifier
Emotional telugu speech signals classification based on k nn classifier
 
B0340710
B0340710B0340710
B0340710
 
An expert system for automatic reading of a text written in standard arabic
An expert system for automatic reading of a text written in standard arabicAn expert system for automatic reading of a text written in standard arabic
An expert system for automatic reading of a text written in standard arabic
 
A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...
A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...
A New Approach: Automatically Identify Naming Word from Bengali Sentence for ...
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
A Context-based Numeral Reading Technique for Text to Speech Systems
A Context-based Numeral Reading Technique for Text to Speech Systems A Context-based Numeral Reading Technique for Text to Speech Systems
A Context-based Numeral Reading Technique for Text to Speech Systems
 
Cl35491494
Cl35491494Cl35491494
Cl35491494
 

Plus de idescitation (20)

65 113-121
65 113-12165 113-121
65 113-121
 
69 122-128
69 122-12869 122-128
69 122-128
 
71 338-347
71 338-34771 338-347
71 338-347
 
72 129-135
72 129-13572 129-135
72 129-135
 
74 136-143
74 136-14374 136-143
74 136-143
 
80 152-157
80 152-15780 152-157
80 152-157
 
82 348-355
82 348-35582 348-355
82 348-355
 
84 11-21
84 11-2184 11-21
84 11-21
 
62 328-337
62 328-33762 328-337
62 328-337
 
46 102-112
46 102-11246 102-112
46 102-112
 
47 292-298
47 292-29847 292-298
47 292-298
 
49 299-305
49 299-30549 299-305
49 299-305
 
57 306-311
57 306-31157 306-311
57 306-311
 
60 312-318
60 312-31860 312-318
60 312-318
 
5 1-10
5 1-105 1-10
5 1-10
 
11 69-81
11 69-8111 69-81
11 69-81
 
14 284-291
14 284-29114 284-291
14 284-291
 
15 82-87
15 82-8715 82-87
15 82-87
 
29 88-96
29 88-9629 88-96
29 88-96
 
43 97-101
43 97-10143 97-101
43 97-101
 

Dernier

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 

Dernier (20)

YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 

551 466-472

  • 1. Telugu Text to Speech System for Mobile based Systems Dr.Y.Padma Sai1 , Safia Shaik2 and V.Priyanka Brahmaiah3 1 Professor and Head ,ECE,Email: ypadmasai@gmail.com 2 M.Tech Student,Email: shaik.safia28@gmail.com 3 Assistant Professor, ECE,Email: priyanka.veeramosu@gmail.com VNR Vignana Jyothi Institute of Engineering and Technology, ECE Department, Hyderabad, India Abstract— Speech is the important mode of communication and is the current research topic. The concentration is mostly focused on synthesis and analyzing part.Apart of synthesizing, text to speech system is developed.Speech synthesis is an artificial production of human speech.A text to speech system (TTS) is to convert an arbitrary text into speech.In India different languages have been spoken each being the mother tongue of tens of millions of people.In this paper,the text to speech system is primarily developed for Telugu, a Dravidian language predominantly spoken in Indian state of Andhra Pradesh.The important qualities expected from this system are naturalness and intelligibility.Telugu TTS can be developed using other synthesis methods like articulatory synthesis,formant synthesis and concatenative synthesis.This paper describes a development of a Telugu text to speech system using concatenative synthesis method on mobile based system OMAP 3530 (ARM Cortex A-8 core) in Linux. Index Terms— Telugu TTS, Diphone, Prosodic, Phrasing, Lexicon, Concatenative synthesis. I. INTRODUCTION Text-to-Speech (TTS) technology deals with the production of synthetic voice output using textual information, thus synthesis technology has become the dominant approach for building naturally sounding text-to-speech systems. In most cases the speech units are phonemes or diphones.The drastic improvement in quality of synthetic speech, namely naturalness and intelligibility, over the years has led to the adoption of TTS as a mainstream technology. As a result, TTS technology is now employed in a wide range of applications, spanning from assistive technology and education, to telecommunications and entertainment.For example, application areas such as assistive aids and tools, speech-to-speech translation, robotics, mobile phones, household devices, navigation and personal guidance gadgets, can largely benefit from the more natural and intuitive means of human computer interaction. In order for TTS technology to be widely adopted, near-natural voice output quality has to be achieved.Over the last years, significant research progress in the field has contributed towards this goal.Considerable amount of work has been done in conversion of text to speech for languages like English, Japanese,Russian but not much work has been done in TTS for Indian languages especially for telugu [1].In order to address the challenge of developing a high quality Telugu TTS system for embedded devices, concatenative synthesis approach has been considered . The function of text-to-speech (TTS) system is to convert an arbitrary telugu DOI: 02.ITC.2014.5.551 © Association of Computer Electronics and Electrical Engineers, 2014 Proc. of Int. Conf. on Recent Trends in Information, Telecommunication and Computing, ITC
  • 2. 467 text to a spoken waveform.Telugu TTS in mainly used for illiterate and it serves as an aid to visually impaired and Language Education.It can also be used in some other applications like talking books and toys, Games,Telecommunication and multimedia etc., Synthesized speech can be produced by different methods.These are classified into three groups [2]. Articulatory Synthesis,which attempts to model the human speech production system directly through articulators like tongue jaw etc..Formant Synthesis,which is done by exciting a set of resonators by voicing sources or noise generator to achieve the desired speech spectrum.Concatenative Synthesis,which uses different pre-recorded samples derived from natural speech.Most of the synthesis systems use formant and concatenative methods. The articulatory method is too difficult for high quality implementations [3],but may arise as a potential method in future. In this work Telugu text to speech system has been implemented using concatenative synthesis for natural sounding telugu speech. II. CONCATENATIVE SYNTHESIS Naturalness of synthetic speech produced by state-of-the art speech synthesis systems is mainly attributed to the use of concatenative speech synthesis that uses phonemes, diphones, syllables, words or sentences as basic speech units.Text is synthesized by selecting appropriate units from a speech database and concatenating them.The concatenation of segments of recorded speech is known as Concatenative synthesis.Connecting pre-recorded natural utterances is the easiest way to produce intelligible and natural sounding speech. Concatenative synthesis is classified into three main sub-types. A.Unit selection synthesis In unit selection synthesis large databases of recorded speech are used. B. Domain-specific synthesis Domain specific synthesis concatenates the pre-recorded words and phrases to create complete utterances.It is used in applications like transit schedule announcements or weather reports, railway stations where the most of the text remains same and the output is limited to a specific domain. C. Diphone synthesis Diphone synthesis considers only diphones occurring in a language and maintains a minimal speech database.In diphone synthesis, only one example of each diphone is contained in the database.The quality of the resulting speech is high and natural [4]. In the present work, diphone synthesis has been adopted to develop telugu TTS. III. FRAME WORK OF TELUGU TEXT TO SPEECH SYSTEM Telugu language is now one of the 5 classical languages of India.Telugu language ranks third by the number of native speakers in India.The block diagram of Telugu Text To Speech (TTS) system is shown in Fig.1.The explaination of each block is as follows. A. Telugu Text Input Telugu text to speech system accepts input as Telugu Unicode text [5](in UTF-8 encoding) and speaks out the text. B. Text Analysis Text analysis is nothing but text normalization [6].This converts raw text into the equivalent of written-out words & isolates the words present in the text. Text normalization then searches for numbers, times, dates, and other symbolic representations.These are analysed and converted into words. Text analysis includes tokenization, token identification and token to word conversion. 1. Tokenization: In this process,it converts the string of characters into a list of tokens.This means that the original text is separated according to the whitespace in between them. 2. Token Identification: Identification of general types of tokens of digits as years, dates, numbers etc. 3. Token to word mapping: This module provides the rules to map the tokens in an utterance to Telugu words.The database contains some default variable telugu dotted abbreviation list. Examples :(" " " క "), ("ఉ" "ఉదయం"), ("1/4" " "), ("%" " తం"), (“2” “ ం “).
  • 3. 468 Figure. 1: Block Diagram of Telugu Text To Speech (TTS) System The text pre-processing flow is explained with example “2 я ” and is shown in Fig.2. Figure. 2: Flow diagram of Text Pre-Processing C. Pronunciation Generation The Pronunciation generation module generates the sequence of basic units using a lexicon of units and letter-to-sound rules. 1. Lexicon: It is a subsystem that provides pronunciations for words.It is a list of all speech units like monosyllables, bi syllables and tri syllables.Lexical entries consist of three basic elements.They are a head word, a part of speech and a pronunciation.This entry has internal format, identifying syllable structure, stress markings and phones Some Examples of lexical entries are shown in the below Table.I. TABLE.I. EXAMPLES OF LEXICAL ENTRIES Head word Parts of speech Pronounciation walkers n-noun ((( w o o ) 1) (( k @ z ) 0)) monument n-noun ((( m o )1) (( n y u ) 0) (( m @ n t )0)). present v-verb ((( p r e ) 0) (( z @ n t ) 1)) ) 2. Letter to Sound Rules:It is practically impossible to assign pronunciation and list all words in a lexicon.The basic letter to sound rule is very simple but powerful enough to build reasonably complex letter to sound.The basic form of a rule is as follows [6] : (LEFT CONTEXT [ITEMS ] RIGHT CONTEXT = NEWITEMS ) ( # [ c h ] C = k ) ; # - a word boundary, C - the set of all consonants. Eg: 1.christmas – #[ch]r =k , 2.champion - #[ch]a=ch. In these examples ch followed by a consonant is pronounced as ‘K’ and ch followed a vowel is pronounced as ‘Cha’. D. Prosodic Phrasing In natural speech, humans tend to group words together with noticeable breaks or disjunctions between them.These groups can be identified as prosodic phrases[7].Prosodic phrasing plays an important role in
  • 4. 469 structuring utterances by dividing them into meaningful chunks of information.Text-to-Speech systems should be able to identify these prosodic phrases to produce intelligible and natural sounding speech. In highly inflective languages like Telugu, most words in running texts occur in inflected forms.In an effort to identify linguistically meaningful features that affect prosodic phrasing, a new feature, namely morpheme tag, is defined for telugu language. Morpheme is a meaningful linguistic unit consisting of a word or word element which cannot be divided into smaller meaningful parts.A set of 19 ‘morpheme tags’ are identified that occur at word boundaries (word endings) are shown in the Table II. TABLE II: LIST OF MORPHEME TAGS IN TELUGU Telugu Morpheme Name Example word IO DhEsamlO ThO PattudhalathO Aru AnnAru Ndhi Cheppindhi Ani ChEyAlani Lu VisEshAlu Nni PrabhuthvAnni Nna ChErukunna Oni RAshtramlOni Chi nu.nchi Na Jarigina Ki AdhupulOki Ini PurOgathini Ga Sandharbh.ngA Ku PrAnthAlaku Nu LakshyAlanu Pai Charyapai La Charyala .n Prabhuthv.n E. Segmental Duration Generation TTS systems need to generate speech units with appropriate durations in order to produce natural sounding synthetic speech.Duration value for each segment of speech is predefined and it can be changed according to the application [8]. The classification and regression tree (CART) based duration models [9] are used for segmental prediction for Telugu. The CART method is used to build the decision tree such that the branches correspond to questions that minimize the impurity of the sub-clusters. F. Database Database defines a telugu diphone set by considering phone features like whether it is vowel or consonant ,vowel length, vowel height , vowel frontnes ,lip rounding ,consonant type ,place of articulation[9]. G. Waveform generation The waveform generation component takes as input the phonetic and prosodic information generated by the various components described above, and generates the speech output through speakers. IV. IMPLEMENTATION We have developed the Telugu text to speech synthesizer on a Mobile device.The mobile device is a beagle board which consists of OMAP3530 processor with mobile operating system Angstrom ported with the programmable environment supporting component implemented in C++ language.The flow chart of telugu text to speech system on mobile device is shown in the Fig.3. A. Components of Telugu TTS 1.Mobile Based Device: The Mobile based device is a Beagle board, an OMAP3530 platform designed specifically to address the Open Source Community.Use of the OMAP3530 DCBB72 device which is the
  • 5. 470 Figure. 3: Flow chart of Telugu TTS 720MHZ version of the OMAP3530.There are many features on this board which are useful for Open Embedded Developers.However, this project uses only few of the features.It has been equipped with a minimum set of features to allow the user to experience the power of the OMAP3530[10].By utilizing standard interfaces,the Beagle Board is highly extensible to add many features and interfaces. The high level block diagram consist of OMAP3530[10] processor with SVideo, Touch Screen, Stereo In & Out, USB Host, SD MMC, JTAG, LCD, Expansion pins, Reset & User buttons. Beagle board high level diagram is shown in the Figure 4. 2. Software • Linux on the Beagle Board • Angstrom(mobile operating system which is Linux distribution) Figure 4 : Beagle board High Level Block Diagram 3. Porting Angstrom OS: Make two partitions on the SD/MMC card into FAT partition (MLO, u-boot, uImage) and Ext2 partition. The five (5) boot phases are • ROM loads x-load (MLO) • X-load loads u-boot • U-boot reads commands • Commands load kernel(uImage) • Kernel reads root file system.
  • 6. 471 V. RESULTS AND DISCUSSIONS The results have been depicted that the Telugu text to speech system is capable of real time operation and is successfully developed on Mobile based device beagle board, OMAP3530.The telugu text in converted to telugu speech is analysed by various stages.The Telugu TTS system flow is shown in the below Fig.5. Figure.5: Telugu TTS system flow To get an English speech,SayText command should be given with the text inserted under inverted colons.The terminal of the beagle board uttering the telugu speech as output is connected to speakers.To get a telugu speech (voice_telugu_NSK_diphone) command is given.When this command is given it calls all the telugu diphones within the database.The input is the telugu text which have been saved in vnrtelugu.txt file and the path has been given in the command.The output speech uttered is natural sounding and clear telugu speech. VI. CONCLUSION The full process of converting telugu text to speech is analyzed and various methods used for storing sound and generating voice is studied.It also provides the facility to save the speech file of the input text and can also play any of the previously saved audio file.Various intermediate stages namely, text normalization, prosodic phrasing, pronunciation generation and generation segment durations for converting telugu text to speech is analyzed.It follows the method of diphone concatenation and has a male voice database with diphone as the storage unit.With a natural and clear sounding telugu speech telugu text to speech system have been successfully developed on Mobile device beagle board OMAP3530 which will be useful as assistive tool for visually impaired, illiterate and can be used in many other applications. Developing text to speech systems for other Indian languages by adding prosody and handling multilingual text Eg :“www.eenadupratibha.net,www.bscacademy.com వం ౖ ఉ తం ఆ ౖ ” is our future work.A Web based application can also be designed which can convert text in any Indian languages into speech. ACKNOWLEDGEMENTS The authors acknowledge with thanks to Dr. C.D. Naidu, Principal and Management of VNR VJIET for their constant technical and financial support and encouragement. The research work of developing TTS for Telugu language is part of ITRA.
  • 7. 472 REFERENCES [1] Yegnanarayana B.Yegnanarayana, S. Rajendran, V.R. Ramachandran, and A.S. Mad- hukumar. “Significance of knowledge sources for a text-to-speech system for Indian languages”, Sad- hana, pages 147–169, 1994. [2] Lemmetty.S.”Review of Speech Synthesis Technology”, Master’s thesis, Helsinki University of Technology. March 30, 1999. [3] A.Chauhan, V.Singh, S. P.Tomar, A. K.Chauhan.” A Text to Speech System for Hindi using English Language”, in International Journal of Computer Science and Technology, Vol. 2 ,Issue 3,2011. [4] G.V.Mantena,S.Rajendran,S.V.Gangashetty,B.Yegnanarayana and K.Prahallad,"Development of a spoken dialogue system for accessing agricultural information in Telugu language", in preceding of International Conference on Natural Language Processing(ICON), Kharagpur, India, 2011. [5] UTF-8 encoding table and Unicode characters from website address http://www.utf8-chartable.de/unicode-utf8- table.pl?start=3072&number=128. [6] Black, A.Taylor,P;Caley.R.”The Festival Speech Synthesis System:system documentation, for festival version 1.4.1”,CSTR webpage,University of Edinburgh,2001. [7] Black and Lenzo,Alan W. Black and Kevin Lenzo.”Optimal data selection for unit selection synthesis”, In ISCA, 4th Speech Synthesis Workshop, 2001. [8] S.R. Rajeshkumar. “Significance of Durational Knowledge for a Text-to-Speech System in an Indian Language”,MS dissertation, Indian Institute of Technology, Department of Computer Science and Engg., Madras, 1990. [9] Black and Taylor, Alan W.Black and P.Taylor,”Automatically clustering similar units for unit selection in [10] speech synthesis”, In Proceedings of EUROSPEECH’ 97, pages 601–604, 1997. [11] Instruction manual provided by the TI Vendor -OMAP3530 Applications Processor by Texas Instruments in 2010. AUTHORS Dr.Y.Padma Sai obtained her B.Tech from Nagarjuna University,Guntur, M.E in Systems and Signal Processing and Ph.D in Electronics and Communication Engineering, from Osmania University,Hyderabad.She Started carrier as Quality Control Engineer and served for 5 years in M/S. Suchitra Electronics Pvt. Ltd,Hyderabad.Later joined as Lecturer in the Department of ECE in Deccan College of Engineering and Tech, Hyderabad served for one year.She then started working in the Department of ECE VNRVJIET on July 1999 and held various positions.Presently.She is the Head of the Department.She has presented 23 research papers in National and International Conferences/Journals.Her areas of research interest are Bio-Medical, Signal and Image Processing. She has received grants from AICTE, DIT and DST to carry out research activities in the department.She is a member of IEEE, ISTE, ISOI and Fellow of IETE.She is executive member of ISTE A.P Section.Her main objective is to impart quality education and learn New technologies and the scope is to fill gap between industry and academics. Safia Shaik received the B.E degree in electronics and communication engineering from Deccan College of Engineering & Technology, affiliated Osmania University Hyderabad, AP, India, in 2011She is pursuing the M.Tech in Embedded systems at VNR Vignana Jyothi Institute of Engineering & Technology, Bachupally, Hyderabad, India. Her research interests include Signal Processing and Embedded Systems. V. Priyanka Brahmaiah obtained her B.Tech. Degree from JNT University, Hyderabad in 2007, and M.Tech in VLSI System design from JNT University, Hyderabad in 2010.She has started her career as Assistant professor and served for 2 years in MLR Institute of Technology & Management, Dundigal, Hyderabad from June 2010 to June 2012. Assistant Professor in the department of ECE in Gokaraju Rangaraju Institute of Engineering & Technology from July 2012 to November 2012. Assistant Professor in the department of ECE in VNR Vignana Jyothi Institute of Engineering Technology from December 2012 to till date.She is a Life member of ISTE and IETE. She presented four research papers in International Journals. Her areas of research interest are Bio-Medical, Signal and Image Processing, Human Computer Interface.