I ran into a similar scenario last week over our 7.5.2 environment using external direct connections to physical machines. At the end, i could run a webcam, mic with audio through my Horizon direct connection beautifully using a 3-arm external UAG setup.
How I got it to work.
Physical on-prem workstations:
Uninstalled the Horizon agent - reboot
Installed the latest Horizon agent 7.12.0, pointed to the first connection broker FQDN, current user ->install options Core, USB redir, Real Time Audio-Video (RTAV) and VMware Audio - reboot
Logon - Test your speakers and mic first- adjust volumes
Connection Broker:
Create a new test manual pool
Add machine and add user
Setup option for Blast or RDP or PCoIP (worked with any protocol)
Home user machine:
MIC/Sound issues? Windows device manager -view-> show hidden devices->uninstall all the Audio input/output and Sound devices then reboot
It will re-add the needed sound devices
Use latest full client horizon client from VMware
Observations:
RDP kept same sessions local or remote, blast did not. Blast logged off your current session and closed all of your applications.
Lots of options to tweak under the physical gpedit.msc ->Computer-Administrative Templates - VMware Blast (etc)
Installed the local Horizon admx on the physical workstations to gain Horizon options to enable "Screen blanking" to prevent anyone viewing my RDP onsite.
Give that a run.
r