This site has basic words and phrases to be able to have a conversation in 20 Indian languages including Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Punjabi, Tamil and Telugu.
Learn Indian Languages
Learn Indian languages Hindi and Marathi by clicking on each alphabet to hear their sound. You need a sound player like Windows media player on your computer. There is an explanation of the vowels and letters.