what is that onSound procedure? where does it come from?
the notification listener provides only the 2 background procedures OnCreate and OnNotificationReceived
your OnCreate procedure looks correct, it registers some events
if you are using Logcat, you should see the 2 informations in the log: "playerCompleted" and "OnCreate"
the most important part of your blocks you forgot to provide, your afterSpeaking event handler and playerCompleted event handler
Taifun