11. The apparatus of claim 7 , wherein the multimodal application specifies a dynamic server page capable of generating the static markup documents of the multimodal application that include varying proportions of support for voice mode and non-voice modes, and wherein dynamically configuring multimodal content of the multimodal application further comprises generating by the dynamic server page a static markup document for presentation to a user as part of the multimodal application, the static markup document characterized by proportions of support for voice and non-voice modes established by the dynamic server page in dependence upon the value of the user modal preference.
7. Apparatus for establishing a preferred mode of interaction between a user and a multimodal application, the apparatus comprising: at least one computer processor; and at least one computer memory operatively coupled to the at least one computer processor, the at least one computer memory storing computer program instructions, that when executed by the at least one computer processor perform a method comprising; evaluating, by a multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, a user modal preference, wherein evaluating the user modal preference comprises determining a modal coefficient value based, at least in part, on one or more modes of interaction used by the user in at least one previous interaction with a plurality of voice-enabled and/or non-voice enabled data entry fields presented by the multimodal application and evaluating the user modal preference based, at least in part, on the modal coefficient value; and dynamically configuring with the at least one computer processor, multimodal content of the multimodal application in dependence on the user modal preference; wherein the multimodal application comprises a plurality of static markup documents, wherein the plurality of static markup documents comprises documents having different proportions of support for voice mode and non-voice modes; wherein dynamically configuring multimodal content of the multimodal application further comprises selecting among the plurality of static markup documents, in dependence upon the value of the user modal preference, a markup document for presentation to a user as part of the multimodal application.