Oh, absolutely, I'm not saying it doesn't sound robotic and stilted :) But I still think that gTranslates 是 is simply standard Mandarin, and the original poster is just used to Northern (Beijing / Dongbei / Inner Mongolia / ...) pronunciation, in which you curl the tongue much further back into your mouth, which leads to 'shrrr' instead of 'shi'.
no subject
-Max