Tampa - you need a scanner with a discriminator tap, a PC (or laptop or netbook) with some kind of Linux on it, and the dsd and mbelib software at the top of this thread's first page. I used Ubuntu Linux (
Ubuntu homepage | Ubuntu) and put it on a spare netbook (actually, I managed to dual-boot config the machine to run either Win XP or Ubuntu).
Some computers are tricky to get audio working in Linux, particularly in Ubuntu - that will most likely be your biggest hurdle. There's lots of help on the net of course to assist you in that regard.
Once you get Ubuntu set up and running, you have to install dsd and mbelib. I don't recall if someone has put instructions somewhere above in this thread, but it is fairly straightforward - you run "make" commands to compile the software from its source code into executables. Come to think of it, there has to be instructions or at least a README file in the archive.
After that, all you need is to plug the discriminator tapped output of the scanner into the line in/mic in/whatever input on the computer, and run dsd. Dsd is command line software, which you run using Linux's "terminal" app (like command.com or cmd on older Windows machines, simplistically speaking). By default, dsd will take whatever discriminator audio as input and, if it recognizes an audio format, convert it and output that audio. I don't have a Provoice signal near me, but I know of others who have been successful with it. You can also have it record to .wav files if you like, which it will do at the same time as it's outputting to your speakers.
If I were setting up a permanent decoder for Provoice, what I would do is run something like Unitrunker on a Windows machine, with a compatible scanner doing the signal work (probably a USB equipped "inline" scanner, but that's just my choice), and drive a discriminator-tapped scanner as Unitrunker's voice scanner. That voice scanner I would pipe into the dsd application on the Ubuntu setup. The end result is, Unitrunker would drive the tapped scanner to tune the Provoice frequency, and that scanner would feed its tapped audio into dsd, which would output normal audio. It's hardly a portable setup - you'd need two scanners and two PCs to do that - but it would give you Provoice decoding of at least one trunk talkgroup at a time.