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.
16 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