Ahh. I assume you want to keep the original TTS daemon around for reading English?
You should be able to open the FIFO in non blocking mode though? What are you doing? You'll have to poll or use select() however if it is in non blocking mode.
Check that the reader actually keeps the FIFO open all the time when reading or whether it occasionally closes and reopens it due to some action or timer.
|