System and method for combining geographic metadata in automatic speech recognition language and acoustic models
First Claim
Patent Images
1. A method comprising:
- receiving a spoken query at a portable device;
determining a present location of the portable device;
incorporating a granularity description of the present location into a local language model, the granularity description using topologically concentric locations to determine weights, wherein the weights are used to determine probabilities;
combining the local language model with a global language model according to the weights, to yield a combined language model; and
outputting, using the combined language model, results associated with the spoken query based on the present location and a term in the spoken user search query.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and computer-readable storage media for a speech recognition application for directory assistance that is based on a user'"'"'s spoken search query. The spoken search query is received by a portable device and portable device then determines its present location. Upon determining the location of the portable device, that information is incorporated into a local language model that is used to process the search query. Finally, the portable device outputs the results of the search query based on the local language model.
16 Citations
18 Claims
-
1. A method comprising:
-
receiving a spoken query at a portable device; determining a present location of the portable device; incorporating a granularity description of the present location into a local language model, the granularity description using topologically concentric locations to determine weights, wherein the weights are used to determine probabilities; combining the local language model with a global language model according to the weights, to yield a combined language model; and outputting, using the combined language model, results associated with the spoken query based on the present location and a term in the spoken user search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, result in operations comprising; receiving a spoken query at a portable device; determining a present location of the portable device; incorporating a granularity description of the present location into a local language model, the granularity description using topologically concentric locations to determine weights, wherein the weights are used to determine probabilities; combining the local language model with a global language model according to the weights, to yield a combined language model; and outputting, using the combined language model, results associated with the spoken query based on the present location and a term in the spoken user search query. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device having instructions stored which, when executed by a computing device, result in operations comprising:
-
receiving a spoken query at a portable device; determining a present location of the portable device; incorporating a granularity description of the present location into a local language model, the granularity description using topologically concentric locations to determine weights, wherein the weights are used to determine probabilities; combining the local language model with a global language model according to the weights, to yield a combined language model; and outputting, using the combined language model, results associated with the spoken query based on the present location and a term in the spoken user search query. - View Dependent Claims (18)
-
Specification