I have the same "voice to text is quick to timeout" on nexus 5x/android 7 and on a couple of voice-to-text apps that stop accepting voice input before I can start voice input.
Google maps and speechnotes app are reasonably patient.
I cannot find where to make all the v-t-t apps more patient.