There’s still a very clunky experience when it comes to dictating text messages in a car through an Android device that is using BT to output audio. This is from the buffer delay in BT output.
Playing music and podcasts, this isn’t such a big deal because it only happens at the start of streaming. It can lead to a double input but that’s only when one is really impatient (actually making it more frustrating).
However, one of places where it introduces a lot of issues is with voice interaction. Especially if one doesn’t want to be distracted with a touch input while driving, listening for the start of speech indication is crucial.
The issue with BT paired devices is that for voice interaction, the mic might have already started listening by the time the audio acknowledgement plays through the speaker. This can lead to at least two issues:
- The acknowledgement beep affects the processing algorithms by setting things like active gain control (adjusting microphone levels) or creating a noise source that competes with the user’s speech.
- Causing an early end point detection.
Perhaps newer version of BT will address this (or in my ignorance, already have).