7. A computerized method according to claim 1 further comprising at least one of the following: sending a representation of the configuration determined to another device; storing a representation of the configuration determined; and updating a database storing a representation of a previous configuration of the plurality of prediction sources based on the configuration determined.
1. A computerized method of performing adaptive textual prediction of voice data by a server, the computerized method comprising: determining a configuration of each of a plurality of prediction sources, used for respective textual interpretations of the voice data, based at least in part on one or more features associated with the voice data or one or more a-priori interpretations of the voice data; and combining the respective textual interpretations output by the plurality of prediction sources to generate a textual output prediction of the voice data according to the determined configurations of the plurality of prediction sources.