so. the easiest way to do it is to create a service that will run the command for you. If your service implements the interface "SpeechSynthesis" then it should just work.
This could also probably be done by impelementing some python methods and registering for the proper callback methods. ( publishStartSpeaking, publishEndSpeaking, speak , speakBlocking, onRequestConfirmation , etc...)
It'd be nice to have a gneric speech service that could run a system command to produce the speech... Maybe this would be the start of it ?
all things are possible
so. the easiest way to do it is to create a service that will run the command for you. If your service implements the interface "SpeechSynthesis" then it should just work.
The interface is defined here:
https://github.com/MyRobotLab/myrobotlab/blob/develop/src/org/myrobotla…
This could also probably be done by impelementing some python methods and registering for the proper callback methods. ( publishStartSpeaking, publishEndSpeaking, speak , speakBlocking, onRequestConfirmation , etc...)
It'd be nice to have a gneric speech service that could run a system command to produce the speech... Maybe this would be the start of it ?