Thank you for looking at this. The value of 0 for secondsOfSilenceToDetect means that I didn’t set it at all. It evidently is initialized to 0 and 0 must be taken as the default value of .7. It is now working fine tht way.
The reason it wasn’t getting any hypothesis for speech was that I was calling stopListening in the callback pocketsphinxDidDetectSpeech. For some reason this wasn’t bothering the simulator. I should have paid more attention to your caveat not to rely on the simulated version of the package.
I was finally able to get the demo app running and it helped me a lot to improve my program. I still have much to learn about OpenEars but now I have a good start.