Here's how you can use offline speech to text by turning on the "Download offline speech recognition" feature on your Android Jelly Bean device.
1. Go to the Google voice typing settings.
2. Tap on the "Download offline speech recognition."
Now voice input will work when you aren't online.
For more, see the original article at the link below.
50 Android Jelly Bean tips, tricks and hints | Tech Radar