Thanks for sharing your usecase, @marichaf! Please share your XLSForm if you can or a fake form with the structure you would like. That would help make sure we identify the existing problems and can design a solution that matches your need.
That sounds right to me. The challenge has been to keep the UI and audio player in sync so we just have to come up with a reasonable architecture there.
I'd like to at least explore what it would take to queue all audio on the screen up for automatic playback.