20. A non-transitory computer-readable medium having instructions which when executed on a computer perform a method comprising: performing a first speech recognition process for converting a plurality of speech signals into a plurality of words; receiving classification criteria for a primary application; classifying the plurality of words to identify a vocabulary application group that the plurality of words belongs to by performing a first classification process based on using a confidence score for each one of the plurality of words and the classification criteria; upon determining that one or more words are unrecognized based on the classifying, receiving additional classification criteria for one or more unrecognized words for multiple secondary vocabulary applications, wherein the multiple secondary vocabulary applications comprise application specific vocabularies; classifying the one or more unrecognized words to identify a vocabulary application group that the one or more unrecognized words belong to by performing a second classification process based on using a plurality of confidence scores for each unrecognized word and the additional received classification criteria; and upon determining a match for the one or more unrecognized words, performing a second speech recognition process for converting at least a portion of the plurality of speech signals to a plurality of recognized words.
20. A non-transitory computer-readable medium having instructions which when executed on a computer perform a method comprising: performing a first speech recognition process for converting a plurality of speech signals into a plurality of words; receiving classification criteria for a primary application; classifying the plurality of words to identify a vocabulary application group that the plurality of words belongs to by performing a first classification process based on using a confidence score for each one of the plurality of words and the classification criteria; upon determining that one or more words are unrecognized based on the classifying, receiving additional classification criteria for one or more unrecognized words for multiple secondary vocabulary applications, wherein the multiple secondary vocabulary applications comprise application specific vocabularies; classifying the one or more unrecognized words to identify a vocabulary application group that the one or more unrecognized words belong to by performing a second classification process based on using a plurality of confidence scores for each unrecognized word and the additional received classification criteria; and upon determining a match for the one or more unrecognized words, performing a second speech recognition process for converting at least a portion of the plurality of speech signals to a plurality of recognized words. 21. The medium of claim 20 , further comprising: receiving the plurality of speech signals using an electronic device, wherein a primary vocabulary application is used for converting the plurality of speech signals into the plurality of words; and receiving the additional classification criteria for multiple secondary vocabulary applications for the one or more unrecognized words.