AudioSource.PlayClipAtPoint

static function PlayClipAtPoint (clip : AudioClip, position : Vector3, volume : float = 1.0F) : void

Description

Plays the clip at position. Automatically cleans up the audio source after it has finished playing.

JavaScript
@script RequireComponent(AudioSource)
// Plays the clip at position
public var clip : AudioClip; //make sure you assign an actual clip here in the inspector
function Start(){
audio.PlayClipAtPoint(clip, Vector3 (5, 1, 2));
}