[webapi] Modify the AudioContext construction for WebAudio