8. The method of claim 1 , wherein detecting that a media asset includes the given language spoken with the accent includes determining an accent level, the accent level indicating how slight the accent is, the method further comprising: comparing the accent level to the user specific level of difficulty to determine if the user specific level of difficulty is greater than the accent level; and wherein automatically generating for display subtitles for the media asset is further based on determining that the user specific level of difficulty is greater than the accent level.
8. The method of claim 1 , wherein detecting that a media asset includes the given language spoken with the accent includes determining an accent level, the accent level indicating how slight the accent is, the method further comprising: comparing the accent level to the user specific level of difficulty to determine if the user specific level of difficulty is greater than the accent level; and wherein automatically generating for display subtitles for the media asset is further based on determining that the user specific level of difficulty is greater than the accent level. 9. The method of claim 8 , wherein detecting that a media asset includes the given language spoken with the accent comprises: receiving, from a media source, the media asset and a third data structure indicating a first portion of the media asset during which a specific actor appears; receiving, from the remote source, a fourth data structure associating the specific actor with the accent and with the accent level; and wherein automatically generating for display subtitles for the media asset comprises automatically generating for display subtitles for the media asset during the first portion of the media asset.