Its not necessarily pitch training, but rather interval training. It plays two notes, one after another, and you have to guess how many intervals are in-between.
Ive read that perfect pitch is something quite difficult to learn, as well as time consuming. And even then, you probably wont be 100%. It pretty much comes down to genetics if you can or cant do it naturally. But I could be wrong, It would be nice for someone on this forum that has learned perfect pitch to chime in. I would definitely be interested in knowing how ya did it...
So learning the intervals by ear is a lot more practical in my opinion. Especially if you know your way around keys and scales, it gets really easy to find out what key a song is in. Then it comes down to knowing the intervals in order to figure the song out.
Well Im ranting now, but I have a friend that has that thing where when he hears certain notes, he will "see" certain colors. Forgot what its called... But I almost wish I had that honestly. Who knows how distracting it could get though.