To Wake-up or Not to Wake-up: Reducing Keyword False Alarm by Successive Refinement