feat(speechRecognitionProvider): add method onUtterance