6. A method comprising: receiving first speech input from a user; determining a first recognized text corresponding to the first speech input; storing, in a dialog concept database and based on the first speech input, a first dialog concept item and an associated first indicator of a first application; displaying a user interface for the first application, the user interface for the first application comprising the first recognized text with the first indicator; receiving second speech input from the user; determining a second recognized text corresponding to the second speech input; storing, in the dialog concept database and based on the second speech input, a second dialog concept item and a second indicator of a second application corresponding to the second dialog concept item; receiving third speech input from the user; determining a third recognized text corresponding to the third speech input; storing, in the dialog concept database and based on the third speech input, a third dialog concept item and a third indicator of a third application corresponding to the third dialog concept item; and modifying the user interface for the first application to further comprise the second recognized text with the second indicator and the third recognized text with the third indicator.
12. The method of claim 6 , further comprising displaying a second user interface for the second application.