Absolute pitch is the ability to correctly identify any musical note. It is close to another ability, relative pitch, which is the ability to identify any interval correctly, although relative pitch is usually described as the ability to correctly identify any note, once the subject has been given a "reference tone". An important fact here is that relative pitch is not as rare as absolute pitch, which may hint that absolute pitch is harder to acquire/train.
What kind of learning procedure would you design to learn absolute pitch?
In particular, I have two strategies in mind, and I don't think either would work. The first one is simple: a computer produces a note, the user identifies the note, the computer corrects the user. This is flawed because the first note in pair with the correct answer given by the computer provides a reference tone, therefore, after the first note, the user only trains his/her relative pitch. The second strategy would be to not correct the user immediately, but instead wait for example 10 notes before correcting. This seems flawed too, because of how crucial a quick feedback is to learning. Note that, with either strategies, it is not possible to make long learning sessions anyway, because it soon becomes a relative pitch training strategy.
Any clever idea?
I was surprised, that my brainstorming could have actually been tried before, so I looked into the paper, but I could only find that they used different instruments and added noise. Clearly, 1000ms of noise is not much. I think I could remember a note after hearing 1000ms of noise. Nonetheless, if volunteers with a limited amount of time and motivation can show an improvement, somebody with dedication and lots of time, can learn it too. I heard an anecdote of an old punk band lead singer who claimed, that after 30 years of playing, he finally learned absolute pitch. But that wasn't the question. The question is, how to make learning more efficient.