The audio input is line-level only. Passive electret microphones (most cheap 3.5mm mics) produce no sound because the board doesn't provide bias voltage. You need either a self-powered USB microphone, a dynamic microphone, or an inline battery-powered preamp like
this one. With a preamp, you can use any standard mic for live puppeteering.