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 user search query at a portable device;
determining a present location based on the portable device;
incorporating a granularity description of the present location into a local language model used to process the spoken user search query, the granularity description using weights for topologically concentric locations to determine probabilities; and
outputting results associated with the spoken user search 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.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a spoken user search query at a portable device; determining a present location based on the portable device; incorporating a granularity description of the present location into a local language model used to process the spoken user search query, the granularity description using weights for topologically concentric locations to determine probabilities; and outputting results associated with the spoken user search 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, cause the processor to perform operations comprising; receiving a spoken user search query at a portable device; determining a present location based on the portable device; incorporating a granularity description of the present location into a local language model used to process the spoken user search query, the granularity description using weights for topologically concentric locations to determine probabilities; and outputting results associated with the spoken user search query based on the present location and a term in the spoken user search query. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable storage device having additional instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
receiving a spoken user search query at a portable device; determining a present location based on the portable device; incorporating a granularity description of the present location into a local language model used to process the spoken user search query, the granularity description using weights for topologically concentric locations to determine probabilities; and outputting results associated with the spoken user search query based on the present location and a term in the spoken user search query. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification