ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Methods of Making Your TurtleBot3 Speak

asked 2017-10-23 13:24:37 -0500

jonasro gravatar image

updated 2017-10-23 13:24:55 -0500

Has anyone gotten a TurtleBot3 listening for speech and then responding? If so, what libraries have you used?

Note: I'm currently using ROS Kinetic on Ubuntu 16.04

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2017-10-24 04:13:35 -0500

I'm not aware of a existing setup for the Turtlebot3, but if none turns up, for the recognition part see this previous answer. For the "speak" part it's probably easiest to use/adapt the method described here: sound_play.

edit flag offensive delete link more


Thanks Stefan. I've tried using pocketsphinx which ended up working well, but at the cost of some poor recognition of my dictionary. Have you used sound_play? If so, what would be the advantages of using that over pyttsx?

jonasro gravatar image jonasro  ( 2017-10-24 10:21:25 -0500 )edit

Didn't use it, but pyttsx looks like it's just fine for what you're doing. I guess a slight advantage of sound_play would be that you can publish what to say on a topic, but that's easy to reproduce with pyttsx too.

Stefan Kohlbrecher gravatar image Stefan Kohlbrecher  ( 2017-10-25 09:42:15 -0500 )edit

Question Tools

1 follower


Asked: 2017-10-23 13:24:37 -0500

Seen: 314 times

Last updated: Oct 24 '17