Voice Enabled Platform Independent System for Switching Among the Applications
The Speech has been potential mode of the interaction with computers now a days. The recognition of the speech is very much difficult for the computers due to a complexity of the human language. Therefore, in this research paper we have developed a platform and speaker independent Automatic Speech Recognition (ASR) system for English and Sindhi language. The system gets input from the user in the form of voice via microphone and acts according to the voice command. The user can open, close and switch between the applications using voice commands. The open command is used to open an application; close command is used for close an application and switch command is used for switch among the applications. The user pronounce the word switch with particular application i.e. switch notepad, same action will be performed for close and open applications. We have achieved 75% accuracy for Sindhi language and 85% accuracy for English language using our proposed system. The proposed system has been developed using Java, which provides platform independent features and an open-source speech recognition framework called CMU (Carnegie Mellon University) Sphinx4; it is a flexible, open source, the modular and pluggable framework which uses the statistical based approach (Hidden Markov Model) for speech recognition. The proposed system uses the model-based approach. Therefore, in the future, different language models can also be embedded in the system.