2011-06-20 67 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

輝煌!謝謝 :) –