Speech is a natural form of human expression. Irrespective of age, whether it's a small child or a grown up individual, speech comes naturally to humans and is “the” mode of human interaction. Realizing this preferred mode of human interaction, computer scientists have extended this natural form of human interaction to computing systems, and over the years speech recognition systems have evolved considerably in recognizing human speech. Therefore, whether it's a simple command application or a dictation system, speech recognition systems have become quite useful in human-computer interaction. However, one problem with any speech system is spurious speech recognition, especially in a noisy environment, such as, traffic or a factory establishment. Spurious or background noise severely impacts the ideal use of a speech recognition system and creates difficulties during interaction. This affects the system's reliability since the speech recognition system is unable to distinguish between a speech input and a spurious input.