NAudio is an open source audio API for .NET written in C# by Mark Heath, with contributions from many other developers. It is intended to provide a comprehensive set of useful utility classes from which you can construct your own audio application.
https://github.com/naudio/NAudio
In Voxta, NAudio is used for managing audio input and output settings.
- Input Device: This determines the audio device for input, like a microphone. The “Auto” setting will use the active recording device of Windows.
- Output Device: This is for selecting the audio output device, like speakers or headphones. “Auto” will default to the Windows active playback device.
- Optional Label: A field for users to name their audio service configuration, useful when using multiple services.