https://www.avnishyadav.com/2018/09/day-12-speech-recognition-algorithm.html