2011-06-20 68 views
1

我看过这个问题在其他形式弹出,但我一直没有得到直接的答案:使用ActionScript 3,是否有可能直接从声卡捕获声音输入?我不是在谈论麦克风;我的意思是记录用户计算机中实际发出的音频(如Windows上的立体声混音程序)。从AS3声卡录音

我见过像thisthis,甚至这个有趣的帖子here的问题,我想这就是我要问是不可能使用这种技术,但我还没有得到一个明确的“是的“或”不“,所以我希望这里有人能够提供帮助。谢谢。

回答

0

不,Flash广告无法听您的系统(好)。即使AIR应用程序也无法做到这一点。仅适用于麦克风/照相机类。

+0

我想的很多。谢谢 –

1

我知道这个问题已经超过4年了,但我想补充一点,我能够通过启用立体声混音并将扬声器插入声卡成功地从声卡捕获音频。

按照说明此处启用立体声混音:http://www.howtogeek.com/howto/39532/how-to-enable-stereo-mix-in-windows-7-to-record-audio/

然后,在您的音频设置,默认播放设备设置为扬声器,并设置立体声混音为默认录音设备。

不要在“收听”选项卡中启用“收听此设备”,这将引起有趣的回声效果。

通过播放一些音频来测试您的设置。如果您看到立体声混音图标上的水平指示灯呈绿色亮起,表明您已经正确设置了所有设置。

在AS3中,当您抓住麦克风的引用时,您会看到名称为“Stereo Mix”。

+0

辉煌!谢谢 :) –