For DVB cards there is crazycat for windows and updateDVB for Linux. Only some cards are supported.
I cant speak for windows but in Linux a spectrum scan takes between 1.5sec and 4sec depending on the card (satellite), ATSC takes between 6 and 30sec depending on the card. Either way, defn not real time like an actual spectrum analyzer.
UDL