Sphinx listener; String s = ""; void setup() { size(400, 400); background(0); listener = new Sphinx(this,"reading.config.slm.xml"); } void dispose() { listener.dispose(); } void draw() { background(0); } void SphinxEvent(Sphinx _l) { s = _l.readString(); // returns the recognized string println("Sphinx heard: "+s); if((s.indexOf("quit") >= 0) || (s.indexOf("exit") >= 0) || (s.indexOf("stop") >= 0)) { exit(); } }