是,
public var mic:Microphone = Microphone.getMicrophone();
//setting mic silence to 100 means no sound is collected by the mic
mic.setSilenceLevel(100, 200);
//or mic.gain = 0 will collect no sound
mic.gain = 0;
mic.rate = 44;
mic.setLoopBack(true);
Security.showSettings("2");
mic.setLoopBack(false);
mic.setUseEchoSuppression(false);
mic.addEventListener(ActivityEvent.ACTIVITY, activityHandler, false, 0, true);
mic.addEventListener(StatusEvent.STATUS, statusHandler, false, 0, true);
private function activityHandler(event:ActivityEvent):void {
trace("activityHandler: Gain:" + mic.gain);
}
private function statusHandler(event:StatusEvent):void {
trace("statusHandler: " + event.code);
}
所以,这将有可能为我录制声音。我真正想要的是我的应用根据用户输入生成一对沉默音频文件。输入不是麦克风,而是定义文件名称的可能性。对不起,如果它听起来像我正在寻找声音输入。 – Mattias
我不确定我明白你的意思。用户输入的内容是什么,这将如何影响无声文件? – crooksy88
输入只是一个名称列表,将成为文件的名称。我的问题是关于生成这些文件。创建文件并将其保存到文件系统。 – Mattias