Speech Understanding on Tiny Devices with A Learning Cache | Synapse