A free program for Android, by Easy Keyboard.
Bangla Voice Typing Keyboard is an application that allows you to type in Bangla with the help of the microphone. The app can recognize the words and convert them into a format that can be used in a text editor.
The keypad is made to look like a standard keyboard and has an arrow on the right side to help you navigate the keys. There are different themes and fonts to choose from and you can even add your own. There are different ways to type and you can choose the one that is most convenient for you. You can also change the language to English, Bangla, or any other language that you want.
The app can recognize the voice and convert it into a format that can be used in a text editor. You can even choose to have the words appear in a list so you can easily go back to the previous or next word.
The app has an option to enable or disable the keyboard and has a switch to choose between the different themes.