Character-aware audio-visual subtitling in context