ROS node for text-to-speech using the Cereproc SDK. SDK, voice, and license files must be obtained separately.
- Unpack the Cereproc SDK into a folder named cerevoice_sdk in the root folder.
- Put your voice and license files in a folder named etc in the root folder.
- Use either Docker or Catkin to build.
The following configuration variables can be used during deployment with Docker:
- LICENSE_FILE: Name of the Cereproc license file
- VOICE_FILE: Name of the Cereproc voice file.
- /speak (std_msgs/String): Converts the message to speech.
- /audio (audio_common_msgs/AudioData): Speech data is published as audio on this topic.