16. A method performed by a computer comprised of a processor and storage, the method comprising: receiving acoustic data having been produced by a speaker and storing the acoustic data in the storage; recognizing, by the processor, the acoustic data as a result and associated potential grapheme sequence; receiving input inputted by the speaker, the input indicating whether the speaker confirms that the result correctly applies to the acoustic data, and when the input confirms the result, associating the acoustic data with an actual grapheme sequence corresponding to the potential grapheme sequence, and when the input does not confirm the result, further interacting with the speaker until another result is confirmed as correctly applying to the acoustic data and associating the corresponding grapheme sequence as the actual grapheme sequence; storing the result or the other result in the storage; and using the acoustic data and associated actual grapheme sequence for subsequent speech recognition, wherein using the acoustic data and associated grapheme sequence for subsequent speech recognition comprises retraining a model that maps between grapheme sequences and phoneme sequences based on the acoustic data and associated grapheme.
16. A method performed by a computer comprised of a processor and storage, the method comprising: receiving acoustic data having been produced by a speaker and storing the acoustic data in the storage; recognizing, by the processor, the acoustic data as a result and associated potential grapheme sequence; receiving input inputted by the speaker, the input indicating whether the speaker confirms that the result correctly applies to the acoustic data, and when the input confirms the result, associating the acoustic data with an actual grapheme sequence corresponding to the potential grapheme sequence, and when the input does not confirm the result, further interacting with the speaker until another result is confirmed as correctly applying to the acoustic data and associating the corresponding grapheme sequence as the actual grapheme sequence; storing the result or the other result in the storage; and using the acoustic data and associated actual grapheme sequence for subsequent speech recognition, wherein using the acoustic data and associated grapheme sequence for subsequent speech recognition comprises retraining a model that maps between grapheme sequences and phoneme sequences based on the acoustic data and associated grapheme. 17. A method according to claim 16 , wherein the retraining is done using maximum likelihood or discriminative training.