Selecting an order of elements for a speech synthesis
AssigneeNokia Corporation
InventorJuha Iso-Sipila
Life of this patent
Estimating the term…
Abstract
In a method for selecting an order of elements which are to be subject to a speech synthesis, a voice input including at least two elements is received, wherein the at least two elements have an arbitrary order. Thereupon, a search is caused in a database for an entry which includes a combination of these at least two elements. If such an entry is recognized in the database, a speech synthesis of the at least two elements from the database entry, using the order of said at least two elements in said voice input, is caused. As the order of the synthesized elements thus corresponds to the order of elements in the voice input, the user experience is improved.
Claims21
Method for selecting an order of elements which are to be subject to a speech synthesis, said method comprising:
- receiving a voice input including at least two elements, wherein said at least two elements have an arbitrary order;
- causing a search in a database for an entry which includes a combination of said at least two elements;
- and
- if such an entry is recognized in said database, causing a speech synthesis of said at least two elements from said database entry, using the order of said at least two elements in said voice input.
Device comprising a processing unit,
- wherein said processing unit is adapted to receive a voice input including at least two elements, which at least two elements have an arbitrary order;
- wherein said processing unit is adapted to cause a search for an entry in a database, which entry includes a combination of said at least two elements;
- and
- wherein said processing unit is adapted to cause a speech synthesis of at least two elements from a recognized database entry, using the order of said at least two elements in said voice input.
A communication system comprising a processing unit,
- wherein said processing unit is adapted to receive a voice input including at least two elements;
- wherein said processing unit is adapted to cause a search for an entry in a database which includes a combination of said at least two elements;
- and
- wherein said processing unit is adapted to cause a speech synthesis of at least two elements from a database entry, using a received order of said at least two elements in said voice input.
A software program product in which a software code for selecting an order of elements which are to be subject to a speech synthesis is stored, said software code realizing the following steps when running in a processing unit:
- receiving an input that is obtained from a voice input including at least two elements, wherein said at least two elements have an arbitrary order;
- causing a search in a database for an entry which includes a combination of said at least two elements;
- and
- if such an entry is recognized in said database, causing a speech synthesis of said at least two elements from said database entry, using the order of said at least two elements in said voice input.
Dependencies are inferred from the claim text.