有没有一种方法可以在有事件时开始记录(将样本数据写入 ByteArray
)(我所说的事件指的是除了沉默以外的任何东西),并在有一秒钟的沉默时停止记录?
任何有关如何处理此问题的指南都将不胜感激。
(抱歉,如果上面的部分或全部听起来很愚蠢,这是我的第一个 ActionScript 应用程序;我构建它是因为我需要在 Web 应用程序中访问麦克风)。
最佳答案
Microphone
中有“silenceLevel”属性和“setSilenceLevel()”方法。此方法指定麦克风信号电平,然后发送事件事件。
Microphone#setSilenceLevel() method reference
关于actionscript-3 - ActionScript/Flex - 在静音时停止录制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13787068/