Agree with almost everything Pax said, so I'm going to be the opposite and argue otherwise. Common wisdom is that speech recognition "requires serious grunts," and this may be because it is true.
But it can also happen that everyone believes that the way it was always done. Reasoning from the fact that the human brain does not make huge amounts of brute force data that are trying to recognize speech, I would suggest that there are smart feature extraction algorithms to make work much more efficient.
If so, and if you want to find such an algorithm, a higher-level language may be better suited to the task. Everything that you lose in efficiency, you will get in algorithmic expressiveness.
However, he is probably right.
Markusq
source share