Language configuration of a user interface
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to an electronic device, which includes a voice user interface (VUI), speech-recognition devices (SR) for implementing the voice user interface (VUI), and memory (MEM), in which language-configuration data is arranged for the user interface (VUI, UI), including several language packages (LP1-LP9), in which packages (LP1-LP9) several languages (L1-L34) are grouped, of which at least some of the languages (L1-L34) may belong to several language packages (LP1-LP9), and at least one language package (LP1) is arranged to be selected for use in the user interface (VUI, UI). In the invention, the language package (LP1-LP9) is selected by the device.
40 Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining a language selected for a first user interface; determining, 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; selecting, by a processor, 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; determining a language selected for a second user interface; and selecting, by the processor, 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. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
program instructions configured to determine a language selected for a first user interface; program instructions configured to 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; program instructions configured, in an instance in which only one language package is determined to be associated with the language selected for the first user interface, to; select the determined language package for use by a speech recognition system; and program instructions configured, in an instance in which multiple language packages are determined to be associated with the language selected for the first user interface, to; 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. - View Dependent Claims (15, 16, 17, 18)
-
Specification