I recommend to buy a more powerful PC with an Intel i3 or i5 - I don’t know if this will solve your freezing problem, but for my understanding your hardware is not powerful enough at all.
There are so much (maybe used) mini PC’s on eBay available (as example a Asus Vivo) which works without any problems running VC and other stuff.
I use a Asus Vivo i3 for my home automation with a running VC instance 24h 365 days and have it only to restart after the Win10 updates.
I decided to try to recreate krysn95's situation. I set up Google speech recognition using the TTS plugin in Hungarian. I created a simple Hungarian command set in VC with 3 commands.
- szia
- viszontlátásra
- mennyi az idő
All three commands do the same thing, they pause for 1/2 second, then they read out one of the three commands (randomly) using the GTTS plugin.
My microphone is next to the computer speaker so when the GTTS speaks the command Google speech recognizes it and triggers the commands again and it loops forever.
I wanted to see how long it would go before it crashed...
Well I got bored after a while. It never crashed.
So maybe you do just need a better computer. I'm not saying 100% that a better computer will fix your issues, but maybe it will.
This is not a perfect test because my commands are not doing anything complicated but it does test the TCP/GGspeech system at least.
I let it loop for almost 200 commands. I could try to run a longer test later when I am not using my computer for other things.
I'm using a fast computer with 16GB of RAM, we have good internet service here, and my computer is connected with Ethernet, not WiFi. I don't think you need 16GB of RAM. 4GB is probably enough, although I would never try to run Windows with less than 8GB, personally, unless I had no choice.
Here is the video showing my test: