如何立即将音频流从麦克风重定向到耳机

时间:2013-06-05 08:27:52

标签: audio windows-phone-8 microphone

我需要从麦克风打开传入的音频流并立即将其发送到耳机,以便您听到麦克风正在获取的内容。

使用xna麦克风无法做到这一点,因为必须通过缓冲区来减慢耳机收听速度。我认为需要使用Windows.Phone.Media.Capture作为AudioDevice和AudioSink,但不明白如何。你有什么建议吗?

感谢

1 个答案:

答案 0 :(得分:0)

看起来你的延迟要求比这个领域的前一个问题要严格得多。对于手机8,最好的延迟结果可能是使用C ++的DirectX音频API。

文档on MSDN将告诉您可以从手机中使用哪些API,但如果我知道MSDN,我希望您需要深入研究如何使用它们的示例 - 当您找到它们时我需要熟悉C / C ++,以及如何在Visual Studio中设置“混合”C#/ C ++项目。

即使这样,您也必须在真实手机上试一试,看看延迟性能是否足以达到您的目的。