Factor-Conditioned Speaking-Style Captioning