Here is a recording of a mystery language. Can you work out which one if is?

This is not a language you’re likely to hear very often.