Free voice typing in your language

How VoiceKeyboard types English, Spanish, Russian, Japanese and Hindi on Windows: which engines understand each language, how to switch, and what is free.