Voice recognition grammar selection based on context
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a computer system, context information that is identified based on a map that was presented on a first computing device in response to a non-verbal user action that was received as input by the first computing device, wherein the non-verbal user action comprises a user providing a request to obtain the map on the first computing device or the user inputting a search query into an interface provided by the first computing device;
identifying, by the computer system and using the context information, a geographic location that is independent of the geographic location of the first computing device;
identifying, by the computer system, a grammar that is associated with the identified geographic location and that includes a vocabulary with terms that are relevant to the identified geographic location andoutputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user, to cause a grammar used to process vocal.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
261 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computer system, context information that is identified based on a map that was presented on a first computing device in response to a non-verbal user action that was received as input by the first computing device, wherein the non-verbal user action comprises a user providing a request to obtain the map on the first computing device or the user inputting a search query into an interface provided by the first computing device; identifying, by the computer system and using the context information, a geographic location that is independent of the geographic location of the first computing device; identifying, by the computer system, a grammar that is associated with the identified geographic location and that includes a vocabulary with terms that are relevant to the identified geographic location and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user, to cause a grammar used to process vocal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18)
-
-
16. A computer-implemented method comprising:
-
receiving, at a computer system, context information that is identified based on a map that was presented on a computing device in response to a non-verbal user action that was received as input by the computing device, wherein the non-verbal user action i) comprises a user providing a request to obtain the map on the computing device or the user inputting a search query into an interface provided by the computing device, and is ii) is unprompted by a voice recognition processor; deriving, by the computer system, a geographic location based on the context information, wherein the derived geographic location is independent of a current geographic location of the computing device; identifying, by the computer system, a grammar associated with the geographic location, wherein the identified grammar includes, at least, a vocabulary with terms that are relevant to the geographic location; and outputting a grammar identifier for use in selecting the grammar to use in processing vocal input from the user, to cause a grammar used to process vocal input for the computing device to be changed to the identified grammar. - View Dependent Claims (19)
-
-
17. A system comprising:
-
a computer system; an interface of the computer system to receive context information that is identified based on a map that was presented on a first computing device in response to a non-verbal user action that was received as input by the first computing device, wherein the non-verbal user action comprises a user providing a request to obtain the map on the first computing device or the user inputting a search query into an interface provided by the first computing device, and wherein the context information indicates a geographic location that is independent of a current geographic location of the first computing device; means for identifying a grammar associated with the geographic location derived from the received context information, wherein the identified grammar includes, at least, a vocabulary with terms that are relevant to the identified geographic location; and a voice recognition server of the computer system configured to change a grammar that is used to interpret vocal input received from the user to the identified grammar. - View Dependent Claims (20)
-
Specification