5. A computer-readable storage medium having instructions that would cause a processor to process inputs from a user into a computer, the instructions comprising: i. receiving responses from the user pursuant to a plurality of modalities; ii. receiving a confidence measure for each response; and iii. processing the responses using a weighting factor for each input modality in combination with the associated confidence to select a user response to be used.
5. A computer-readable storage medium having instructions that would cause a processor to process inputs from a user into a computer, the instructions comprising: i. receiving responses from the user pursuant to a plurality of modalities; ii. receiving a confidence measure for each response; and iii. processing the responses using a weighting factor for each input modality in combination with the associated confidence to select a user response to be used. 6. The computer readable storage medium of claim 5 wherein processing the responses based on the rankings comprises deactivating lower ranked responses upon indications that a higher ranked input modality is being used by the user.