Speech to Text Audio Input through Mic

I am using speech to text API to convert audio input into text input and successful to get the conversion for an audio file recorded using SpeechToText class of library java-sdk-3.3.0-jar-with-dependencies.jar. However :

1) Not able to get exact transcript as recorded . Is this because of accent in voice recorded.