Professional Documents
Culture Documents
Indian Journal of Science and Technology, Vol 9(4), DOI: 10.17485/ijst/2015/v9i4/83894, January 2016 ISSN (Online) : 0974-5645
2
Department of Computer Science, Yarmouk University, Irbid – 21163, Jordan; khalids@yu.edu.jo
Abstract
Background/Objectives: Voice Identification System refers to a system which comprises of hardware, software and it is
used to identify voice for several applications. The aim of the research is to develop a small scale system that incorporate
both speaker recognition and speech recognition and can show specific visual information to a user. Methods: To this end,
we have developed a system based on the technique of Hidden Markov Model. The Hidden Markov Model is a stochastic
approach which models the algorithm as a double stochastic process in which the observed data is thought to be the
result of having passed a hidden process through second process. Both processes are characterized only through one that
is observed. A database of voice information is created. To extract features from voice signals, Mel-Frequency Cepstral
Coefficients (MFCC) technique has been applied producing a set of feature vectors. Subsequently, the system uses The Vector
Quantization (VQ) for features training and classification. Findings: The designed system has been tested with multiple
speakers as reference. Speech recognition based on Hidden Markov Model is achieved successfully for the conversion of
speech to text. In this proposed research, speech recognition is achieved with accuracy about 90%. Applications: The
system has potential to be used in music industry, crime investigation, personal assistant and in hi-tech devices.
Keywords: Hidden Markov Model, Mel-Frequency Cepstrum Coefficients (MFCC), Speech Recognition, Vector Quanti-
zation, Voice Identification
4. Methodology
The following methodology clearly specifies the
Figure 1. Basic HMM architecture.
development of the system.
2 Vol 9 (4) | January 2016 | www.indjst.org Indian Journal of Science and Technology
T. K. Das and Khalid M. O. Nahar
Vol 9 (4) | January 2016 | www.indjst.org Indian Journal of Science and Technology 3
A Voice Identification System using Hidden Markov Model
4 Vol 9 (4) | January 2016 | www.indjst.org Indian Journal of Science and Technology
T. K. Das and Khalid M. O. Nahar
interface of the system which is being represented in recognition. It can be made practical and developed for
Figure 10. an application that can be used in various fields like music
industry, health care or as a personal assistant.
7. References
1. Wang L, Minami K, Yamamoto K, Nakagaw S. Speaker
identification by combining MFCC and phase information
in noisy environments. Proceeding of IEEE Internation-
al Conference on Acoustics Speech and Signal Processing
(ICASSP); Dallas, TX, USA. 2010 Mar 14-19. p. 4502–5.
2. Sharma K, Singh P. Speech recognition of Punjabi numerals
using synergic HMM and DTW approach. Indian Journal
of Science and Technology. 2015 Oct; 8(27):1–6.
3. Chaiwongsai J, Chiracharit W, Chamnongthai K, Miyana-
ga Y. An architecture of HMM-based isolated-word speech
recognition with tone detection function. Proceedings of
the International Symposium on Intelligent Signal Process-
ing and Communication Systems (ISPACS’2008); Bangkok,
Thailand. 2009 Feb 8-11. pp.1–4.
4. Biswas S, Ahmad S, Molla I. Speaker identification using
Figure 9. Plots representing Mel-space and VQ code Cepstral based features and discrete Hidden Markov Mod-
words. el. Proceeding of IEEE International Conference on Infor-
mation and Communication Technology (ICICT’07); Dha-
ka, Bangladesh. 2007 Mar 7-9. p. 303–6.
5. Shah HNM, Rashid MZA, Abdollah MF, Kamarudin MN,
Lin CK, Kamis Z. Biometric voice recognition in security
system. Indian Journal of Science and Technology. 2014
Feb; 7(2):104–12.
6. Abushariah AAM, Gunawan TS, Chebil J, Abushariah
MAM. Voice based automatic person identification system
using vector quantization. Proceedings of the International
Conference on Computer and Communication Engineer-
ing (ICCCE 2012); Kuala Lumpur, Malaysia. 2012 Jul 3-5.
p. 549–54.
Figure 10. User interface of the system. 7. Eriksson T, Kim S, Kang HG, Lee C. An information-the-
oretic perspective on feature selection in speaker recogni-
6. Conclusion tion. IEEE Signal Processing Letters. 2005 Jul; 12(7):500–3.
8. Rabiner LR. A tutorial on Hidden Markov Model and se-
lected applications. Proceedings of the IEEE. 1989 Feb;
We have designed a system that would recognize isolated
77(2):257–86.
words and identify the voice of different speakers. We 9. Prakash A, Chandrasekar C. An optimized multiple
have used Hidden Markov Models for isolated word Semi-Hidden Markov Model for credit card fraud detec-
recognizer, i.e. speech recognition. However MFCC and tion. Indian Journal of Science and Technology. 2015 Jan;
VQ haves been used for speaker recognition. The system 8(2):165–71.
10. Ranjan R, Singh SK, Shukla A, Tiwari R. Text-dependent
has been implemented in MatLab as it directly accesses
multilingual speaker identification for Indian languages
speaker recognizer module and for speech recognition it using artificial neural network. Proceeding of IEEE Inter-
accesses command prompt where commands regarding national Conference on Emerging Trends in Engineering
HTK toolkits and description text files along with wave and Technology (ICETET); Goa, 2010 Nov 19-21. p. 632–5.
file sounds are used. In this research work, speech 11. Kari B, Muthulakshmi S. Real time implementation of
recognition has been accomplished successfully by using speaker recognition system with MFCC and neural net-
works on FPGA. Indian Journal of Science and Technology.
Hidden Markov Model with about 90% accuracy. In 2015 Aug; 8(19):1–11.
future, the work can be extended for continuous speech
Vol 9 (4) | January 2016 | www.indjst.org Indian Journal of Science and Technology 5
A Voice Identification System using Hidden Markov Model
12. Zulfiqar A, Muhammad A, Enriquez AMM. A speaker 13. Singh S, Rajan EG. MFCC VQ based speaker recognition
identification system using MFCC features with VQ tech- and its accuracy affecting factors. International Journal of
nique. IEEE 3rd International Symposium on Intelligent Computer Applications. 2011 May; 21(6):1–6.
Information Technology Application; Nanchang. 2009 Nov
21-22. p. 115–8.
6 Vol 9 (4) | January 2016 | www.indjst.org Indian Journal of Science and Technology