摘要 |
<p>A speech output apparatus capable of stopping output of a speech in accordance with a predetermined stimulus and outputting a reaction to the stimulus, thereby performing a natural speech output. A rule generating block (24) creates and outputs a synthesized speech. For example, when a synthesized speech 'Deguchi wa doko desuka?' (a Japanese sentence, meaning 'where is the exit?') is created and a user strikes a robot when the robot has output 'Deguchi wa do', then a reaction generating block (30) references a reaction database (31), determines to output a reaction speech 'Ite' (a Japanese expression, meaning 'ouch'), stops output of the synthesized speech 'Deguchi wa doko desuka?', and outputs the reaction speech 'Ite'. After this, the reaction generating block (30) controls a read out pointer of a buffer (26) controlled by a read out control block (29), so as to resume the output of the aforementioned synthesized speech where the output has been stopped. As a result, a synthesized speech 'Deguchi wa do, Ite, ko desuka?' is output.</p> |