Speech Recognition keeps making run-on sentences

Speech Recognition keeps making run-on sentences for some reason whenever there are very short breaks spoken in-between sentences. And I’d like to fix it so that the recognize_google can understand that these individual sentences aren’t just one big run-on sentence. Can anyone help me figure out how?

Code: View paste H5FQ
Audio file example: https://www.mediafire.com/file/f05myna3t79mbuh/luvvoice.com-20250313-V3LDyF.wav/file