I use a third-party website to get the public ipv6. When I use VoiceOver to read the IPV6 address, it omits the colon in the address. But it reads the dot in the IPV4 address. Is there a way to read the colon in the IPV6 address?
Change your verbosity setting.
Settings > Accessibility > VoiceOver > Verbosity > Punctuation
Set it to "All".
If you look at "All", you'll see the colon listed (about halfway down the list).
The default is "Some", which does not include the colon.