15. The system of claim 11 , the operations further comprising: processing the voice input and the context to determine whether there is sufficient information to perform the action; and determining one or more missing parameters for the action when there is not sufficient information, wherein the potential contextual data comprises previously stored data specific to the user.
15. The system of claim 11 , the operations further comprising: processing the voice input and the context to determine whether there is sufficient information to perform the action; and determining one or more missing parameters for the action when there is not sufficient information, wherein the potential contextual data comprises previously stored data specific to the user. 20. The system of claim 15 , further comprising presenting options for the missing parameters to the user in order to allow the user to select one or more of the options.