Why isn't the signal from the electret microphone being transmitted properly to the speaker in this circuit (see picture)?
This does not work because the HC12 is a digital data radio based on the Si446x series chips, not an analog audio link.

You should select instead a radio suitable for your goals.  There are 2.4 GHz wireless audio links available, for example.