Real-time speech-to-speech translation should expose meaning uncertainty, but not by interrupting every sentence with warning badges. A smooth output can conceal unresolved pronouns, politeness or register, technical terms, or idioms. That matters when a remote team assigns an action, a support agent answers a customer, or developers agree on an API detail: the sentence may sound settled when the source was not.
My preferred compromise is uncertainty by inspection. Keep the spoken translation natural, but mark a small number of potentially consequential spans in the transcript. Tapping one could show alternatives, the source transcription, and whether the issue is recognition or interpretation. I would rather have that optional layer than force everyone to listen to hedged machine speech. Still, bad flags would train people to ignore them, so the system needs restraint and calibration, not a confidence confetti cannon.
Would you enable this, and what translation failure have you seen where visible uncertainty would have helped?