[espeak-ng:master] reported: Multiple instance of eSpeak inside a single process #github
email@example.com Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #659 Multiple instance of eSpeak inside a single process
Think of a context being like a thread (voice settings, etc.) instead of a process (instance of espeak). There will only be one instance of espeak initialized, but each context will maintain its own voice stack, etc.
This means that if you are not using a synchronized mode, you need to be careful to ensure to not call the synthesize methods from different threads at the same time as they will interfere with each other.