【问题标题】:How to record a two-way conversation in UWP using speakers and microphone如何使用扬声器和麦克风在 UWP 中录制双向对话
【发布时间】:2019-03-21 13:00:22
【问题描述】:
我想在我的 UWP 应用中使用扬声器和麦克风录制双向对话。目前我可以使用麦克风录制,并使用麦克风生成音频文件,但现在我想允许用户同时选择麦克风和扬声器并为扬声器和麦克风生成两个文件,例如当用户使用 Skype 时调用我UWP 应用应该能够录制我的声音(麦克风)和接收者的声音(扬声器)。
是否可以使用 WASAPI 和立体声混音?我们如何在 UWP 代码(C#)中实现它?
【问题讨论】:
标签:
c#
uwp
loopback
wasapi
speaker
【解决方案1】:
是否可以使用 WASAPI 和立体声混音?我们如何在 UWP 代码(C#)中实现它。
您无法使用 uwp 制作记录器插件来记录来自其他应用程序的音频流。而WASAPI不提供这样的api来处理。如果您想捕获来自实时聊天应用程序的音频,录音机应该是内部的,而不是插件。简单的原则可以是在同一时间轴上写入来自麦克风和耳机的音频流。