Patent ID: 8676577

Claim:
A computer implemented method comprising: as implemented by one or more computing devices configured with specific executable instructions, receiving, via a data channel, an utterance from a device; receiving metadata from the device, the metadata including one or more of: caller identification data, recipient identification data or address book data; converting the utterance into a textual representation; determining a plurality of alternative textual representations; comparing each of the plurality of alternative textual representations to at least one portion of the metadata; upon determining that there is a statistically significant match between at least one alternative textual representation and the at least one portion of the metadata: replacing at least one portion of the textual representation with the at least one alternative representation determined to have the statistically significant match to create a converted textual representation, and sending the converted textual representation to the device; and upon determining that there is no statistically significant match between each of the plurality alternative textual representations and the at least one portion of the metadata, sending the textual representation to the device.