1. A method comprising: extracting contextual information from a conversation by performing speech recognition passively in the background while a speech recognition system is inactive from executing a speech recognition request from a user; and applying the contextual information to the speech recognition system to enhance analyzing speech directed to the speech recognition system.