For STT I use the WisprFlow app/keyboard. It is much more accurate than the built in functionality in iOS, in my experience.

Oh, very interesting, I wasn't even aware this was a thing. I mean, I guess it's obvious but after trying third-party keyboards years ago (and finding them too buggy) I never really kept up with them. I'll check that out!