3.4. 音声合成を行う#
HSRでは音声合成によりロボットに発話させることができます。
シミュレータでは音声を発することができないので、代わりに文字で確認します。
以下を実行し、確認用のターミナルを起動してください。
$ ros2 topic echo /talk_request
以下を実行し、発話させるテキストをコンソールから送信してください。
In []: tts.say(u'こんにちは。HSRだよ。')
確認用のターミナルに、以下が表示されます。
$ ros2 topic echo /talk_request interrupting: false queueing: false language: 0 sentence: こんにちは。HSRだよ。