I got the Moto G 2025 phone free from T-Mobile as a replacement for my Pixel 7. While most of the functionality in the Moto G works well, I'm fairly disappointed in the voice recognition. Voice recognition and typing on the Pixel 7 was near flawless, but when I use the voice typing on Moto G 2025, it makes too many mistakes. I replaced the default voice typing in GBoard with Futo Keyboard but results didn't improve much. Will some other voice typing keyboard give me better results, or is it just that the microphone of Moto G 2025 is too poor to make any difference?