我收到了代码
var mic:Microphone = Microphone.getMicrophone();
mic.setUseEchoSuppression(true);
mic.setLoopBack(true);
当我通过adobe文档浏览麦克风访问时。但我找不到录制声音的方法并将其保存在本地驱动器中。
如何将声音存储在本地驱动器中???
谢谢你的帮助...
答案 0 :(得分:1)
您需要完成的一步是确保您的应用程序是作为AIR应用程序开发的。除非是这种情况,否则您将无权保存文件。
至于录音,这里可以使用a really great package。
答案 1 :(得分:0)
要捕获麦克风音频,请收听 用于调度的sampleData事件 通过Microphone实例。该 为其分派的SampleDataEvent对象 此事件包含音频数据。 © as3 reference
因此您需要将SampleDataEvent.data
记录到ByteArray
,然后将其保存为FileReference.save()