Thank you, Erel. Always very kind.
I'd like to explain the problem a little better.
I have a service with a socket that every 5 minutes or so connects to a server and collects some data. If everything is fine, the app will do nothing and reschedules itself in 5 minutes.
But if in the collected data there is some sort of alarm, it will emit a notification.
I'd like to enforce the notification with more sound and a voice describing the alarm.
Playing with services and notifications I noticed that TTS works only when the activity is running and not when it's called from the service (I've got TTS in a .bas module).
It's not a problem for my app, it was just curiosity.
I'll do some test with Barx's custom notification library.
Thanx again!