SlideShare a Scribd company logo
1 of 8
Download to read offline
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research
1
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
Development of Text to Speech System for Yoruba Language
Akin Afolabi 1*
Elijah Omidiora2
Tayo Arulogun 3
Department of Computer Science and Engineering, Ladoke Akintola University of Technology Ogbomosho
Nigeria
* E-mail of the corresponding author: akinloluade@gmail.com
Abstract
Text-to-speech (TTS) applications have been applied to different languages in diverse areas of human endeavour
all over the world, but for Yoruba language which is being spoken by over 30 million people out of 150 million
Nigerian populace and in other countries like Benin, Togo, United Kingdom and part of South American, much
has not been achieved therefore, there is need to develop TTS system for Yoruba language. This paper gives an
account of Yoruba TTS system development using concatenation method. The paper describes the design,
evaluation and the analysis of the result shows that 70% Respondents accepted its usability.
Keywords: TTS, evaluation, concatenation, usability and design.
1. Introduction
To many people, the term speech synthesis evokes memories of mechanical, monotonous or repetitive voices but
what really is a Text-to-Speech system? It is simply defined as a written text transformed into speech, it may be
by reading or dictating through machines, input is text and the desired output is an acoustic speech signal,
therefore comes the name text-to-speech synthesis.
There are two major types of TTS, these are Parameterised and Concatenative, Parameterised TTS can be further
categorised into Formant base and Articulatory TTS. Formant based uses rules based on signal from the spoken
input while Articulatory TTS make use of model of the vocal tract based on electro-acoustics theories.
Concatenative synthesis makes use of mathematical model based on phonemes or syllables and produces a
speech fragments as its output. The resulting speech was slightly artificial, sound like the original speaker who
his or her voice was taking as sample. This type requires a powerful algorithm and larger memory capacity
because each unit of speech needs memory space.
In the last few years, this technology has been widely available for several languages for different platform
ranging from personal computer to stand alone systems. Though for Yoruba language in Nigeria, TTS has not
been fully developed by the researches except a Standard Yoruba TTS System (Odejobi, 2006) and web-based
aided tutor for Yoruba Language (Odetunji, 2003). Though the research in this field is still going on with African
Languages Technology Initiative (Adegbola, 2011) but much has not been achieved. For this paper
Concatenative Method was preferred because it produces a very close to humanlike voice and because of distinct
features of the language with this method can accommodate e.g. tone, syllabic stinging.
2. Review of related works
The modern TTS system converts text into ‘synthetic speech sound in a two-stage process (Klatt, 1976). The first
stage i.e. High Level Synthesis (HLS) reads the input text and generates a representation of how the text will be
pronounced. The HLS stage is implemented using two modules, the first module, i.e. Text-analysis module,
analyses the input text to identify its basic elements and the context in which they are used.
The results of the text-analysis module is fed into the second module i.e. prosody module, which generate a
linguistic description of how the text will be pronounced. It also integrates timing and rhyme information into
the generated representation. All the processing involved in this stage are together called High level Synthesis
(HLS) and the technology for implementing them were draw from the domain of Natural Language Processing
(NLP) and computational Linguistic (Sproat, Black, Chen, Kumar, Ostendsorf and Richards.1996). A TTS
system is composed of two parts a front-end and a back-end. (Van, Richard, Joseph and Julia, 1997). The
front-end has two major tasks. First, it converts raw text containing symbols like numbers and abbreviations into
the equivalent of written-out words. This process is often called text normalization, pre-processing, or
tokenization. The front-end then assigns phonetic transcriptions to each word and divides, and marks the text
into prosodic units, like phrases, clauses and sentences (Van et al., 1997).
Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called
a speech synthesizer and can be implemented in software or hardware (Allen, 1987). High level Synthesis
method was used to develop a TTS for Yoruba Language by Odejobi (Odejobi et al.,2006).
The major concern of any TTS system is to ascertain the intelligibility and naturalness of the synthesizer and this
is achievable based on the type of method use in the designing of the speech synthesizer system ( Afolabi, 2012).
The focus of this paper is to concatenate some Yoruba syllables to produce a speech.
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research
2
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
2.1 Yoruba Phonology
The Yoruba alphabet consists of 25 letters which were derived from Latin characters. (Adewole, 1988). 18 out
of the 25 alphabet constituted Yoruba consonant and the remaining 8 were vowel this was illustrated in Table 1
and 2.
Table 1. The upper case and lower case representation of Yoruba alphabet
Aa Bb Dd Ee Ęę
Ff Gg GBgb Hh Ii
Jj Kk Ll Mm Nn
Oo Ọọ Pp Rr Ss
Şş Tt Uu Ww Yy
Table 2. Orthography Representation of Yoruba consonant
Bb Dd Ff Gg GBgb
Hh Jj Kk Ll Mm
Nn Pp Rr Ss Şş
Tt Ww Yy
2.2 Syllable Structure
The three basic syllable types in Yoruba are Vowel (V), Consonant-Vowel (CV) and Nasal (N). The first type of
syllable involves only a single vowel and this is often the shape of lexical items such as pronouns. The second
syllable type in Yoruba is a consonant and a vowel this is the basic shape of simple verbs in the language. The
third and final syllable type in Yoruba is the syllabic nasal. Due to the shape of the syllable types in Yoruba,
there are no consonant-final words and therefore, there are no closed syllables in the language. All the three
syllable types have either combinations of first and third type or combinations of first and second and it can be
vowel only (Nucleus) The three syllable types are illustrated in the Table 3.
Table 3. Yoruba syllable types
Syllable Example Meaning
Vowel (V) a
ó
‘we’
'he'
Consonant Vowel
(CV)
r án
t à
‘to sew’
‘to sell’
Nasal Vowel [N] ò ro n bó
dù n dú
‘lemon
‘fried yam’
2.3 Supra Segmental Elements
Yoruba is a tonal language, it has three surface tones of different pitch levels. The syllable is the tone bearing
unit in the language but orthographically, tones are marked on vowels and syllabic nasals (Odejobi, 2006.)
3. Architectural Design
Models are of many types which include: iconic, graphical, simulation, textual mathematical and axiomatic
models. Graphical model approach was used in this work. For this research, Thierry Dutoit model was adapted.
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research
3
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
Figure 1: General Structure of TTS (adapted from Thierry Dutoit 2000)
The components of a TTS consist of two major components they are Natural language Processing (NLP) and
Digital Signal Processing (DSP). NLP component performs the task of decomposing a sentence to its sequence
of the parts of speech such as noun, verb, adverb etc. It consists of Text Analyzer which tokenizes a block of text
and Syllable Analyzer which deduce the syllable to be use for specific word. The block of text will be fed in and
it will be processed by parsing through the text after this, block of text will be tokenized base on the tones of the
syllables. Digital Signal Processing (DSP) is the computer analogy of the dynamically controlled the ariculatory
muscles and the vibratory frequency of the vocal so that the output signal matches the input requirements. It
consist of the speech Processing and Sound Processing. The speech processing lookup for syllables matching
them to strings (concatenate) and smoothening them while Sound Processing (Speech Signal) process the audio
which makes the pronunciation sound audibly. 3.1 Architectural framework for Yoruba Text to speech
For this research, an architectural framework for Yoruba TTS is
developed and presented in Figure 2. The framework defines the components of the system together with the
interaction between each component. During the design stage, the architecture of the system was developed
taking into account the constraints impose by the user’s requirements and the available technology.
Figure 2. Architectural framework for Yoruba Text to Speech
3.1.1 Syllable Identification
NLP will be perform by synthesizer, it will brake every block of text to syllable and identify the Vowel and
the consonant vowel (V ,CV) and recognises the tone bearing vowel, it also recognised ę ọ, ş consonants and
differentiate them from the similar consonant. This process serves as normalization of the block of text. The
flow chart for this is shown in Figure 3.
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research
4
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
Figure3 Syllable Identification flowchart
3.1.2 Speech Pronunciation
The DSP aspect of the model performs this function, A sound file was created for the selected syllables in three
tonne of Yoruba language: High, Mid and Low tones, the recorded syllable sound was matched with the block of
supplied text so as to have correct pronunciation. Shown below
Figure4 Speech pronunciation flow chart
The overview of Application Framework and the sequence diagram of the Developed Yoruba TTS were shown
in the figures 5 and 6.
Figure5 Overview of Application Framework
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research
5
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
Figure6Sequence Diagram of the Developed Yoruba TTS System
3.2 Implementation Tools chart
The tones of Yoruba syllable were recorded by using a Personal Computer enhanced with voice recording
facilities such as head phone with Condenser Microphone (SONY ECM-44S Electrets) by a mastery native
speaker of the language in a quiet environment, the recorded data were edited using sound editing software
(Adobe SoundBooth) where noise and other unwanted pitch were removed. A dialect called ‘Yoruba Oyo’ was
chosen for the recording, this dialect is popular in northern part of Oyo State, South West Nigeria and it is also
known as standard Yoruba. Integrating the recorded syllable sound to match the block of supplied text so as to
have correct pronunciation was achieved with C# programming language and was implemented on Microsoft
Visual Basic environment.
3.3 Performance Evaluation of the Developed System
The developed system was evaluated to determine its relevancy based on users’ assessment in terms of ease of
usage, acceptability and naturalness. When responding to a Likert questionnaire items, respondents specify their
level of agreement to the statement. The most common scale is 1 to 5. The results and statistical analysis of the
evaluation are presented in the table 5 and 6. The likert items (i.e. each question asked in the questionnaire)
provide a metrics on which the performance parameters mentioned above were formulated. Survey targets were
set for each evaluation parameter of the developed system.
4. Result and Discussion
Figure 6 illustrates the main user interface, it was designed in such a way that user would easily understand the
procedure of operation, the following tools display on the interface:
Figure6 Sample Screen of Yoruba TTS System
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research
6
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
4.1 Concatenative Synthesis of Yoruba Syllables
Figure7. wave diagram showing how the word ‘Ọwọ1’ (Hand) was concatenated
Based on concatenation in figure 7 (stringing together) of segments of recorded syllables, stringing of syllables
occurred when the text being supplied was linked to its corresponding syllables in the sound database. The
pronunciation of the word ‘ỌWỌ’ (hand) was achieved by concatenated the two syllables involved (Ọ and WỌ)
with the correct tone on each syllable, the sound of each syllable were fetched from the sound database and then
stringed them together which then produced distinct sound.
The first column of each table represents the question number of an item on questionnaire while data in the split
cells represent the frequency of the response in number. The response mean and the response mode were also
indicated. Furthermore, the bar chart of the numeric frequency of the respondents is shown on Figure 7 and 8.
Summarily, with this result the naturalness and intelligibility of the developed system can be rated base on
perception of the randomly selected users with the likert item in Table 5. It can be seen that the performance,
voice, and ease of usage of the developed system were rated averagely okay by 70 % of total respondents. Table
5 shows 35 out of 50 respondents agreed that the developed system had ability to produce sound like Yoruba
natural speaker tone, also the frequency shows that between 35 respondents believed that this TTS can be used as
a teaching aid and also for aiding learning for visually challenge person.
Table5.Data Analysis of the Administered Questionnaire
QUE Likert Item Very High High Medium Low Very Low Weighted
Score
Rank
X3 How would you rate the
performance of the developed TTS
system?
2 15 32 3.39 3
X4 How would you rate the ease of use
of this application?
9 36 5 3.08 3
X5 How would you rate the voice
quality produced by the developed
system?
3 13 29 5 3.28 3
X6 How would you rate the tonnation
of the Yoruba alphabets display on
the screen?
1 9 31 5 4 2.96 3
X12 What is your rating of the
naturalness of the output from the
developed TTS?
2 10 31 5 2 3.1 3
X13 What is your overall performance
assessment of the developed TTS?
3 20 27 3.52 4
Table6.Data Analysis of the Administered Questionnaire
QUE Likert Item Strongly Disagree Neutral Agree Strongly Weighted Rank
Disagree Agree Score
X6 Would you agree that the sound
produce by the developed TTS was
close to Natural human voice?
1 9 5 31 4 2.44 2
X7 Would you agree that the response
time i.e. time duration for
producing some was of no
significance?
15 11 19 4 1 3.68 4
X8 Would you agree that the
developed TTS system is reliable
to convert Yoruba text to spoken
expression?
3 4 5 34 4 2.36 2
X9 Would you agree that the
developed Yoruba TTS can serve
as a teaching aid for Yoruba
language?
5 4 7 32 2 2.56 3
X10 Would you agree that the
developed system will be of help
to visually challenged person?
1 12 1 34 2 2.52 3
Innovative Systems Design and Engineering
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online
Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Techn
Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology
Figure7. Bar chart representation of Numeric Frequency of Response of Table 5
Figure8. Bar chart representation of Numeric Frequency of Response of Table 6
5. Conclusion
A Yoruba TTS system has been developed and tested. Its performance was found to be acceptabl
TTS system would enhance learning of Yoruba Language
alphabet database of the developed system could be adapted for any relevant application in Yoruba language
development. Although the pronunciation was not actually smoothened but the system still provides the user
with the capabilities of Yoruba word pronunciation.
References
Odejobi O.A., Beaumont A.J. and Wong. (2006):
speech synthesis A fuzzy computational approach
Odetunji O. A., (2006): “A Quantitative Model of Yorùbá Speech Intonation Using Stem
Proceedings from Conference on Human Language Technology for Development, Alexandria, Egypt.
Dutoit T. and Leich H., (1993): Text
Speech communication Journal vol.13 No 15 pp. 435
Every Culture (2012): Countries and their Cultures. Consulted on the 26
Alan W., (2002): “Perfect synthesis for all the people all of the time”. Keynote address at the
Workshop on Text to Speech on 30th of Se
at: http://www.cs.cmu.edu/
Van P.H., Richard W.S., Joseph O. and Julia H., (1997): “Processes in Speech Synthesis” Springer Press: ISBN
0387947019
Mogey N., (1999): “So you want to use a Likert Scale?” Learning Technology Dissemination initiative, Heriot
Watt University.
Olanike O.,Ola Orie., (2006): “Acquisition and Yoruba Tones: issue and challenges” Selected Proceedings of the
36th Annual Conference on A
Somerville, USA. pp 121-128.
Afolabi A.,(2012): “Development of Yoruba Text To Speech System”
Ladoke Akintola University of Technology, Ogbomoso, Nigeria.
2871 (Online)
2nd International Conference on Engineering and Technology Research
7
published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology
Bar chart representation of Numeric Frequency of Response of Table 5
Figure8. Bar chart representation of Numeric Frequency of Response of Table 6
A Yoruba TTS system has been developed and tested. Its performance was found to be acceptabl
TTS system would enhance learning of Yoruba Language also Consonant-vowel sound syllables database and
alphabet database of the developed system could be adapted for any relevant application in Yoruba language
nunciation was not actually smoothened but the system still provides the user
with the capabilities of Yoruba word pronunciation.
Odejobi O.A., Beaumont A.J. and Wong. (2006): intonation contour realisation for Standard Yoruba text to
speech synthesis A fuzzy computational approach computer speech and Language, Vol. 20, pp 563
Quantitative Model of Yorùbá Speech Intonation Using Stem-
Proceedings from Conference on Human Language Technology for Development, Alexandria, Egypt.
Dutoit T. and Leich H., (1993): Text-to-speech synthesis based on a MBE. Re-synthesis of Segements Database
Speech communication Journal vol.13 No 15 pp. 435-440.
Every Culture (2012): Countries and their Cultures. Consulted on the 26th
June 2012. www.every culture.com
Alan W., (2002): “Perfect synthesis for all the people all of the time”. Keynote address at the
Workshop on Text to Speech on 30th of September. vol., 13 no7 pp 22-30accessed on 12
-
Van P.H., Richard W.S., Joseph O. and Julia H., (1997): “Processes in Speech Synthesis” Springer Press: ISBN
, (1999): “So you want to use a Likert Scale?” Learning Technology Dissemination initiative, Heriot
Olanike O.,Ola Orie., (2006): “Acquisition and Yoruba Tones: issue and challenges” Selected Proceedings of the
36th Annual Conference on African Linguistics. Published by Cascadilla Proceedings Project,
128.
Afolabi A.,(2012): “Development of Yoruba Text To Speech System” M.Tech (Computer Science)
Ladoke Akintola University of Technology, Ogbomoso, Nigeria.
www.iiste.org
published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria
Bar chart representation of Numeric Frequency of Response of Table 5
Figure8. Bar chart representation of Numeric Frequency of Response of Table 6
A Yoruba TTS system has been developed and tested. Its performance was found to be acceptable, the developed
vowel sound syllables database and
alphabet database of the developed system could be adapted for any relevant application in Yoruba language
nunciation was not actually smoothened but the system still provides the user
intonation contour realisation for Standard Yoruba text to
computer speech and Language, Vol. 20, pp 563-588.
ML A selected
Proceedings from Conference on Human Language Technology for Development, Alexandria, Egypt.
synthesis of Segements Database
June 2012. www.every culture.com
Alan W., (2002): “Perfect synthesis for all the people all of the time”. Keynote address at the IEEE
30accessed on 12th
of June 2011
Van P.H., Richard W.S., Joseph O. and Julia H., (1997): “Processes in Speech Synthesis” Springer Press: ISBN
, (1999): “So you want to use a Likert Scale?” Learning Technology Dissemination initiative, Heriot-
Olanike O.,Ola Orie., (2006): “Acquisition and Yoruba Tones: issue and challenges” Selected Proceedings of the
Published by Cascadilla Proceedings Project,
(Computer Science) Thesis,
This academic article was published by The International Institute for Science,
Technology and Education (IISTE). The IISTE is a pioneer in the Open Access
Publishing service based in the U.S. and Europe. The aim of the institute is
Accelerating Global Knowledge Sharing.
More information about the publisher can be found in the IISTE’s homepage:
http://www.iiste.org
CALL FOR PAPERS
The IISTE is currently hosting more than 30 peer-reviewed academic journals and
collaborating with academic institutions around the world. There’s no deadline for
submission. Prospective authors of IISTE journals can find the submission
instruction on the following page: http://www.iiste.org/Journals/
The IISTE editorial team promises to the review and publish all the qualified
submissions in a fast manner. All the journals articles are available online to the
readers all over the world without financial, legal, or technical barriers other than
those inseparable from gaining access to the internet itself. Printed version of the
journals is also available upon request of readers and authors.
IISTE Knowledge Sharing Partners
EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open
Archives Harvester, Bielefeld Academic Search Engine, Elektronische
Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial
Library , NewJour, Google Scholar

More Related Content

What's hot

Natural language processing: feature extraction
Natural language processing: feature extractionNatural language processing: feature extraction
Natural language processing: feature extractionGabriel Hamilton
 
Parts of Speect Tagging
Parts of Speect TaggingParts of Speect Tagging
Parts of Speect Taggingtheyaseen51
 
Lexical analysis - Compiler Design
Lexical analysis - Compiler DesignLexical analysis - Compiler Design
Lexical analysis - Compiler DesignKuppusamy P
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processingHareem Naz
 
Lecture: Word Sense Disambiguation
Lecture: Word Sense DisambiguationLecture: Word Sense Disambiguation
Lecture: Word Sense DisambiguationMarina Santini
 
Lightweight Natural Language Processing (NLP)
Lightweight Natural Language Processing (NLP)Lightweight Natural Language Processing (NLP)
Lightweight Natural Language Processing (NLP)Lithium
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognitionManthan Gandhi
 
Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Alia Hamwi
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingSaurabh Kaushik
 
Chapter1 Formal Language and Automata Theory
Chapter1 Formal Language and Automata TheoryChapter1 Formal Language and Automata Theory
Chapter1 Formal Language and Automata TheoryTsegazeab Asgedom
 
Voice recognition security systems
Voice recognition security systemsVoice recognition security systems
Voice recognition security systemsSandeep Kumar
 
Semantic Role Labeling
Semantic Role LabelingSemantic Role Labeling
Semantic Role LabelingMarina Santini
 
Natural language processing PPT presentation
Natural language processing PPT presentationNatural language processing PPT presentation
Natural language processing PPT presentationSai Mohith
 
CSCE181 Big ideas in NLP
CSCE181 Big ideas in NLPCSCE181 Big ideas in NLP
CSCE181 Big ideas in NLPInsoo Chung
 
CS571: Sentiment Analysis
CS571: Sentiment AnalysisCS571: Sentiment Analysis
CS571: Sentiment AnalysisJinho Choi
 
Lecture: Context-Free Grammars
Lecture: Context-Free GrammarsLecture: Context-Free Grammars
Lecture: Context-Free GrammarsMarina Santini
 

What's hot (20)

Natural language processing: feature extraction
Natural language processing: feature extractionNatural language processing: feature extraction
Natural language processing: feature extraction
 
Parts of Speect Tagging
Parts of Speect TaggingParts of Speect Tagging
Parts of Speect Tagging
 
Lexical analysis - Compiler Design
Lexical analysis - Compiler DesignLexical analysis - Compiler Design
Lexical analysis - Compiler Design
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processing
 
NLP PPT.pptx
NLP PPT.pptxNLP PPT.pptx
NLP PPT.pptx
 
Lecture: Word Sense Disambiguation
Lecture: Word Sense DisambiguationLecture: Word Sense Disambiguation
Lecture: Word Sense Disambiguation
 
Lightweight Natural Language Processing (NLP)
Lightweight Natural Language Processing (NLP)Lightweight Natural Language Processing (NLP)
Lightweight Natural Language Processing (NLP)
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognition
 
Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)Introduction to natural language processing (NLP)
Introduction to natural language processing (NLP)
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Chapter1 Formal Language and Automata Theory
Chapter1 Formal Language and Automata TheoryChapter1 Formal Language and Automata Theory
Chapter1 Formal Language and Automata Theory
 
Voice recognition security systems
Voice recognition security systemsVoice recognition security systems
Voice recognition security systems
 
Semantic Role Labeling
Semantic Role LabelingSemantic Role Labeling
Semantic Role Labeling
 
Natural language processing PPT presentation
Natural language processing PPT presentationNatural language processing PPT presentation
Natural language processing PPT presentation
 
Asr
AsrAsr
Asr
 
CSCE181 Big ideas in NLP
CSCE181 Big ideas in NLPCSCE181 Big ideas in NLP
CSCE181 Big ideas in NLP
 
CS571: Sentiment Analysis
CS571: Sentiment AnalysisCS571: Sentiment Analysis
CS571: Sentiment Analysis
 
Lecture: Context-Free Grammars
Lecture: Context-Free GrammarsLecture: Context-Free Grammars
Lecture: Context-Free Grammars
 
Finite Automata
Finite AutomataFinite Automata
Finite Automata
 
Compiler lec 8
Compiler lec 8Compiler lec 8
Compiler lec 8
 

Similar to Innovative Yoruba TTS

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 Computational Model of Yoruba Morphology Lexical Analyzer
A Computational Model of Yoruba Morphology Lexical AnalyzerA Computational Model of Yoruba Morphology Lexical Analyzer
A Computational Model of Yoruba Morphology Lexical AnalyzerWaqas Tariq
 
American Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech RecognitionAmerican Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech Recognitionpaperpublications3
 
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
 
AMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENT
AMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENTAMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENT
AMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENTNathan Mathis
 
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...ijma
 
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...ijma
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARijcseit
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARijcseit
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARijcseit
 
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
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARijcseit
 
5215ijcseit01
5215ijcseit015215ijcseit01
5215ijcseit01ijcsit
 
Implementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) SynthesizerImplementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) SynthesizerIOSR Journals
 
Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...Guy De Pauw
 
Modeling of Speech Synthesis of Standard Arabic Using an Expert System
Modeling of Speech Synthesis of Standard Arabic Using an Expert SystemModeling of Speech Synthesis of Standard Arabic Using an Expert System
Modeling of Speech Synthesis of Standard Arabic Using an Expert Systemcsandit
 
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
 

Similar to Innovative Yoruba TTS (20)

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 Computational Model of Yoruba Morphology Lexical Analyzer
A Computational Model of Yoruba Morphology Lexical AnalyzerA Computational Model of Yoruba Morphology Lexical Analyzer
A Computational Model of Yoruba Morphology Lexical Analyzer
 
American Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech RecognitionAmerican Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech Recognition
 
551 466-472
551 466-472551 466-472
551 466-472
 
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
 
Ey4301913917
Ey4301913917Ey4301913917
Ey4301913917
 
AMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENT
AMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENTAMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENT
AMHARIC TEXT TO SPEECH SYNTHESIS FOR SYSTEM DEVELOPMENT
 
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
 
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
PERFORMANCE ANALYSIS OF DIFFERENT ACOUSTIC FEATURES BASED ON LSTM FOR BANGLA ...
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
 
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
 
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMARSYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
SYLLABLE-BASED SPEECH RECOGNITION SYSTEM FOR MYANMAR
 
5215ijcseit01
5215ijcseit015215ijcseit01
5215ijcseit01
 
F017163443
F017163443F017163443
F017163443
 
Implementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) SynthesizerImplementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) Synthesizer
 
Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...Do we need linguistic knowledge for speech technology applications in African...
Do we need linguistic knowledge for speech technology applications in African...
 
Modeling of Speech Synthesis of Standard Arabic Using an Expert System
Modeling of Speech Synthesis of Standard Arabic Using an Expert SystemModeling of Speech Synthesis of Standard Arabic Using an Expert System
Modeling of Speech Synthesis of Standard Arabic Using an Expert System
 
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
 

More from Alexander Decker

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Alexander Decker
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inAlexander Decker
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesAlexander Decker
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksAlexander Decker
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dAlexander Decker
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceAlexander Decker
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifhamAlexander Decker
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaAlexander Decker
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenAlexander Decker
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksAlexander Decker
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget forAlexander Decker
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabAlexander Decker
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...Alexander Decker
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalAlexander Decker
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesAlexander Decker
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbAlexander Decker
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloudAlexander Decker
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveragedAlexander Decker
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenyaAlexander Decker
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health ofAlexander Decker
 

More from Alexander Decker (20)

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale in
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websites
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banks
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized d
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistance
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifham
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibia
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school children
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banks
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget for
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjab
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incremental
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniques
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo db
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloud
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveraged
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenya
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health of
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Innovative Yoruba TTS

  • 1. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research 1 Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria Development of Text to Speech System for Yoruba Language Akin Afolabi 1* Elijah Omidiora2 Tayo Arulogun 3 Department of Computer Science and Engineering, Ladoke Akintola University of Technology Ogbomosho Nigeria * E-mail of the corresponding author: akinloluade@gmail.com Abstract Text-to-speech (TTS) applications have been applied to different languages in diverse areas of human endeavour all over the world, but for Yoruba language which is being spoken by over 30 million people out of 150 million Nigerian populace and in other countries like Benin, Togo, United Kingdom and part of South American, much has not been achieved therefore, there is need to develop TTS system for Yoruba language. This paper gives an account of Yoruba TTS system development using concatenation method. The paper describes the design, evaluation and the analysis of the result shows that 70% Respondents accepted its usability. Keywords: TTS, evaluation, concatenation, usability and design. 1. Introduction To many people, the term speech synthesis evokes memories of mechanical, monotonous or repetitive voices but what really is a Text-to-Speech system? It is simply defined as a written text transformed into speech, it may be by reading or dictating through machines, input is text and the desired output is an acoustic speech signal, therefore comes the name text-to-speech synthesis. There are two major types of TTS, these are Parameterised and Concatenative, Parameterised TTS can be further categorised into Formant base and Articulatory TTS. Formant based uses rules based on signal from the spoken input while Articulatory TTS make use of model of the vocal tract based on electro-acoustics theories. Concatenative synthesis makes use of mathematical model based on phonemes or syllables and produces a speech fragments as its output. The resulting speech was slightly artificial, sound like the original speaker who his or her voice was taking as sample. This type requires a powerful algorithm and larger memory capacity because each unit of speech needs memory space. In the last few years, this technology has been widely available for several languages for different platform ranging from personal computer to stand alone systems. Though for Yoruba language in Nigeria, TTS has not been fully developed by the researches except a Standard Yoruba TTS System (Odejobi, 2006) and web-based aided tutor for Yoruba Language (Odetunji, 2003). Though the research in this field is still going on with African Languages Technology Initiative (Adegbola, 2011) but much has not been achieved. For this paper Concatenative Method was preferred because it produces a very close to humanlike voice and because of distinct features of the language with this method can accommodate e.g. tone, syllabic stinging. 2. Review of related works The modern TTS system converts text into ‘synthetic speech sound in a two-stage process (Klatt, 1976). The first stage i.e. High Level Synthesis (HLS) reads the input text and generates a representation of how the text will be pronounced. The HLS stage is implemented using two modules, the first module, i.e. Text-analysis module, analyses the input text to identify its basic elements and the context in which they are used. The results of the text-analysis module is fed into the second module i.e. prosody module, which generate a linguistic description of how the text will be pronounced. It also integrates timing and rhyme information into the generated representation. All the processing involved in this stage are together called High level Synthesis (HLS) and the technology for implementing them were draw from the domain of Natural Language Processing (NLP) and computational Linguistic (Sproat, Black, Chen, Kumar, Ostendsorf and Richards.1996). A TTS system is composed of two parts a front-end and a back-end. (Van, Richard, Joseph and Julia, 1997). The front-end has two major tasks. First, it converts raw text containing symbols like numbers and abbreviations into the equivalent of written-out words. This process is often called text normalization, pre-processing, or tokenization. The front-end then assigns phonetic transcriptions to each word and divides, and marks the text into prosodic units, like phrases, clauses and sentences (Van et al., 1997). Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer and can be implemented in software or hardware (Allen, 1987). High level Synthesis method was used to develop a TTS for Yoruba Language by Odejobi (Odejobi et al.,2006). The major concern of any TTS system is to ascertain the intelligibility and naturalness of the synthesizer and this is achievable based on the type of method use in the designing of the speech synthesizer system ( Afolabi, 2012). The focus of this paper is to concatenate some Yoruba syllables to produce a speech.
  • 2. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research 2 Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria 2.1 Yoruba Phonology The Yoruba alphabet consists of 25 letters which were derived from Latin characters. (Adewole, 1988). 18 out of the 25 alphabet constituted Yoruba consonant and the remaining 8 were vowel this was illustrated in Table 1 and 2. Table 1. The upper case and lower case representation of Yoruba alphabet Aa Bb Dd Ee Ęę Ff Gg GBgb Hh Ii Jj Kk Ll Mm Nn Oo Ọọ Pp Rr Ss Şş Tt Uu Ww Yy Table 2. Orthography Representation of Yoruba consonant Bb Dd Ff Gg GBgb Hh Jj Kk Ll Mm Nn Pp Rr Ss Şş Tt Ww Yy 2.2 Syllable Structure The three basic syllable types in Yoruba are Vowel (V), Consonant-Vowel (CV) and Nasal (N). The first type of syllable involves only a single vowel and this is often the shape of lexical items such as pronouns. The second syllable type in Yoruba is a consonant and a vowel this is the basic shape of simple verbs in the language. The third and final syllable type in Yoruba is the syllabic nasal. Due to the shape of the syllable types in Yoruba, there are no consonant-final words and therefore, there are no closed syllables in the language. All the three syllable types have either combinations of first and third type or combinations of first and second and it can be vowel only (Nucleus) The three syllable types are illustrated in the Table 3. Table 3. Yoruba syllable types Syllable Example Meaning Vowel (V) a ó ‘we’ 'he' Consonant Vowel (CV) r án t à ‘to sew’ ‘to sell’ Nasal Vowel [N] ò ro n bó dù n dú ‘lemon ‘fried yam’ 2.3 Supra Segmental Elements Yoruba is a tonal language, it has three surface tones of different pitch levels. The syllable is the tone bearing unit in the language but orthographically, tones are marked on vowels and syllabic nasals (Odejobi, 2006.) 3. Architectural Design Models are of many types which include: iconic, graphical, simulation, textual mathematical and axiomatic models. Graphical model approach was used in this work. For this research, Thierry Dutoit model was adapted.
  • 3. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research 3 Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria Figure 1: General Structure of TTS (adapted from Thierry Dutoit 2000) The components of a TTS consist of two major components they are Natural language Processing (NLP) and Digital Signal Processing (DSP). NLP component performs the task of decomposing a sentence to its sequence of the parts of speech such as noun, verb, adverb etc. It consists of Text Analyzer which tokenizes a block of text and Syllable Analyzer which deduce the syllable to be use for specific word. The block of text will be fed in and it will be processed by parsing through the text after this, block of text will be tokenized base on the tones of the syllables. Digital Signal Processing (DSP) is the computer analogy of the dynamically controlled the ariculatory muscles and the vibratory frequency of the vocal so that the output signal matches the input requirements. It consist of the speech Processing and Sound Processing. The speech processing lookup for syllables matching them to strings (concatenate) and smoothening them while Sound Processing (Speech Signal) process the audio which makes the pronunciation sound audibly. 3.1 Architectural framework for Yoruba Text to speech For this research, an architectural framework for Yoruba TTS is developed and presented in Figure 2. The framework defines the components of the system together with the interaction between each component. During the design stage, the architecture of the system was developed taking into account the constraints impose by the user’s requirements and the available technology. Figure 2. Architectural framework for Yoruba Text to Speech 3.1.1 Syllable Identification NLP will be perform by synthesizer, it will brake every block of text to syllable and identify the Vowel and the consonant vowel (V ,CV) and recognises the tone bearing vowel, it also recognised ę ọ, ş consonants and differentiate them from the similar consonant. This process serves as normalization of the block of text. The flow chart for this is shown in Figure 3.
  • 4. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research 4 Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria Figure3 Syllable Identification flowchart 3.1.2 Speech Pronunciation The DSP aspect of the model performs this function, A sound file was created for the selected syllables in three tonne of Yoruba language: High, Mid and Low tones, the recorded syllable sound was matched with the block of supplied text so as to have correct pronunciation. Shown below Figure4 Speech pronunciation flow chart The overview of Application Framework and the sequence diagram of the Developed Yoruba TTS were shown in the figures 5 and 6. Figure5 Overview of Application Framework
  • 5. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research 5 Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria Figure6Sequence Diagram of the Developed Yoruba TTS System 3.2 Implementation Tools chart The tones of Yoruba syllable were recorded by using a Personal Computer enhanced with voice recording facilities such as head phone with Condenser Microphone (SONY ECM-44S Electrets) by a mastery native speaker of the language in a quiet environment, the recorded data were edited using sound editing software (Adobe SoundBooth) where noise and other unwanted pitch were removed. A dialect called ‘Yoruba Oyo’ was chosen for the recording, this dialect is popular in northern part of Oyo State, South West Nigeria and it is also known as standard Yoruba. Integrating the recorded syllable sound to match the block of supplied text so as to have correct pronunciation was achieved with C# programming language and was implemented on Microsoft Visual Basic environment. 3.3 Performance Evaluation of the Developed System The developed system was evaluated to determine its relevancy based on users’ assessment in terms of ease of usage, acceptability and naturalness. When responding to a Likert questionnaire items, respondents specify their level of agreement to the statement. The most common scale is 1 to 5. The results and statistical analysis of the evaluation are presented in the table 5 and 6. The likert items (i.e. each question asked in the questionnaire) provide a metrics on which the performance parameters mentioned above were formulated. Survey targets were set for each evaluation parameter of the developed system. 4. Result and Discussion Figure 6 illustrates the main user interface, it was designed in such a way that user would easily understand the procedure of operation, the following tools display on the interface: Figure6 Sample Screen of Yoruba TTS System
  • 6. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Technology Research 6 Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria 4.1 Concatenative Synthesis of Yoruba Syllables Figure7. wave diagram showing how the word ‘Ọwọ1’ (Hand) was concatenated Based on concatenation in figure 7 (stringing together) of segments of recorded syllables, stringing of syllables occurred when the text being supplied was linked to its corresponding syllables in the sound database. The pronunciation of the word ‘ỌWỌ’ (hand) was achieved by concatenated the two syllables involved (Ọ and WỌ) with the correct tone on each syllable, the sound of each syllable were fetched from the sound database and then stringed them together which then produced distinct sound. The first column of each table represents the question number of an item on questionnaire while data in the split cells represent the frequency of the response in number. The response mean and the response mode were also indicated. Furthermore, the bar chart of the numeric frequency of the respondents is shown on Figure 7 and 8. Summarily, with this result the naturalness and intelligibility of the developed system can be rated base on perception of the randomly selected users with the likert item in Table 5. It can be seen that the performance, voice, and ease of usage of the developed system were rated averagely okay by 70 % of total respondents. Table 5 shows 35 out of 50 respondents agreed that the developed system had ability to produce sound like Yoruba natural speaker tone, also the frequency shows that between 35 respondents believed that this TTS can be used as a teaching aid and also for aiding learning for visually challenge person. Table5.Data Analysis of the Administered Questionnaire QUE Likert Item Very High High Medium Low Very Low Weighted Score Rank X3 How would you rate the performance of the developed TTS system? 2 15 32 3.39 3 X4 How would you rate the ease of use of this application? 9 36 5 3.08 3 X5 How would you rate the voice quality produced by the developed system? 3 13 29 5 3.28 3 X6 How would you rate the tonnation of the Yoruba alphabets display on the screen? 1 9 31 5 4 2.96 3 X12 What is your rating of the naturalness of the output from the developed TTS? 2 10 31 5 2 3.1 3 X13 What is your overall performance assessment of the developed TTS? 3 20 27 3.52 4 Table6.Data Analysis of the Administered Questionnaire QUE Likert Item Strongly Disagree Neutral Agree Strongly Weighted Rank Disagree Agree Score X6 Would you agree that the sound produce by the developed TTS was close to Natural human voice? 1 9 5 31 4 2.44 2 X7 Would you agree that the response time i.e. time duration for producing some was of no significance? 15 11 19 4 1 3.68 4 X8 Would you agree that the developed TTS system is reliable to convert Yoruba text to spoken expression? 3 4 5 34 4 2.36 2 X9 Would you agree that the developed Yoruba TTS can serve as a teaching aid for Yoruba language? 5 4 7 32 2 2.56 3 X10 Would you agree that the developed system will be of help to visually challenged person? 1 12 1 34 2 2.52 3
  • 7. Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online Vol.4, No.9, 2013-Special Issue - 2nd International Conference on Engineering and Techn Co-published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology Figure7. Bar chart representation of Numeric Frequency of Response of Table 5 Figure8. Bar chart representation of Numeric Frequency of Response of Table 6 5. Conclusion A Yoruba TTS system has been developed and tested. Its performance was found to be acceptabl TTS system would enhance learning of Yoruba Language alphabet database of the developed system could be adapted for any relevant application in Yoruba language development. Although the pronunciation was not actually smoothened but the system still provides the user with the capabilities of Yoruba word pronunciation. References Odejobi O.A., Beaumont A.J. and Wong. (2006): speech synthesis A fuzzy computational approach Odetunji O. A., (2006): “A Quantitative Model of Yorùbá Speech Intonation Using Stem Proceedings from Conference on Human Language Technology for Development, Alexandria, Egypt. Dutoit T. and Leich H., (1993): Text Speech communication Journal vol.13 No 15 pp. 435 Every Culture (2012): Countries and their Cultures. Consulted on the 26 Alan W., (2002): “Perfect synthesis for all the people all of the time”. Keynote address at the Workshop on Text to Speech on 30th of Se at: http://www.cs.cmu.edu/ Van P.H., Richard W.S., Joseph O. and Julia H., (1997): “Processes in Speech Synthesis” Springer Press: ISBN 0387947019 Mogey N., (1999): “So you want to use a Likert Scale?” Learning Technology Dissemination initiative, Heriot Watt University. Olanike O.,Ola Orie., (2006): “Acquisition and Yoruba Tones: issue and challenges” Selected Proceedings of the 36th Annual Conference on A Somerville, USA. pp 121-128. Afolabi A.,(2012): “Development of Yoruba Text To Speech System” Ladoke Akintola University of Technology, Ogbomoso, Nigeria. 2871 (Online) 2nd International Conference on Engineering and Technology Research 7 published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology Bar chart representation of Numeric Frequency of Response of Table 5 Figure8. Bar chart representation of Numeric Frequency of Response of Table 6 A Yoruba TTS system has been developed and tested. Its performance was found to be acceptabl TTS system would enhance learning of Yoruba Language also Consonant-vowel sound syllables database and alphabet database of the developed system could be adapted for any relevant application in Yoruba language nunciation was not actually smoothened but the system still provides the user with the capabilities of Yoruba word pronunciation. Odejobi O.A., Beaumont A.J. and Wong. (2006): intonation contour realisation for Standard Yoruba text to speech synthesis A fuzzy computational approach computer speech and Language, Vol. 20, pp 563 Quantitative Model of Yorùbá Speech Intonation Using Stem- Proceedings from Conference on Human Language Technology for Development, Alexandria, Egypt. Dutoit T. and Leich H., (1993): Text-to-speech synthesis based on a MBE. Re-synthesis of Segements Database Speech communication Journal vol.13 No 15 pp. 435-440. Every Culture (2012): Countries and their Cultures. Consulted on the 26th June 2012. www.every culture.com Alan W., (2002): “Perfect synthesis for all the people all of the time”. Keynote address at the Workshop on Text to Speech on 30th of September. vol., 13 no7 pp 22-30accessed on 12 - Van P.H., Richard W.S., Joseph O. and Julia H., (1997): “Processes in Speech Synthesis” Springer Press: ISBN , (1999): “So you want to use a Likert Scale?” Learning Technology Dissemination initiative, Heriot Olanike O.,Ola Orie., (2006): “Acquisition and Yoruba Tones: issue and challenges” Selected Proceedings of the 36th Annual Conference on African Linguistics. Published by Cascadilla Proceedings Project, 128. Afolabi A.,(2012): “Development of Yoruba Text To Speech System” M.Tech (Computer Science) Ladoke Akintola University of Technology, Ogbomoso, Nigeria. www.iiste.org published with the Faculty of Engineering and Technology of Ladoke, Akintola University of Technology, Ogbomoso-Nigeria Bar chart representation of Numeric Frequency of Response of Table 5 Figure8. Bar chart representation of Numeric Frequency of Response of Table 6 A Yoruba TTS system has been developed and tested. Its performance was found to be acceptable, the developed vowel sound syllables database and alphabet database of the developed system could be adapted for any relevant application in Yoruba language nunciation was not actually smoothened but the system still provides the user intonation contour realisation for Standard Yoruba text to computer speech and Language, Vol. 20, pp 563-588. ML A selected Proceedings from Conference on Human Language Technology for Development, Alexandria, Egypt. synthesis of Segements Database June 2012. www.every culture.com Alan W., (2002): “Perfect synthesis for all the people all of the time”. Keynote address at the IEEE 30accessed on 12th of June 2011 Van P.H., Richard W.S., Joseph O. and Julia H., (1997): “Processes in Speech Synthesis” Springer Press: ISBN , (1999): “So you want to use a Likert Scale?” Learning Technology Dissemination initiative, Heriot- Olanike O.,Ola Orie., (2006): “Acquisition and Yoruba Tones: issue and challenges” Selected Proceedings of the Published by Cascadilla Proceedings Project, (Computer Science) Thesis,
  • 8. This academic article was published by The International Institute for Science, Technology and Education (IISTE). The IISTE is a pioneer in the Open Access Publishing service based in the U.S. and Europe. The aim of the institute is Accelerating Global Knowledge Sharing. More information about the publisher can be found in the IISTE’s homepage: http://www.iiste.org CALL FOR PAPERS The IISTE is currently hosting more than 30 peer-reviewed academic journals and collaborating with academic institutions around the world. There’s no deadline for submission. Prospective authors of IISTE journals can find the submission instruction on the following page: http://www.iiste.org/Journals/ The IISTE editorial team promises to the review and publish all the qualified submissions in a fast manner. All the journals articles are available online to the readers all over the world without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself. Printed version of the journals is also available upon request of readers and authors. IISTE Knowledge Sharing Partners EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open Archives Harvester, Bielefeld Academic Search Engine, Elektronische Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial Library , NewJour, Google Scholar