Warning=on, I'm stalled. Warning=silent, I have recovered from stall.
You're misinterpreting the significance of stall warning. It's function is to alert the pilot that he is approaching stall. The warning is given sufficiently in advance of the stall to allow the pilot to avoid stalling by taking the appropriate stall avoidance actions, i.e. stop pulling, reduce pitch until stall warning stops..