If you’re still running vSphere 6.0 like I am, Windows 10 VMs will not have any sound. To fix this, you’ll need to edit the vmx file and add the following lines:
sound.allowGuestConnectionControl = "true"
sound.autoDetect = "true"
sound.virtualDev = "hdaudio"
sound.present = "TRUE"
sound.fileName = "-1"
Once added, you sounded should be working.
FYI, this works for Server 2019 as well.
Given the above, should really upgrade to 6.5 or 6.7 as 6.0 will be EOL on March 12, 2020