| CPC G10L 15/18 (2013.01) [G10L 15/063 (2013.01); G10L 15/22 (2013.01); G10L 2015/088 (2013.01); H04N 21/4884 (2013.01)] | 20 Claims |

|
1. A method using control circuitry for generating subtitles comprising:
receiving utterance data corresponding to a media item;
generating first subtitles for the utterance data;
identifying a first term in the first subtitles;
determining contextual data relating to the utterance data, the contextual data comprising at least one of: user-generated comments, or historic subtitle data;
accessing a user profile comprising a plurality of user preferences;
determining, based on an automatic speech recognition (ASR) model trained with the contextual data, a replacement term for the first term, wherein the replacement term corresponds to at least one of the plurality of user preferences; and
generating second subtitles for the utterance data, the second subtitles comprising the replacement term.
|