1. A smart playback method for TV programs, comprising: converting voice data to text data, the text data comprising a plurality of words; selecting a keyword from the words in the text data; providing a TV program according to the keyword; and controlling a screen to play the TV program.