15. A method for a speech recognition system to update individual entries in a phonetic dictionary, comprising the steps of: receiving an indication from an end-user that a phonetic transcription of at least one word in the dictionary should be updated; after receiving said indication, recording a verbal pronunciation of the at least one word as spoken by the end-user; determining a phonetic transcription that corresponds to the at least one word as spoken by the end-user; and storing the phonetic transcription in the dictionary.
17. The method of claim 15, wherein the steps of determining a phonetic transcription includes the steps of: generating candidate pronunciations; generating a recognition grammar for the at least one word based on the candidate pronunciations; and selecting a member of the recognition grammar whose phonemes match sounds in the recording of the at least one word.