For me, it's a tough tradeoff between privacy and accessibility – without these tools, I have zero accessibility for audio-based mediums. My best bridge for now is Google Meet's captions, and when Meet isn't where the call's taking place, piping the audio into Meet as a virtual audio source.
The last section in the linked GH page says it can be built and run locally, although doesn't specify whether it uses external services or not.