Bol Ke Likho offers Punjabi speech to text in Gurmukhi and Hindi voice typing in Devanagari. Enable JavaScript to use the app, or
read how voice typing works
.