BPI-M2+ Audio outputh through GPIO

Hi everyone, since the BPI-M2+ doesn’t have an audio jack, i wonder if outputting audio signals through GPIO would be possible. I basically want to connect something like [1] to the BPI, connect some speakers and have a working audio interface.

If this is not possible, what would be the recommended solution doing this?

AddOn: Is it even possible to power the amplifier module through GPIO or does it draw to much current? If I understand it correctly, 2x3W theoretically requires a peak account of 1,2A, which seems too much for GPIO. What about practical values?

Thank you for your help!