Speech recognition support method and apparatus
First Claim
Patent Images
1. A speech recognition support method applied to a system to retrieve a map in response to a user'"'"'s input speech, comprising the steps of:
- assigning a recognition result to the user'"'"'s input speech;
calculating, if the recognition result of the user'"'"'s input speech represents a point on the map, a distance between the point and a base point on the map;
deciding whether the distance is above a threshold; and
outputting, if the distance is above the threshold, an inquiry to confirm whether the recognition result is correct.
0 Assignments
0 Petitions
Accused Products
Abstract
A speech recognition support method in a system to retrieve a map in response to a user'"'"'s input speech. The user'"'"'s speech is recognized and a recognition result is obtained. If the recognition result represents a point on the map, a distance between the point and a base point on the map is calculated. The distance is decided to be above a threshold or not. If the distance is above the threshold, an inquiry to confirm whether the recognition result is correct is output to the user.
-
Citations
22 Claims
-
1. A speech recognition support method applied to a system to retrieve a map in response to a user'"'"'s input speech, comprising the steps of:
-
assigning a recognition result to the user'"'"'s input speech;
calculating, if the recognition result of the user'"'"'s input speech represents a point on the map, a distance between the point and a base point on the map;
deciding whether the distance is above a threshold; and
outputting, if the distance is above the threshold, an inquiry to confirm whether the recognition result is correct. - View Dependent Claims (2, 3, 11, 12, 13, 14, 15)
-
-
4. A speech recognition support method applied to a system to retrieve a map in response to a user'"'"'s input speech, comprising the steps of:
-
recognizing the user'"'"'s input speech;
obtaining a plurality of recognition candidates as the recognition result;
extracting, if the first candidate in the plurality of recognition candidates represents a point on the map, the recognition candidates each representing a point on the map from the plurality of recognition candidates;
calculating a score of each of the extracted recognition candidates by adding a function value of distance between a point of each recognition candidate and a base point on the map to a value of similarity degree between the each recognition candidate and the input speech;
deciding whether the distance of the recognition candidate of the highest score is above a threshold; and
outputting, if the distance is above the threshold, an inquiry to confirm whether the recognition candidates of predetermined number of higher score are correct to the user in order. - View Dependent Claims (5, 6, 7, 8, 9, 10, 16, 17, 18)
-
-
19. A speech recognition support apparatus for retrieving a map in response to a user'"'"'s input speech, comprising:
-
a speech recognition unit configured to assign a recognition result to the user'"'"'s input speech;
a distance decision unit configured to calculate a distance between a point of the recognition result and a base point on the map if the recognition result represents a point on the map, and to decide whether the distance is above a threshold; and
a response generation unit configured to generate an inquiry to confirm whether the recognition result is correct if the distance is above the threshold.
-
-
20. A speech recognition support apparatus for retrieving a map in response to a user'"'"'s input speech, comprising:
-
a speech recognition unit configured to recognize the user'"'"'s input speech and to obtain a plurality of recognition candidates as the recognition result;
a distance decision unit configured to extract the recognition candidates each representing a point on the map from the plurality of recognition candidates if the first candidate represents a point on the map, to calculate a score of each of the extracted recognition candidates by adding a function value of distance between a point of each recognition candidate and a base point on the map to a similarity degree between the each recognition candidate and the input speech, and to decide whether the distance of the recognition candidate of the highest score is above a threshold; and
a response generation unit configured to generate an inquiry to confirm whether the recognition candidates of predetermined number of higher score are correct in order if the distance is above the threshold.
-
-
21. A computer readable memory containing computer readable instructions in a system to retrieve a map in response to a user'"'"'s input speech, comprising:
-
instruction means for causing a computer to assign a recognition result to the user'"'"'s input speech;
instruction means for causing a computer to calculate, if the recognition result of the user'"'"'s input speech represents a point on the map, a distance between the point and a base point on the map;
instruction means for causing a computer to decide whether the distance is above a threshold; and
instruction means for causing a computer to output, if the distance is above the threshold, an inquiry to confirm whether the recognition result is correct.
-
-
22. A computer readable memory containing computer readable instructions in a system to retrieve a map in response to a user'"'"'s input speech, comprising:
-
instruction means for causing a computer to recognize the user'"'"'s input speech;
instruction means for causing a computer to obtain a plurality of recognition candidates as the recognition result;
instruction means for causing a computer to extract, if the first candidate in the plurality of recognition candidates represents a point on the map, the recognition candidates each representing a point on the map from the plurality of recognition candidates;
instruction means for causing a computer to calculate a score of each of the extracted recognition candidates by adding a function value of distance between a point of each recognition candidate and a base point on the map to a value of similarity degree between the each recognition candidate and the input speech;
instruction means for causing a computer to decide whether the distance of the recognition candidate of the highest score is above a threshold; and
instruction means for causing a computer to output, if the distance is above the threshold, an inquiry to confirm whether the recognition candidates of predetermined number of higher score are correct in order.
-
Specification