using Service instead of RecognitionService and receiving stop service events