20. A method for performing a speech-recognition dictionary refinement procedure, comprising: utilizing a database analyzer to identify first vocabulary words that are present in a training database, and to identify second vocabulary words that are not present in said training database, said first vocabulary words and said second vocabulary words being from an initial dictionary; separating first pronunciations of said first vocabulary words into initial short word pronunciations and initial long word pronunciations by utilizing a relevance module that then performs a cumulative threshold procedure upon said initial short word pronunciations to create final short word pronunciations that are used to populate a refined dictionary, said relevance module also performing a standardized distance threshold procedure upon said initial long word pronunciations to create final long word pronunciations that are used to populate said refined dictionary; and computing plurality pronunciations for second pronunciations of said second vocabulary words by utilizing a consensus module that then compares said plurality pronunciations to said second pronunciations to identify final consensus pronunciations that are used to populate said refined dictionary, said consensus module determining whether said plurality pronunciations are validly represented in said second pronunciations.
26. The method of claim 20 wherein said relevance module determines whether said first pronunciations are observed in said training database.