Have you considered that this person is just an asshole. I don't even know anyone who uses voice messages, maybe some that use the speech to text feature to send a message. But voice messages aren't a real way to communicate IMO. If they want to talk to me they're gonna have to call me, so I can casually ignore it since I hate answering the phone.
I know its a absolute wonky workaround but you could use a second phone and enable google speech input -- or an FOSS alternative: FUTO Voice Input (Local LLM Model that works pretty great. Better than google imo. Is better finding the correct words and also putting logical punctiation. -- as in when should a comma or dot appear.)
Now you enable speech input on one phone and playback the voice message of the dude on the other end. Now you got all the text.
Holy fucking shit. I almost was fucking exposed to a fucking swear word on the fucking Internet by some asshole cunt. That motherfucking bitch didn't know it's fucking illegal to fucking swear on the fucking Internet. Thank fucking god someone erased most of two letters making it impossible to read the word "shit". I was about to shit a fucking brick.
The only thing I can see in these posts is the cowardice of those who originally posted them on a platform where you seriously can't say fucking "shit"