Not wanting to spring for a boring off-the-shelf solution, serial hacker ... a MEMS microphone and an STM32 microcontroller doing the heavy lifting between it and a USB connection.