摘要 |
PROBLEM TO BE SOLVED: To search an appropriate word with a voice input even when information on a search word is insufficient, imperfect and ambiguous.SOLUTION: A vocabulary list creation part 106 creates a vocabulary list from a plurality of vocabulary lists. A voice recognition part 103 voice-recognizes whether or not voice data to be input are words included in a predetermined vocabulary list, and acquires a plurality of recognition candidates from a predetermined vocabulary list. A display part 104 displays information indicating a plurality of recognition candidates, and an operation part 105 inputs a user instruction with respect to the displayed recognition candidates. When the user instruction instructs the display of words having elements included in the recognition candidates, the vocabulary list creation part 106 creates a vocabulary list from a plurality of vocabulary lists on the basis of the plurality of recognition candidates and the elements shown by the user instruction. The voice recognition part 103 acquires a plurality of recognition candidates from the created vocabulary list by voice recognition based on the voice data and the created vocabulary list. |