Particular embodiments of the disclosed subject matter provide methods and
systems to support a karaoke system provided via a set-top box and
internet protocol television system. An example embodiment includes an
apparatus and system to receive a karaoke content user selection through
a user interface of a set-top box, send the karaoke content user
selection to a VOD server via a network, enable access to selected
karaoke content corresponding to the karaoke content user selection from
the VOD server, and to enable viewing of the selected karaoke content on
a display device via the set-top box. The set-top box further includes a
karaoke input interface and a storage device operable to store karaoke
input received via the karaoke input interface.