Patent ID: 8069030

Claim:
An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least: determine a language selected for a first user interface; determine, based at least in part on the language selected for the first user interface, one or more language packages associated with the language selected for the first user interface, the one or more language packages being determined from among a plurality of available language packages, each of said plurality of language packages having associated therewith a plurality of languages, where at least some of said plurality of languages are associated with more than one of said plurality of language packages; in an instance in which only one language package is determined to be associated with the language selected for the first user interface: select the determined language package for use by a speech recognition system; and in an instance in which multiple language packages are determined to be associated with the language selected for the first user interface: determine a language selected for a second user interface; and select one of the determined language packages based on the language selected for the first user interface and the language selected for the second user interface for use by the speech recognition system.