All valid points. The rule set was just something I slapped together quickly to try out JSGF. Yes, unfortunately the idea is that they could for example say 1 hour 30 seconds (with a few other commands leading up to that). Can different be rule sets be swapped out for the pocketsphinxController in the rapidEarsDidReceiveFinshedSpeechHypothesis like was done in the OpenEars demo app? Maybe I can tackle this with splitting the rules up. Btw, the response time is great with pairing the two.