Вау, это довольно сложная задача. Диакритические знаки деванагари обычно ставятся выше или ниже затронутого «звука». Есть ряд очень информативных веб-сайтов. Я нашел вот это:
http://hindilanguage.info/devanagari/
Но я предполагаю, что их гораздо больше. В идеале найти говорящего на хинди (несмотря на то, что я много лет работал в Индии, я так и не выучил этот язык. Ленивый англичанин!),