SEARCH APPARATUS, SEARCH METHOD, AND PROGRAM
First Claim
1. A search apparatus comprising:
- a sound recognition unit which recognizes input sound;
a user information estimation unit which estimates at least one of a physical condition and emotional demeanor of a speaker of the input sound based on the input sound and outputs user information representing the estimation result;
a matching unit which performs matching between a search result target pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a search result target word string and a recognition result pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a sound recognition result for the input sound for each of plural search result target word strings which are word strings as the targets of the search results for the word strings corresponding to the input sound; and
a generation unit which generates a search result word string as a search result for a word string corresponding to the input sound from the plural search result target word strings based on the matching result between the search result target pronunciation symbol string and the recognition result pronunciation symbol string,wherein at least one of the matching unit and the generation unit changes processing in accordance with the user information.
1 Assignment
0 Petitions
Accused Products
Abstract
A search apparatus includes a sound recognition unit which recognizes input sound, a user information estimation unit which estimates at least one of a physical condition and emotional demeanor of a speaker of the input sound based on the input sound and outputs user information representing the estimation result, a matching unit which performs matching between a search result target pronunciation symbol string and a recognition result pronunciation symbol string for each of plural search result target word strings, and a generation unit which generates a search result word string as a search result for a word string corresponding to the input sound from the plural search result target word strings based on the matching result. At least one of the matching unit and the generation unit changes processing in accordance with the user information.
22 Citations
12 Claims
-
1. A search apparatus comprising:
-
a sound recognition unit which recognizes input sound; a user information estimation unit which estimates at least one of a physical condition and emotional demeanor of a speaker of the input sound based on the input sound and outputs user information representing the estimation result; a matching unit which performs matching between a search result target pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a search result target word string and a recognition result pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a sound recognition result for the input sound for each of plural search result target word strings which are word strings as the targets of the search results for the word strings corresponding to the input sound; and a generation unit which generates a search result word string as a search result for a word string corresponding to the input sound from the plural search result target word strings based on the matching result between the search result target pronunciation symbol string and the recognition result pronunciation symbol string, wherein at least one of the matching unit and the generation unit changes processing in accordance with the user information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A search method by a search apparatus which searches a word string corresponding to input sound, the method including:
-
recognizing input sound; estimating at least one of a physical condition and emotional demeanor of a speaker of the input sound based on the input sound and outputting user information representing the estimation result; performing matching between a search result target pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a search result target word string and a recognition result pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a sound recognition result for the input sound for each of plural search result target word strings which are word strings as the targets of the search results for the word strings corresponding to the input sound; and generating a search result word string as a search result for a word string corresponding to the input sound from the plural search result target word strings based on the matching result between the search result target pronunciation symbol string and the recognition result pronunciation symbol string, wherein processing is changed in accordance with the user information at least during one of the performing of the matching and the generating of the search result word string.
-
-
12. A program which causes a computer to function as:
-
a sound recognition unit which recognizes input sound; a user information estimation unit which estimates at least one of a physical condition and emotional demeanor of a speaker of the input sound based on the input sound and outputs user information representing the estimation result; a matching unit which performs matching between a search result target pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a search result target word string and a recognition result pronunciation symbol string which is a sequence of pronunciation symbols representing pronunciations of a sound recognition result for the input sound for each of plural search result target word strings which are word strings as the targets of the search results for the word strings corresponding to the input sound; and a generation unit which generates a search result word string as a search result for a word string corresponding to the input sound from the plural search result target word strings based on the matching result between the search result target pronunciation symbol string and the recognition result pronunciation symbol string, wherein at least one of the matching unit and the generation unit changes processing in accordance with the user information.
-
Specification