We probably do want to have at least the votTime and vowelEnd be at zero crossings, but it's not clear to me that this should be post-processing here. That is, it seems that the tagger might want to have the option of accepting or readjusting the votTime after the cursor has moved to the nearest zero crossing.