Language Model Selection for Speech-to-Text Conversion
First Claim
Patent Images
1. A method of converting speech to text, comprising:
- receiving, at a computer server system and from an electronic device, sound information from a user of the electronic device, and a context identifier that indicates a context within which the user provided the sound information;
using the context identifier to select, from among a plurality of language models, a language model appropriate for the context;
converting speech in the sound information to text using the selected language model; and
providing the text for use by the electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer program products and systems are described for converting speech to text. Sound information is received at a computer server system from an electronic device, where the sound information is from a user of the electronic device. A context identifier indicates a context within which the user provided the sound information. The context identifier is used to select, from among multiple language models, a language model appropriate for the context. Speech in the sound information is converted to text using the selected language model. The text is provided for use by the electronic device.
23 Citations
22 Claims
-
1. A method of converting speech to text, comprising:
-
receiving, at a computer server system and from an electronic device, sound information from a user of the electronic device, and a context identifier that indicates a context within which the user provided the sound information; using the context identifier to select, from among a plurality of language models, a language model appropriate for the context; converting speech in the sound information to text using the selected language model; and providing the text for use by the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a data processing apparatus; and storage coupled to the data processing apparatus storing code that when executed by the data processing apparatus causes the data processing apparatus to perform operations comprising; receiving at a computer server system sound information from a user of an electronic device, and a context identifier that indicates a context within which the user provided the sound information; using the context identifier to select, from among a plurality of language models, a language model appropriate for the context; converting speech in the sound information to text using the selected language model; and providing the text for use by the electronic device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device encoded with a computer program product, the computer program product including instructions that, when executed, cause data processing apparatus to perform operations comprising:
-
receiving at a computer server system from an electronic device sound information from a user of the electronic device, and a context identifier that indicates a context within which the user provided the sound information; using the context identifier to select, from among a plurality of language models, a language model appropriate for the context; converting speech in the sound information to text using the selected language model; and providing the text for use by the electronic device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification