1. A method of recognizing speech at a speech recognition system using a plurality of speech recognition vocabularies, comprising: selecting a working speech recognition vocabulary for recognizing speech from said plurality of speech recognition vocabularies based on a response by a user to an initial prompt; receiving a spoken word to be recognized; responding to determining a low likelihood of correctly recognizing said spoken word using said working speech recognition vocabulary by selecting another one of said plurality of speech recognition vocabularies, based on a response to a subsequent prompt, for use as said working speech recognition vocabulary; said method further comprising presenting said user an option of receiving future prompts in a second language different from a language of said initial prompt based on a response to at least one of said initial prompt and said subsequent prompt.