RSA ALGORITHM
RSA ALGORITHM
SYMMETRIC and ASYMMETRIC ENCRYPTION
https://www.javatpoint.com/symmetric-encryption-vs-asymmetric-encryption
Voice Technology:
Basics of Speech recognition
Speech- recognition techniques
▪ It is based on phonemes or words
▪ Speech signal transformed into frequency .
▪ Vowels – generates resonance frequency
▪ Consonants – produced by turbulent air flow.
Over view of continuous
speech recognition system.
…
▪ Digitized speech signal as input .
▪ Classificator –parametric representation.
▪ Grammatical decoder: Vocabulary & grammar rules
Speech recognition
▪ Speech recognition provides computers with the ability to listen to spoken
language and determine what has been said.
▪ In other words, it processes audio input containing speech by converting it to text.
The major steps of a typical speech recognizer
are as follows:
▪ Grammar design: Defines the words that may be spoken by a user and the
patterns in which they may be spoken.
▪ Signal processing: Analyzes the spectrum (i.e., the frequency) characteristics of
the incoming audio.
▪ Phoneme recognition: Compares the spectrum patterns to the patterns of the
phonemes of the language being recognized.
▪ Word recognition: Compares the sequence of likely phonemes against the words
and patterns of words specified by the active grammars.
▪ Result generation: Provides the application with information about the words the
recognizer has detected in the incoming audio.
Challenges of speech recognition.
▪ Isolated , connected and continue speech.
▪ Vocabulary size.
▪ Speaker dependent/speaker independent.
▪ Task and language constraints.
▪ Environmental noise.
▪ Channel quality.
▪ Line and digitized noise.
▪ Vocabulary ambiguity
Voice Standards.
Voice Standards.
Java
VoiceXML
SpeechAPI
Goals of VoiceXML Standardization.
▪ Creating & Delivery of Web-based, personalized, interactive voice-response
service.
▪ To enable phone and vice access to integrated call-center databases.
▪ To enable new voice-capable devices and applications.
Example of VoiceXML
The Java Speech API’
▪ javax.speech: Contains classes and interfaces for a generic speech engine
▪ javax.speech.synthesis: Contains classes and interfaces for speech synthesis.
▪ javax.speech.recognition: Contains classes and interfaces for speech recognition.
Speech Application
Speech Application
▪ Speech Dictation
▪ Telephone speech recognition
▪ Text-to-speech transformation
▪ Embedded speech recognition
Speech and pervasive computing
▪ Standard phone system with vice gateway on the other side of the phone line to
speech input.
▪ Anther approach using embedded speech recognition.
Voice gateway
Embedded speech recognition.
IBM’s PSA Together with an IBM WorkPad c2 Compaq iPAQ