Although both programs are software and a PC needs to run them the PC doesn't need to be in the same room as your entertainmet devices.
PC Commander (PCC) is not a voice recognition program although it looks like one.
If you use PCC the VCR Commander
(ux23a) is set up in the room with your devices with emitters stuck to your devices for IR.
How ever if you don't like the emitters stuck to your devices you can set up powermids to send signals from the VCR commander wireless
see
Hide that VCR Commander! Your still going to need a way of converting signals from your iPhone to send to any IR sending unit and software is the only way I know of thus far!
Maybe in the next iPhone upgrade it will have IR send built in!
in the mean time try one of the fore mentioned softwares or both ( they both have a free trial download) They may not work with your iPhone they way you envision but maybe with some tweeking they will!