I used Arduino + Video Experimenter shield + Processing sketch to dynamically construct a "word cloud" from the closed caption stream embedded in a TV broadcast (NTSC). The Arduino decodes the closed captions and writes the words over a serial link to the Processing sketch running on a computer.
Project details : Visualizing TV Dialog Using Closed Caption Data | Project Lab
