Identify People From Their Voice?

Does a system exist that will detect an audio conversation and identify people from an audio database?

Nuance FreeSpeech - How accurate is it? Doing this sounds really hard - are people's voices that unique? can they not vary depending on the person's health / emotional state / etc.?

Barclays Bank uses it to authenticate callers.... So they must think it is