using System; using System.Media; using System.Speech.Recognition; class Program { static void Main(string[] args) { var mic = new SpeechRecognitionEngine(Microphone.GetDefaultDevice()); mic.Recognize(); } }
using System; using NAudio.Wave; class Program { static void Main(string[] args) { var mic = new WaveInEvent(); mic.DeviceNumber = 0; mic.StartRecording(); } }This example uses the NAudio library to create a WaveInEvent object on the default audio input device. The DeviceNumber property is used to specify that the default device should be used. The StartRecording() method is then called to begin recording audio from the microphone. Package/Library: NAudio