1. A method for performing speech recognition comprising: determining a recognition result for received user speech, said recognition result comprising recognized text and a corresponding confidence score; comparing said confidence score corresponding to said recognition result to a predetermined minimum threshold; and if said confidence score does not exceed said predetermined minimum threshold, presenting said user with at least one empirically determined alternate word candidate corresponding to said recognition result.