I used mustang7757's instructions to look at what my settings were and found them just as pictured here. I also went another level in to see what other options were available and found that I had offensive words blocked, so yeah I had to turn that off right away. In the meantime I do not believe I have ever gotten automatic punctuation. If I continue to talk I get one long run-on sentence that stops when I stop talking and has no punctuation, so there may be some truth to automatic punctuation being a Pixel thing. Seems odd that they wouldn't at least try on other models but whatever. I have an S24U, like you do, but I think you're on to something when you mentioned that you're not a native English speaker. On that note however, Google is supposed to be really good at learning the user's dialect and adapting. My daughter has a speech thing and her voice typing has learned her pronunciations pretty well. Better than the family sometimes, as we have to ask her to repeat things where Google just gets it, not always but most of the time.
You could try this to see if you have improved results given your accent.
- On most Assistant-enabled devices, open the Google Home app .
- At the top right, tap your Profile picture or initial Assistant settings.
- Tap Hey Google & Voice Match Other devices.
- If you have more than one home, tap the home you want to add Voice Match to.
- Tap Get started.
- Follow the on-screen instructions.
- To turn on Voice Match automatically for a speaker, Assistant-enabled device, or Smart Clock you add later to the same home, turn on Devices you add later.
Tip: If you get an error when you add a device, try to
join the home linked to the device.