Request and a question about Speech Recignition

I have been wondering for a long time, is it possible to make with LUA for example; SWEP that fires when you say something to MIC, like speech recognition or simply just a script.
I think it may be possible because in this video he could do different things by just saying different words:

If it is possible and you know how, could you give a small code example or something please? It would be really useful in RP.

It’s possible. It would require a module.