It is not necessary to install audio hardware to enable audio for applications installed on a Windows VPS.
Step by Step Guide
1) Enable Windows Audio service
A. RDP connect to your VPS and navigate to Services MMC (Start > Run > Services.msc);
B. Locate Windows Audio service and start it. (It is recommend changing the Startup Type to Automatic)