40 CommentsThis discussion is locked.
Wiki says: Although the Devanagari script is used as a standard to write Modern Hindi, the schwa ('ə') implicit in each consonant of the script is "obligatorily deleted" at the end of words and in certain other contexts, unlike in Sanskrit. That phenomenon has been termed the "schwa syncope rule" or the "schwa deletion rule" of Hindi. One formalisation of this rule has been summarised as ə → ∅ /VC_CV. In other words, when a schwa-succeeded consonant (itself preceded by another vowel) is followed by a vowel-succeeded consonant, the schwa inherent in the first consonant is deleted. However, this rule sometimes deletes a schwa that should remain and sometimes fails to delete a schwa when it should be deleted. The rule is reported to result in correct predictions on schwa deletion 89% of the time."
So that is why the schwa ("a") can be deleted from the middle of the word.
My native language is Hindi (as well as Bengali and Magghi(Bihar)). And formally, the pronunciation of यह(yahuh) with the ह (huh) is actually the correct pronunciation. The pronunciation of the same as ये is a result of colloquially spoken hindi and it is informal. Only recently is it being accepted formally but not totally. If you go dialect wise, there are more than 20 major dialects of hindi and on ground it changes like literally from one region to other. In a region there may be a accumulation of several dialects too. So yes pronounciations like ये, वे, वो, are a result of that but the 'शुद्ध' hindi for यह/वह is the one with the pronunciation of ह(huh). When we are taught वाक्य अशुद्धि शोधन (correct the incorrect sentences) we are taught about these little things. You all can go try those out online they are readily available it will make your hindi more refined once you learn basic sentences. :)
You can install an extension. I use the following one in google chrome - https://chrome.google.com/webstore/detail/google-input-tools/mclkkofklkfljcocdinagocijmpgbhab?hl=en
On both mobile and computers, usually if you go into the system settings and go to keyboards, it will let you add other language keyboards. It may be hard though, cause youll still be typing on a Qwerty board. On pc, this feature might have you type it romanized, then it makes it devanagari. On mobil, youll have a full dev keyboard to use.