How do people tell two identical voices apart?


So I heard that people can tell the difference between two people that have near identical voice prints even when computers can’t. Like Elvis and Jimmy Ellis the singer have nearly identical voice prints but people can still tell which one sung what.

In: Biology

The human ear and brain are finely tuned to register and distinguish voices and sounds and are better at that than most software programs.

Technically it isn’t the computer that distinguishes the voices, it’s a software program (brain in our case).
This program requires input from a microphone (ear for us) which is picking up the voices. The microphone provides data to the program about pitch, frequencies etc of the voice. But the quality of the data depends on the quality of the microphone.
A cheap microphone will provide a bad sound quality with a lot of noise and disturbances.

Then the program takes the data and run some calculations to try and compare the different voices but the program is only as good as the one who programmed it. Moreover a computer and software programs are never perfect, they always operate on some margin of error. So if the voices are very similar then maybe the program is not exact enough to tell them apart.

So to summarise our brain and ears are in general much better at telling voices apart. The human brain is unbelievably complex and advanced and we don’t fully understand how it works. Even in our modern world with supercomputers we humans are still vastly superior when it comes to seeing and hearing things. Computers are in general only better at processing large amounts of data and information, but they are pretty lousy when it comes to perception of the world around them.