Many words have a's where silent accents should be.
Hindi dictionary app has helped me learn Hindi along with a good workbook, a language learning app and a lot of notebooks! My native Hindi speakers however have found numerous errors when I double checked words with them. I wish there were transliterations as well as a word in Hindi & English only. You need transliterations to type into a Hindi keyboard & to pronounce words properly.