On Mon, 15 Jun 2020, Norman wrote:
That works. Seems there has to be a better solution though.There isn't. Bluetooth is not really expected to be used for short bursts of noise. It is expected (by manufacturers) that it will be used for music, videos, etc. You don't really care if you miss the first couple ms of a sound, if the sound is three minutes long.
There probably isn't much content in that first few ms, and you can always rewind if there is.
They don't expect there to be periodic speech synthesis coming through the devices.
In the case where they do expect that, such as on a phone call, the phone call has enough of a natural noise floor to keep the amplification active, so it's not a problem.
Some manufacturers handle this better than others, but quite many of them prioritize power savings over that first few ms of sound.
It costs power, and therefore battery life, to keep the audio path open, amplified, and ready for action at all times.
The only way to fix this problem, is to keep the bluetooth device in an awake state. The only way you can do that, for these manufacturers which don't use gate circuits with a fast enough response, or for some other reason take long enough to power up that you miss words, is to send some constant sound to them.
That's what the Bluetooth Audio add-on does: it sends a noise floor at a high enough level that the bluetooth device stays active longer, and so you don't miss any speech.
Don't use it if your tooth device handles speech without difficulty. Do use it if it doesn't.