Não encontrei uma maneira de extrair o nome do dispositivo de áudio atual.
Se você não se importar em usar o PowerShell, tente Get-DefaultAudioDevice
de Cmdlets Powershell para manipular dispositivos de áudio do Windows :
Basic command-line audio device control from Powershell including Nuget Package Manager Console.
Features: Set Volume and toggle Mute on the Default Playback Device. Get a list of devices and set the Default Audio Device.
...
Exposed Cmdlets
Get-DefaultAudioDevice Get-AudioDeviceList Set-DefaultAudioDevice [-Index] <Int> Set-DefaultAudioDevice [-Name] <String> Set-DefaultAudioDevice [-InputObject] <AudioDevice> Set-DefaultAudioDeviceVolume -Volume <float> Get-DefaultAudioDeviceVolume Set-DefaultAudioDeviceMute <Bool> Set-DefaultAudioDeviceMute #Toggle Get-DefaultAudioDeviceMute Write-DefaultAudioDeviceValue [-StreamValue]