SlideShare a Scribd company logo
1 of 17
Download to read offline
R.VINOTHKUMAR
Department of MCA
Introduction.
Java Speech API.
1.Speech Recognition.
2.Speech Synthesis.
Designing Goals.
Speech Recognition Environments.
Requirements.
Implementations.
Rules & Grammar.
Advantages.
Future Enhancements.
Speech technology, once limited to the
real of science fiction, is now available for
use in real applications.
The Java Speech API, developed by
Sun Microsystems in cooperation with
speech technology companies, defines a
software interface that allows developers to
take advantage of speech technology for
personal and enterprise computing.
The Java Speech API enables developers of
speech-enabled applications to incorporate more
sophisticated and natural user interfaces into Java
applications and applets.
Two core speech technologies are
supported through the Java Speech API.
Speech Recognition
Speech Synthesis
provides computers with the ability to
listen to spoken language and to determine
what has been said.
To recognize the user voice taking as
input.
It processes audio input containing
speech by converting it to text.
Speech synthesis provides the reverse
process of producing synthetic speech from
text generated by an application.
It is referred to as text-to-speech
technology.
 Provide support for speech synthesizers and for both
command-and-control and dictation speech
recognizers.
 Provide a robust cross-platform, cross-vendor
interface to speech synthesis and speech recognition.
 Enable access to state-of-the-art speech technology.
 Support integration with other capabilities of the Java
platform, including the suite of Java Media APIs.
 The growth of cellular telephony
combined with recent advances in
speech recognition.
eg :- Voice Tag in Mobiles.
 technology results in sizeable
potential opportunities for
browser applications.
eg :- Google Voice Search
◦ Speech software:
A JSAPI-compliant
speech recognizer or
synthesizer is required.
◦ Audio Hardware
◦ Microphone
Recognizer State Systems
Recognition Grammars
Rule Grammars
Dictation Grammars
Recognition Results
Recognizer Properties
Speaker Management
Recognizer Audio
NAME DESCRIPTION
setRule Assign a Rule object to a rule name
getRule Return the Rule object for a rulename
GetRuleInternal Return a reference to the recognizer's
internal Rule object for a rulename (for
fast, read-only access).
ListRuleNames List known rulenames
isRulePublic Test whether a rulename is public.
deleteRule Delete a rule
setEnabled Enable and disable this RuleGrammar or
rules of the grammar
 The Java Speech API can enable access to the
most important and useful state-of- the-art
speech technologies.
 Sun is working with speech technology
companies on implementations of the API.
 Already speech recognition and speech
synthesis are available through the Java
Speech API on multiple computing and mobile
platforms.
To search everything very easy that is now
adopted in Google.
The slang & normal speech to be
implemented as a human voice also developed
use of the API such as Male & Female natural
voices.
Input text which is converted into speech is
stored as a wave file.
This is an overview of java speech API
approaches for providing automatic speech
recognition (ASR) technology.
Java speech API @ sun micro systems.
http://www.ceangal.com
http://www.palantir.net/2001/script.html
http://www.becta.org.uk/technology/speechrecog/
docs/kirkhallam.pdf
http://www.jisc.ac.uk/index.cfm?name=topic_acces
sibility
02 state of the art speech technology using java speech api@egsp 25.08.2011
02 state of the art speech technology using java speech api@egsp 25.08.2011

More Related Content

What's hot

VOICE BASED SECURITY SYSTEM
VOICE BASED SECURITY SYSTEMVOICE BASED SECURITY SYSTEM
VOICE BASED SECURITY SYSTEMNikhil Ravi
 
InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16
InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16
InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16Daiyu Hatakeyama
 
How can you get started with machine learning
How can you get started with machine learning How can you get started with machine learning
How can you get started with machine learning Omar Badawi
 
Voice based email for blinds
Voice based email for blindsVoice based email for blinds
Voice based email for blindsArjun AJ
 
Munmi_6 months_experience_cv
Munmi_6 months_experience_cvMunmi_6 months_experience_cv
Munmi_6 months_experience_cvmunmi talukdar
 
Voice recognition security systems
Voice recognition security systemsVoice recognition security systems
Voice recognition security systemsSandeep Kumar
 
DigiLit Pecha Kucha
DigiLit Pecha KuchaDigiLit Pecha Kucha
DigiLit Pecha KuchaLucy Ansley
 
Speech Recognition by Iqbal
Speech Recognition by IqbalSpeech Recognition by Iqbal
Speech Recognition by IqbalIqbal
 

What's hot (10)

VOICE BASED SECURITY SYSTEM
VOICE BASED SECURITY SYSTEMVOICE BASED SECURITY SYSTEM
VOICE BASED SECURITY SYSTEM
 
InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16
InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16
InterBEE 2018 - Microsoft Booth mini-session - AI活用のポイント - update on 11/16
 
How can you get started with machine learning
How can you get started with machine learning How can you get started with machine learning
How can you get started with machine learning
 
How to Get Started in ML?
How to Get Started in ML?How to Get Started in ML?
How to Get Started in ML?
 
HAREESH KUMAR P
HAREESH KUMAR P HAREESH KUMAR P
HAREESH KUMAR P
 
Voice based email for blinds
Voice based email for blindsVoice based email for blinds
Voice based email for blinds
 
Munmi_6 months_experience_cv
Munmi_6 months_experience_cvMunmi_6 months_experience_cv
Munmi_6 months_experience_cv
 
Voice recognition security systems
Voice recognition security systemsVoice recognition security systems
Voice recognition security systems
 
DigiLit Pecha Kucha
DigiLit Pecha KuchaDigiLit Pecha Kucha
DigiLit Pecha Kucha
 
Speech Recognition by Iqbal
Speech Recognition by IqbalSpeech Recognition by Iqbal
Speech Recognition by Iqbal
 

Similar to 02 state of the art speech technology using java speech api@egsp 25.08.2011

Paper on Speech Recognition
Paper on Speech RecognitionPaper on Speech Recognition
Paper on Speech RecognitionThejus Joby
 
Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud PlatformVMware Tanzu
 
Cloud-Native Roadshow - Google - DC
Cloud-Native Roadshow - Google - DCCloud-Native Roadshow - Google - DC
Cloud-Native Roadshow - Google - DCVMware Tanzu
 
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...nehachhh
 
Speech recognizers & generators
Speech recognizers & generatorsSpeech recognizers & generators
Speech recognizers & generatorsPaul Kahoro
 
Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software Jame Williamson
 
Cloud-Native Roadshow Google Cloud Platform - Los Angeles
Cloud-Native Roadshow Google Cloud Platform - Los AngelesCloud-Native Roadshow Google Cloud Platform - Los Angeles
Cloud-Native Roadshow Google Cloud Platform - Los AngelesVMware Tanzu
 
Voice Browser
Voice BrowserVoice Browser
Voice BrowserSaila Sri
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognitionCharu Joshi
 
General Speereo Technology
General Speereo TechnologyGeneral Speereo Technology
General Speereo TechnologyDaniel Ischenko
 
Review On Speech Recognition using Deep Learning
Review On Speech Recognition using Deep LearningReview On Speech Recognition using Deep Learning
Review On Speech Recognition using Deep LearningIRJET Journal
 
Cloud-Native Roadshow - Google - Seattle
Cloud-Native Roadshow - Google - Seattle Cloud-Native Roadshow - Google - Seattle
Cloud-Native Roadshow - Google - Seattle VMware Tanzu
 
Personal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptxPersonal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptxyjrtytyuu
 
Speech Recognition Using Python | Edureka
Speech Recognition Using Python | EdurekaSpeech Recognition Using Python | Edureka
Speech Recognition Using Python | EdurekaEdureka!
 
Instant speech translation 10BM60080 - VGSOM
Instant speech translation   10BM60080 - VGSOMInstant speech translation   10BM60080 - VGSOM
Instant speech translation 10BM60080 - VGSOMsathiyaseelanm
 
How does speech recognition AI work.pdf
How does speech recognition AI work.pdfHow does speech recognition AI work.pdf
How does speech recognition AI work.pdfCiente
 
Top Automation Programming Languages of 2023.pdf
Top Automation Programming Languages of 2023.pdfTop Automation Programming Languages of 2023.pdf
Top Automation Programming Languages of 2023.pdfpCloudy
 
Speech Recognition in Artificail Inteligence
Speech Recognition in Artificail InteligenceSpeech Recognition in Artificail Inteligence
Speech Recognition in Artificail InteligenceIlhaan Marwat
 

Similar to 02 state of the art speech technology using java speech api@egsp 25.08.2011 (20)

Paper on Speech Recognition
Paper on Speech RecognitionPaper on Speech Recognition
Paper on Speech Recognition
 
Google Voice-to-text
Google Voice-to-textGoogle Voice-to-text
Google Voice-to-text
 
Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud Platform
 
voice browser
voice browservoice browser
voice browser
 
Cloud-Native Roadshow - Google - DC
Cloud-Native Roadshow - Google - DCCloud-Native Roadshow - Google - DC
Cloud-Native Roadshow - Google - DC
 
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
 
Speech recognizers & generators
Speech recognizers & generatorsSpeech recognizers & generators
Speech recognizers & generators
 
Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software
 
Cloud-Native Roadshow Google Cloud Platform - Los Angeles
Cloud-Native Roadshow Google Cloud Platform - Los AngelesCloud-Native Roadshow Google Cloud Platform - Los Angeles
Cloud-Native Roadshow Google Cloud Platform - Los Angeles
 
Voice Browser
Voice BrowserVoice Browser
Voice Browser
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognition
 
General Speereo Technology
General Speereo TechnologyGeneral Speereo Technology
General Speereo Technology
 
Review On Speech Recognition using Deep Learning
Review On Speech Recognition using Deep LearningReview On Speech Recognition using Deep Learning
Review On Speech Recognition using Deep Learning
 
Cloud-Native Roadshow - Google - Seattle
Cloud-Native Roadshow - Google - Seattle Cloud-Native Roadshow - Google - Seattle
Cloud-Native Roadshow - Google - Seattle
 
Personal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptxPersonal Voice Assistant using python.pptx
Personal Voice Assistant using python.pptx
 
Speech Recognition Using Python | Edureka
Speech Recognition Using Python | EdurekaSpeech Recognition Using Python | Edureka
Speech Recognition Using Python | Edureka
 
Instant speech translation 10BM60080 - VGSOM
Instant speech translation   10BM60080 - VGSOMInstant speech translation   10BM60080 - VGSOM
Instant speech translation 10BM60080 - VGSOM
 
How does speech recognition AI work.pdf
How does speech recognition AI work.pdfHow does speech recognition AI work.pdf
How does speech recognition AI work.pdf
 
Top Automation Programming Languages of 2023.pdf
Top Automation Programming Languages of 2023.pdfTop Automation Programming Languages of 2023.pdf
Top Automation Programming Languages of 2023.pdf
 
Speech Recognition in Artificail Inteligence
Speech Recognition in Artificail InteligenceSpeech Recognition in Artificail Inteligence
Speech Recognition in Artificail Inteligence
 

More from VinothkumaR Ramu

08 Youth Parliament 2015 presenatation
08 Youth Parliament 2015 presenatation08 Youth Parliament 2015 presenatation
08 Youth Parliament 2015 presenatationVinothkumaR Ramu
 
05 e bird-bio diversity@ pacc 18.04.2014
05 e bird-bio diversity@ pacc 18.04.201405 e bird-bio diversity@ pacc 18.04.2014
05 e bird-bio diversity@ pacc 18.04.2014VinothkumaR Ramu
 
04 tuber culosis@ vnp 23.03.2014
04 tuber culosis@ vnp 23.03.201404 tuber culosis@ vnp 23.03.2014
04 tuber culosis@ vnp 23.03.2014VinothkumaR Ramu
 
07 e agriculture. food security using ict to empower farming communities@pacc...
07 e agriculture. food security using ict to empower farming communities@pacc...07 e agriculture. food security using ict to empower farming communities@pacc...
07 e agriculture. food security using ict to empower farming communities@pacc...VinothkumaR Ramu
 
06 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.201406 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.2014VinothkumaR Ramu
 
03 police administrative system @ egsp 12.07.2013
03 police administrative system @ egsp 12.07.201303 police administrative system @ egsp 12.07.2013
03 police administrative system @ egsp 12.07.2013VinothkumaR Ramu
 
Star wars mobile game@egsp 11.01.2011
Star wars mobile game@egsp 11.01.2011Star wars mobile game@egsp 11.01.2011
Star wars mobile game@egsp 11.01.2011VinothkumaR Ramu
 
Unit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceUnit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceVinothkumaR Ramu
 
Unit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceUnit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceVinothkumaR Ramu
 

More from VinothkumaR Ramu (10)

INTERNET AND HUMAN RIGHTS
INTERNET AND HUMAN RIGHTSINTERNET AND HUMAN RIGHTS
INTERNET AND HUMAN RIGHTS
 
08 Youth Parliament 2015 presenatation
08 Youth Parliament 2015 presenatation08 Youth Parliament 2015 presenatation
08 Youth Parliament 2015 presenatation
 
05 e bird-bio diversity@ pacc 18.04.2014
05 e bird-bio diversity@ pacc 18.04.201405 e bird-bio diversity@ pacc 18.04.2014
05 e bird-bio diversity@ pacc 18.04.2014
 
04 tuber culosis@ vnp 23.03.2014
04 tuber culosis@ vnp 23.03.201404 tuber culosis@ vnp 23.03.2014
04 tuber culosis@ vnp 23.03.2014
 
07 e agriculture. food security using ict to empower farming communities@pacc...
07 e agriculture. food security using ict to empower farming communities@pacc...07 e agriculture. food security using ict to empower farming communities@pacc...
07 e agriculture. food security using ict to empower farming communities@pacc...
 
06 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.201406 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.2014
 
03 police administrative system @ egsp 12.07.2013
03 police administrative system @ egsp 12.07.201303 police administrative system @ egsp 12.07.2013
03 police administrative system @ egsp 12.07.2013
 
Star wars mobile game@egsp 11.01.2011
Star wars mobile game@egsp 11.01.2011Star wars mobile game@egsp 11.01.2011
Star wars mobile game@egsp 11.01.2011
 
Unit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceUnit II Software Testing and Quality Assurance
Unit II Software Testing and Quality Assurance
 
Unit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceUnit I Software Testing and Quality Assurance
Unit I Software Testing and Quality Assurance
 

Recently uploaded

Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

02 state of the art speech technology using java speech api@egsp 25.08.2011

  • 2. Introduction. Java Speech API. 1.Speech Recognition. 2.Speech Synthesis. Designing Goals. Speech Recognition Environments. Requirements. Implementations. Rules & Grammar. Advantages. Future Enhancements.
  • 3. Speech technology, once limited to the real of science fiction, is now available for use in real applications. The Java Speech API, developed by Sun Microsystems in cooperation with speech technology companies, defines a software interface that allows developers to take advantage of speech technology for personal and enterprise computing.
  • 4. The Java Speech API enables developers of speech-enabled applications to incorporate more sophisticated and natural user interfaces into Java applications and applets. Two core speech technologies are supported through the Java Speech API. Speech Recognition Speech Synthesis
  • 5. provides computers with the ability to listen to spoken language and to determine what has been said. To recognize the user voice taking as input. It processes audio input containing speech by converting it to text.
  • 6. Speech synthesis provides the reverse process of producing synthetic speech from text generated by an application. It is referred to as text-to-speech technology.
  • 7.  Provide support for speech synthesizers and for both command-and-control and dictation speech recognizers.  Provide a robust cross-platform, cross-vendor interface to speech synthesis and speech recognition.  Enable access to state-of-the-art speech technology.  Support integration with other capabilities of the Java platform, including the suite of Java Media APIs.
  • 8.  The growth of cellular telephony combined with recent advances in speech recognition. eg :- Voice Tag in Mobiles.  technology results in sizeable potential opportunities for browser applications. eg :- Google Voice Search
  • 9. ◦ Speech software: A JSAPI-compliant speech recognizer or synthesizer is required. ◦ Audio Hardware ◦ Microphone
  • 10. Recognizer State Systems Recognition Grammars Rule Grammars Dictation Grammars Recognition Results Recognizer Properties Speaker Management Recognizer Audio
  • 11.
  • 12. NAME DESCRIPTION setRule Assign a Rule object to a rule name getRule Return the Rule object for a rulename GetRuleInternal Return a reference to the recognizer's internal Rule object for a rulename (for fast, read-only access). ListRuleNames List known rulenames isRulePublic Test whether a rulename is public. deleteRule Delete a rule setEnabled Enable and disable this RuleGrammar or rules of the grammar
  • 13.  The Java Speech API can enable access to the most important and useful state-of- the-art speech technologies.  Sun is working with speech technology companies on implementations of the API.  Already speech recognition and speech synthesis are available through the Java Speech API on multiple computing and mobile platforms.
  • 14. To search everything very easy that is now adopted in Google. The slang & normal speech to be implemented as a human voice also developed use of the API such as Male & Female natural voices. Input text which is converted into speech is stored as a wave file. This is an overview of java speech API approaches for providing automatic speech recognition (ASR) technology.
  • 15. Java speech API @ sun micro systems. http://www.ceangal.com http://www.palantir.net/2001/script.html http://www.becta.org.uk/technology/speechrecog/ docs/kirkhallam.pdf http://www.jisc.ac.uk/index.cfm?name=topic_acces sibility