A translation device which has both advantages of a table look-up translation
device
and advantages of a machine translation device by leading the user's utterance
through a sentence template suitable for the user's intent of speech is realized.
Since the translation device searches for sentence templates suitable for the user's
intent of speech with an orally inputted keyword and displays retrieved sentences,
the user's utterance can be lead. In addition, the user is free from a troublesome
manipulation for replacing a word since an expression uttered by the user is inserted
into a replaceable portion (slot) within the sentence template, and the translation
device translates a resulting sentence with the replaced expression embedded in
the slot.