No Audio device found in virtual machine.
VMware vCenter Server
ESXi host
In case no sound card available on virtual machine then it can be added using vSphere Client.
Steps
The sound controller appears in the list of available hardware devices for the virtual machine.
4.From the Sound card drop-down menu, select which sound controller to connect to the virtual machine.
5.Click Save.
Refer this document for additional details.
After adding the sound controller, you will find similar entry as below in .vmx file for virtual machine.
sound.autoDetect = "TRUE"
sound.virtualDev = "hdaudio"
sound.fileName = "-1"
sound.pciSlotNumber = "34"
sound.present = "TRUE"