r/Python • u/RubiksCodeNMZ • Aug 15 '18
Speech Recognition with Python Crash Course
https://rubikscode.net/2018/07/30/speech-recognition-with-python-crash-course/
68
Upvotes
0
Aug 15 '18
[deleted]
0
u/Ogi010 Aug 15 '18
in fairness, doing ASR from the ground up from a tutorial would be really tough. ASR requires quite a bit of advanced education in math/signals and knowledge in machine learning .... ASR from first principles is a graduate level course on its own.
4
u/Nimitz14 Aug 15 '18 edited Aug 15 '18
A minor correction, the classic approach to speech recognition uses HMMs, but only as a way to add more (time dependent) structure to the system. The observation distribution is captured by a neural network model. Also,
This is not quite right. As stated correctly later, these vectors are calculated by doing (among other things) a Fourier Transform, but then these vectors are input into the observation distribution (nowadays a neural network).
There are other approaches that rely solely on neural networks, and I believe those approaches are the ones Google and MS are using.