SpeechKit implementation