At least I think that this is Hebrew with "international words" for electronic devices interspersed.
I chanced upon this a few years ago
and I'm still fascinated by the speed at which those lovely sounds are delivered. Is this gibberish or an advertisement for an electronics store? Legit or...