1. A method comprising: retrieving a recorded utterance; retrieving captured text, the captured text having been captured from an image displayed on a device display via a screen scraper and recognized using optical character recognition, wherein the device display is associated with the recorded utterance and the device display presents the captured text to a party associated with the recorded utterance; identifying, via a processor, words in the captured text that are relevant to the recorded utterance, to yield identified words; modifying a dynamic language model by: (1) adding the identified words to the dynamic language model; and (2) removing an existing word from the dynamic language model based on a decay time, wherein the decay time of the existing word is determined based on a prominence of the existing word; and recognizing the recorded utterance using the dynamic language model.
1. A method comprising: retrieving a recorded utterance; retrieving captured text, the captured text having been captured from an image displayed on a device display via a screen scraper and recognized using optical character recognition, wherein the device display is associated with the recorded utterance and the device display presents the captured text to a party associated with the recorded utterance; identifying, via a processor, words in the captured text that are relevant to the recorded utterance, to yield identified words; modifying a dynamic language model by: (1) adding the identified words to the dynamic language model; and (2) removing an existing word from the dynamic language model based on a decay time, wherein the decay time of the existing word is determined based on a prominence of the existing word; and recognizing the recorded utterance using the dynamic language model. 5. The method of claim 1 , wherein each identified word in the identified words is assigned a time stamp.