Sunday, April 23, 2017

Study DSP application and implement any signal processing operation

For this lab session, we were divided into groups and had to implement a practical application of signal processing.


Team : Parth Panchal,Soumyaa Passari ,Pranali Patil,Purvika Patil and Suma Salian
Individual experiment was to review one IEEE paper and one patent on Speech Recognition.

My patent : David Lee Basore and William Stuart Meisel, Voice activated device and method for providing access to remote data, 
Patent No : US5752232,
Publication date: May 12, 1998.
The patent that I selected talked about a method of accessing remote data with the help of voice commands. 
A voice activated device using speaker independent speech recognition is capable of receiving from a remote location the phonetic spellings needed for speech recognition in the device.This patent comprises of a mixture of two ideas, one being Speech Recognition and the other being Telemetry, method of storing and accessing remotely placed data.

IEEE Paper:
DSP Implementation of Voice Recognition Using Dynamic Time Warping Algorithm 
Department Of Electronics Engineering, NED University of Engineering & Technology, Karachi

This paper discusses about speech recognition is a process of an automatic system to perceive speech. It also tells us about voice recognition using Cepstral Analysis and DTW of a set of five words. The software model was designed using DSP block library in Simulink. The developed model provide us with the necessary tools to record, filter, and analyze different voice samples and compare them with the archived sample.Voice recognition system performs two fundamental operations: signal modeling and pattern matching. Signal modeling represents process of converting speech signal into a set of parameters. Pattern matching is the task of finding parameter set from memory which closely matches the parameter set obtained from the input speech signal.Here they have designed a very basic Speaker dependent Voice recognition system that identifies isolated spoken words using a limited vocabulary of five words.
Concluding , they have discussed the implementation of speech recognition algorithms using Simulink rather than using C codes. Working with C is tedious and time consuming and have used Cepstrum Analysis and Dynamic time Warping which give 68% accurate results.

IEEE Paper and Plagiarism report Link:
https://drive.google.com/drive/folders/0BwkjNOLlpFQNek9jYXQzTENxY1U?usp=sharing

9 comments:

  1. Really helpful article! Thank you so much.

    ReplyDelete
  2. Efficiency can be improved by taking more features set from cepstral analysis.

    ReplyDelete
  3. Time duration of speech plays a crucial role in recognition

    ReplyDelete
  4. Speech Recognition plays a vital role in voice control projects

    ReplyDelete
  5. Correlation Power Analysis is also one of the application of dynamic time warping!

    ReplyDelete
  6. SPEECH recognition is the process of automatically recognizing the spoken words of person based on information in
    speech signal

    ReplyDelete
  7. Remote data can be accessed using various methods like rf signals or commands sent from microcontroller. But voice control is very innovative.

    ReplyDelete