1. A method of facilitating text entry at an electronic communication device, the method comprising: receiving typed input at a text field from a keyboard of the electronic communication device; receiving audio input at the electronic communication device; performing text prediction using the typed input to obtain at least one text-predicted candidate word and an associated confidence value; performing speech recognition using the audio input to obtain at least one speech-recognized candidate word and an associated confidence value; selecting from the text-predicted and speech-recognized candidate words a candidate word having a highest associated confidence value, as a suggested candidate word; and, one of: receiving a portion of the audio input corresponding to a particular speech-recognized candidate word before receiving a most recent portion of the typed input; and, determining the confidence value of the particular speech-recognized candidate word by referencing an amount of time that the particular speech-recognized candidate word is received before the most recent portion of the typed input, the confidence value of the particular speech-recognized candidate word decreasing as the amount of time increases; or, receiving the portion of the audio input corresponding to the particular speech-recognized candidate word after receiving the most recent portion of the typed input and, determining the confidence value of the particular speech-recognized candidate word by referencing an amount of time that the particular speech-recognized candidate word is received after receiving the most recent portion of the typed input, the confidence value of the particular speech-recognized candidate word decreasing as the amount of time increases.
1. A method of facilitating text entry at an electronic communication device, the method comprising: receiving typed input at a text field from a keyboard of the electronic communication device; receiving audio input at the electronic communication device; performing text prediction using the typed input to obtain at least one text-predicted candidate word and an associated confidence value; performing speech recognition using the audio input to obtain at least one speech-recognized candidate word and an associated confidence value; selecting from the text-predicted and speech-recognized candidate words a candidate word having a highest associated confidence value, as a suggested candidate word; and, one of: receiving a portion of the audio input corresponding to a particular speech-recognized candidate word before receiving a most recent portion of the typed input; and, determining the confidence value of the particular speech-recognized candidate word by referencing an amount of time that the particular speech-recognized candidate word is received before the most recent portion of the typed input, the confidence value of the particular speech-recognized candidate word decreasing as the amount of time increases; or, receiving the portion of the audio input corresponding to the particular speech-recognized candidate word after receiving the most recent portion of the typed input and, determining the confidence value of the particular speech-recognized candidate word by referencing an amount of time that the particular speech-recognized candidate word is received after receiving the most recent portion of the typed input, the confidence value of the particular speech-recognized candidate word decreasing as the amount of time increases. 4. The method of claim 1 , further comprising triggering the text prediction, the selecting, and the entering in response to receiving each character of the typed input.