May I ask if you have solved this?
I have the same with OrangePI Zero Armbian 22.05.3 Bullseye. I am using an 8002B audio amplifiert module with speaker. Quality is pretty good, also for voice.
Any audio output is cut off at the beginning for half a second. Then, the audio system stays on for 5 seconds or so, meaning another play during this time is fine. Then I can hear a very faint noise and after that any new playing will result again in a cut-off.
To me it looks like the audio subsystem is "turned off" after a few seconds of non-usage. When turned on again by a service with audio output, it lags half a second, therefore cutting off the beginning.
Tried different audio players, but even aplay is showing this.
Pretty unnerving...
I had one idea that maybe it is not the OrangePi or Armbian at all, but just the 8002B amplifier needing some time to power up and then auto-shutting down. Does anyone know if this could be the case?