tweak active and thinking states
record all the time, sending to serv only when mic active