Conversational dialog with a computer or other processor-based device
without requiring push-to-talk functionality. In one embodiment, a computer-implemented
method first determines that a user desires to engage in a dialog. Based thereon
the method turns on a speech recognition functionality for a period of time referred
to as a listening horizon. Upon the listening horizon expiring, the method turns
off the speech recognition functionality.