Bhashni application is developed to help Indian citizens translate content in different Indian languages. This application also helps Indian citizens to effectively communicate with other who do not know your language which will help reduce the language barrier in India. Using this application users can: 1. Convert their voice to text. 2. Translate from one Indian language to another. 3. Generate voice from text. 4. Communicate with others who do not know your language.