I want to use C# to retrieve the USB headset devices connected to PC. I tried the below solutions but didn't work:
Solution 1: How to enumerate audio out devices in c#
I tried this but the device name appears as "(Generic USB Audio)" and not the actual name.
Solution 2: How to get the default audio device?
Solution 3: Detecting Audio Input & output devices connected to system
Solution 2 and Solution 3 gave me the below result: The device name is truncated to 31 characters. Eg: "Microphone (Sennheiser VOICE 689"
****Question: Is there any way I can get the complete name of the device?****