10
A
回答
14
看看使用NAudio的开源.NET Voice Recorder项目。有an article on Coding4Fun解释它是如何工作的。
+0
谢谢你这是一个很好的例子。 – 2010-05-18 17:15:58
3
参见Console and multithreaded recording and playback
class Program
{
static void Main(string[] args)
{
rex.Data += new RecorderEx.DataEventHandler(rex_Data);
rex.Open += new EventHandler(rex_Open);
rex.Close += new EventHandler(rex_Close);
rex.Format = pcmFormat;
rex.StartRecord();
Console.WriteLine("Please press enter to exit!");
Console.ReadLine();
rex.StopRecord();
}
static RecorderEx rex = new RecorderEx(true);
static PlayerEx play = new PlayerEx(true);
static IntPtr pcmFormat = AudioCompressionManager.GetPcmFormat(1, 16, 44100);
static void rex_Open(object sender, EventArgs e)
{
play.OpenPlayer(pcmFormat);
play.StartPlay();
}
static void rex_Close(object sender, EventArgs e)
{
play.ClosePlayer();
}
static void rex_Data(object sender, DataEventArgs e)
{
byte[] data = e.Data;
play.AddData(data);
}
}
相关问题
- 1. 从C中的麦克风获取原始数据块C
- 2. 从windows phone 7中的麦克风获取数据文件
- 3. 获取麦克风音量
- 4. 从麦克风获取声音
- 5. 如何直接从麦克风的ADC获取数据?
- 6. 如何从C++(操作系统Windows)中的麦克风获取PCM数据?
- 7. 获取麦克风数据(可能是c#)
- 8. 如何从Macbook麦克风获取音频数据?
- 9. 麦克风数据采样
- 10. 获取麦克风输入并读取数据
- 11. 的Silverlight 4 - 从麦克风
- 12. MonoTouch:从麦克风捕获音频流
- 13. Java从麦克风获得分贝
- 14. 如何从iPhone麦克风获取分贝读数
- 15. Loudtalks麦克风
- 16. HTML5中的麦克风捕获
- 17. 麦克风中的Flex/AS
- 18. 将麦克风数据转换为AMR
- 19. 用于从音量调节麦克风获取语音的Api
- 20. 在clojure overtone中捕获USB麦克风
- 21. Kindle fire,麦克风
- 22. AudioRecorder块麦克风
- 23. Windows假麦克风
- 24. 麦克风输入
- 25. 麦克风输入
- 26. 如何从多个USB麦克风获取单独输入
- 27. 如何从麦克风输入获取音量
- 28. 从驻极体麦克风获取输入max4466
- 29. 从Windows Phone麦克风获取wav文件
- 30. Swift - 如何从麦克风输入获取当前音量(AVAudioPCMBuffer)
的[管理访问麦克风输入和系统体积(可能重复http://stackoverflow.com/questions/1191613/managed-access-to-microphone-input-and-系统容量) – 2010-05-17 22:53:44
你能告诉我们为什么你不得不讽刺地表明你发现了一个可行的搜索,特别是因为“C#”在许多搜索引擎中是无用的术语? – 2010-05-18 04:29:47
拥有。只要说xD – 2012-06-05 17:36:56