1 . A method, comprising: generating a sound profile for a media content file; generating an environmental noise profile based on environmental noise occurring in the space the media content file will be played; monitoring duration of the spectral components of the environmental noise profile; determining if spectral components of the environmental noise profile overlap with spectral components of media content file, thereby identifying overlapping spectral components; and automatically triggering closed captioning if the identified overlapping spectral components persist for longer than a momentary time length.
2 . The method of claim 1 , wherein generating the environmental noise profile includes using a sensor.
3 . The method of claim 2 , wherein the sensor is a microphone.
4 . The method of claim 2 , wherein the sensor is a vibration detector.
5 . The method of claim 1 , wherein environmental noise is continually monitored.
6 . The method of claim 1 , wherein spectral components of the environmental noise profile includes environmental noise duration.
7 . The method of claim 1 , wherein spectral components of the environmental noise profile includes environmental noise volume.
8 . A system, comprising: a processor; memory storing instructions to execute a method, the method comprising: generating a sound profile for a media content file; generating an environmental noise profile based on environmental noise occurring in the space the media content file will be played; monitoring duration of the spectral components of the environmental noise profile; determining if spectral components of the environmental noise profile overlap with spectral components of media content file, thereby identifying overlapping spectral components; and automatically triggering closed captioning if the identified overlapping spectral components persist for longer than a momentary time length.
9 . The system of claim 8 , wherein generating the environmental noise profile includes using a sensor.
10 . The system of claim 9 , wherein the sensor is a microphone.
11 . The system of claim 9 , wherein the sensor is a vibration detector.
12 . The system of claim 8 , wherein environmental noise is continually monitored.
13 . The system of claim 8 , wherein spectral components of the environmental noise profile includes environmental noise duration.
14 . The system of claim 8 , wherein spectral components of the environmental noise profile includes environmental noise volume.
15 . A non-transitory computer readable medium including instructions to execute a method, the method comprising: generating a sound profile for a media content file; generating an environmental noise profile based on environmental noise occurring in the space the media content file will be played; monitoring duration of the spectral components of the environmental noise profile; determining if spectral components of the environmental noise profile overlap with spectral components of media content file, thereby identifying overlapping spectral components; and automatically triggering closed captioning if the identified overlapping spectral components persist for longer than a momentary time length.
16 . The non-transitory computer readable medium of claim 15 , wherein generating the environmental noise profile includes using a sensor.
17 . The non-transitory computer readable medium of claim 16 , wherein the sensor is a microphone.
18 . The non-transitory computer readable medium of claim 16 , wherein the sensor is a vibration detector.
19 . The non-transitory computer readable medium of claim 15 , wherein environmental noise is continually monitored.
20 . The non-transitory computer readable medium of claim 15 , wherein spectral components of the environmental noise profile includes environmental noise duration.