本文整理汇总了C#中IAudioSource.Stop方法的典型用法代码示例。如果您正苦于以下问题:C# IAudioSource.Stop方法的具体用法?C# IAudioSource.Stop怎么用?C# IAudioSource.Stop使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IAudioSource
的用法示例。
在下文中一共展示了IAudioSource.Stop方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ListenForCommands
public void ListenForCommands(object sender, EventArgs e, bool forCalibration)
{
ListOfPowerSpectrum = new List<double[]>();
soundsDetectedIndexes = new List<int>();
var audioDevices = new AudioDeviceCollection(AudioDeviceCategory.Capture).First();
source = new AudioCaptureDevice(audioDevices)
{
// Capture at 22050 Hz
DesiredFrameSize = 2048,
SampleRate = 22050
};
source.NewFrame += source_NewFrame;
source.AudioSourceError += source_AudioSourceError;
// Start it!
Console.WriteLine("Start");
source.Start();
if (forCalibration)
{
Thread.Sleep(TimeSpan.FromSeconds(10));
Console.WriteLine("Stop");
source.Stop();
}
}