Trainig for hindi data

I trained near about 2000 hindi audio data and tested ,got 30% result .Again trained different 2000 and tested same file got 28% .Why?

which dataset you used

i am using hindi dataset