SlideShare a Scribd company logo
1 of 21
Download to read offline
Text To Speech
“OR”
Speech Synthesis
Thin Zar Phyo
Team Leader
Myanmar Text to Speech Project
thinzarlayster@gmail.com
Outline
• Introduction
Language
Language Processing
• Myanmar Text To Speech
Introduction
• speech and language were already
important parts of daily life before the
invention of the computer, the equipment
and technology
Language ?
• What is Language?
– Spoken + Written
• How many .. ?
• Human
• Animal
AI
• Natural Language Processing (NLP)
– Machine Translation
– Question and answering
– Expert System
• Image Processing
– OCR
– OMR
• Speech Processing
– TTS
– Voice Recg
• ….
NLP
Speech
Processing
Image
Processing
Text
Processing
NLU
TTS or Speech Synthesis
NLP
+
Speech Processing/Technology
Digital Signal Processing Module (DSP)
•
Motivation
• Since speech is such a natural medium for
communication, users' expectations of a
speech application tend to be extremely
high.
• Not only for blind, but also when our hands
and eyes are busy –
• People use airline information system,
banking, ordering, reservation system
used at a hotel,
1st TTS System
• One of the first practical application of speech
synthesis was in 1936 when the U.K. Telephone
Company introduced a speaking clock.
• Speech synthesis as software or as an integral
part of the operating system was introduced in
the beginning of the 1980s on computers such
as Apple Macintosh.
• Myanmar Text To Speech
or
• Myanmar speech synthesizer
OR
• TTS Engine
TTS Synthesizer
• Generating natural sounding speech on
the fly, usually from text.
• A text to speech synthesizer is a computer
based system that should be able to read
any text.
• Speech should be intelligible and natural.
• Myanmar Text To Speech Synthesizer
Myanmar Text To Speech Engine Type License Copyright
1st
Version
31 May,2015 1st V Desktop Opensource IT Team, Myanmar
Christian Fellowship
of the Blind
2nd Version 30
November,
2015
2nd V Web
Service
Opensource
Starting Date : 1st December, 2014
Technology & Platform
• Core Technologies
– C++
– Java
– .
• Platforms
– Ubuntu
– Window
Architecture
Basic Part of TTS
1. Text Analysis
 Normalization
2. Linguistic Analysis
 G2P
3. Waveform generation
 Waveform Analysis
Two Basic Strategies
• Dictionary based
• Rule-based
• Statistical
• Hybrid
• …
Current Situation
• Development
– Speech Synthesizer with The Festival
• Language Resources
– Myanmar Lexicon
– Speech Database
• Research
– Prosodic Analysis in Burmese
– Grapheme to Phoneme
Future
• Related work
– OCR
– MT
– …
• advances related fundamental
technologies such as
– multi-lingual speech translation
– multi-lingual speech transcription
– multi- lingual information retrieval
Conclusion
• The described speech synthesis system is
the open source.
• Contribution

More Related Content

What's hot

What's hot (20)

natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.net
 
Dolování dat z řeči pro bezpečnostní aplikace - Jan Černocký
Dolování dat z řeči pro bezpečnostní aplikace - Jan ČernockýDolování dat z řeči pro bezpečnostní aplikace - Jan Černocký
Dolování dat z řeči pro bezpečnostní aplikace - Jan Černocký
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
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
 
Role of Language Engineering to Preserve Endangered Language
Role of Language Engineering to Preserve Endangered Language Role of Language Engineering to Preserve Endangered Language
Role of Language Engineering to Preserve Endangered Language
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Python an-intro youtube-livestream-day1
Python an-intro youtube-livestream-day1Python an-intro youtube-livestream-day1
Python an-intro youtube-livestream-day1
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
Optical character recognition for Ge'ez characters
Optical character recognition for Ge'ez charactersOptical character recognition for Ge'ez characters
Optical character recognition for Ge'ez characters
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Transzaar - CAT Tool for Indian Languages including English Arabic
Transzaar - CAT Tool for Indian Languages including English ArabicTranszaar - CAT Tool for Indian Languages including English Arabic
Transzaar - CAT Tool for Indian Languages including English Arabic
 
自然言語処理@春の情報処理祭
自然言語処理@春の情報処理祭自然言語処理@春の情報処理祭
自然言語処理@春の情報処理祭
 
Natural language processing
Natural language processing Natural language processing
Natural language processing
 
Natural Language Processing Crash Course
Natural Language Processing Crash CourseNatural Language Processing Crash Course
Natural Language Processing Crash Course
 
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
 
Computational linguistics
Computational linguisticsComputational linguistics
Computational linguistics
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Python an-intro-python-month-2013
Python an-intro-python-month-2013Python an-intro-python-month-2013
Python an-intro-python-month-2013
 

Similar to WomenTech_Event

naturallanguageprocessing-160722053804 (1).pdf
naturallanguageprocessing-160722053804 (1).pdfnaturallanguageprocessing-160722053804 (1).pdf
naturallanguageprocessing-160722053804 (1).pdf
RohanSharma573161
 
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
RAtna29
 
Introduction to NLP_1.pptx
Introduction to NLP_1.pptxIntroduction to NLP_1.pptx
Introduction to NLP_1.pptx
jkamble
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
jkamble
 
Digital speech processing lecture1
Digital speech processing lecture1Digital speech processing lecture1
Digital speech processing lecture1
Samiul Parag
 
presentationnaturallanguage-181004162107.pdf
presentationnaturallanguage-181004162107.pdfpresentationnaturallanguage-181004162107.pdf
presentationnaturallanguage-181004162107.pdf
109MukeshSingh
 
NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognition
Mohammad Ilyas Malik
 

Similar to WomenTech_Event (20)

naturallanguageprocessing-160722053804 (1).pdf
naturallanguageprocessing-160722053804 (1).pdfnaturallanguageprocessing-160722053804 (1).pdf
naturallanguageprocessing-160722053804 (1).pdf
 
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
 
Addis Ababa University.pptx
Addis Ababa University.pptxAddis Ababa University.pptx
Addis Ababa University.pptx
 
Introduction to NLP_1.pptx
Introduction to NLP_1.pptxIntroduction to NLP_1.pptx
Introduction to NLP_1.pptx
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
 
introduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).pptintroduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).ppt
 
NLP,expert,robotics.pptx
NLP,expert,robotics.pptxNLP,expert,robotics.pptx
NLP,expert,robotics.pptx
 
Intro
IntroIntro
Intro
 
Intro
IntroIntro
Intro
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptx
 
DTUI6_chap09_accessiblePPT.pptx
DTUI6_chap09_accessiblePPT.pptxDTUI6_chap09_accessiblePPT.pptx
DTUI6_chap09_accessiblePPT.pptx
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptx
 
subrat
 subrat subrat
subrat
 
Digital speech processing lecture1
Digital speech processing lecture1Digital speech processing lecture1
Digital speech processing lecture1
 
Natural language processing ppt for engineering
Natural language processing ppt for engineeringNatural language processing ppt for engineering
Natural language processing ppt for engineering
 
presentationnaturallanguage-181004162107.pdf
presentationnaturallanguage-181004162107.pdfpresentationnaturallanguage-181004162107.pdf
presentationnaturallanguage-181004162107.pdf
 
Integration of speech recognition with computer assisted translation
Integration of speech recognition with computer assisted translationIntegration of speech recognition with computer assisted translation
Integration of speech recognition with computer assisted translation
 
Speech Recognition
Speech Recognition Speech Recognition
Speech Recognition
 
Speechrecognition 100423091251-phpapp01
Speechrecognition 100423091251-phpapp01Speechrecognition 100423091251-phpapp01
Speechrecognition 100423091251-phpapp01
 
NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognition
 

WomenTech_Event

  • 1. Text To Speech “OR” Speech Synthesis Thin Zar Phyo Team Leader Myanmar Text to Speech Project thinzarlayster@gmail.com
  • 3. Introduction • speech and language were already important parts of daily life before the invention of the computer, the equipment and technology
  • 4. Language ? • What is Language? – Spoken + Written • How many .. ?
  • 6. AI
  • 7. • Natural Language Processing (NLP) – Machine Translation – Question and answering – Expert System • Image Processing – OCR – OMR • Speech Processing – TTS – Voice Recg • ….
  • 9. TTS or Speech Synthesis NLP + Speech Processing/Technology Digital Signal Processing Module (DSP) •
  • 10. Motivation • Since speech is such a natural medium for communication, users' expectations of a speech application tend to be extremely high. • Not only for blind, but also when our hands and eyes are busy – • People use airline information system, banking, ordering, reservation system used at a hotel,
  • 11. 1st TTS System • One of the first practical application of speech synthesis was in 1936 when the U.K. Telephone Company introduced a speaking clock. • Speech synthesis as software or as an integral part of the operating system was introduced in the beginning of the 1980s on computers such as Apple Macintosh.
  • 12. • Myanmar Text To Speech or • Myanmar speech synthesizer OR • TTS Engine
  • 13. TTS Synthesizer • Generating natural sounding speech on the fly, usually from text. • A text to speech synthesizer is a computer based system that should be able to read any text. • Speech should be intelligible and natural.
  • 14. • Myanmar Text To Speech Synthesizer Myanmar Text To Speech Engine Type License Copyright 1st Version 31 May,2015 1st V Desktop Opensource IT Team, Myanmar Christian Fellowship of the Blind 2nd Version 30 November, 2015 2nd V Web Service Opensource Starting Date : 1st December, 2014
  • 15. Technology & Platform • Core Technologies – C++ – Java – . • Platforms – Ubuntu – Window
  • 17. Basic Part of TTS 1. Text Analysis  Normalization 2. Linguistic Analysis  G2P 3. Waveform generation  Waveform Analysis
  • 18. Two Basic Strategies • Dictionary based • Rule-based • Statistical • Hybrid • …
  • 19. Current Situation • Development – Speech Synthesizer with The Festival • Language Resources – Myanmar Lexicon – Speech Database • Research – Prosodic Analysis in Burmese – Grapheme to Phoneme
  • 20. Future • Related work – OCR – MT – … • advances related fundamental technologies such as – multi-lingual speech translation – multi-lingual speech transcription – multi- lingual information retrieval
  • 21. Conclusion • The described speech synthesis system is the open source. • Contribution