I think I know the standard pronunciation of the letter "y" in English ( \ˈwī\ ).
However, in Indian English, I think I have been hearing something like \ˈvī\, that is, with a "v" beginning sound. Is that really so in Indian English?
Indians don't know the differences among v and w and ʋ.
Indian English y = /ʋʌɪ/
This /ʋ/ is softer than fricative /v/. /ʋ/ is a semi-vowel (approximant) in Indian languages.
Indians don't know how to produce /w/. Go to any indian chat room, they say things like: "v r fine".
The quality of diphthong in Indian English y is different from that native english.