Speech is set to English(India) default.
Region is India
I'm using windows 10 build ID is 10.0.10586.420
Any Ideas?
It used to work okay on Windows 8.1 OS
For some unknown reason Cortana in India works flawlessly if you have English UK installed as speech language on your phone though you have to keep English India as default speech language.All other language settings should be India.
This worked for my son and myself (I am from India) and some others had agreed in some thread on this forum,as well as for people I know.
Also,it is better you set up your languages before you set up Cortana.
Hope this helps.
Like Chintan Gohel has said ,please join the forum for further questions.