Maybe its a modern version of a shortwave "numbers station"? (which are interestingly still in use BTW - interestingly enough).