The spectrum looks similar to a signal that I have observed several times on broadcast frequencies. Many evenly spaced lines, hard to count the number. I have suspected that it might be a jammer. Or an idling Russian data mode, perhaps with a broken transmitter. But the audio is not quite the same.
I think this one might even be a radar of some kind, but this is just guessing. Possibly a scientific one (ionospheric studies or meteor detection).