All scripting in Perspective happens on the gateway, so playSoundClip
will never work for what you're trying to do.
For now, the only way to have a Perspective client play a sound is using the workaround mentioned in this thread:
We're considering adding a scripting solution or some other way to actually play a sound from a Perspective component, but for now, that's the solution.