I have the exact same problem. I currently face this issue on a brand new Moto Z Play... I also tested with an Asus Zenfone 3 and heard the voice messages on WhatsApp with the static/crackling noise.
Anyway, I haven't found a solution yet. Motorola says they plan to fix the issue on Android N...