有没有一种方法可以在有事件时开始录制(将示例数据写入 ByteArray )(通过事件,我的意思是除了静音之外的任何其他内容),并在出现一秒钟的静音时停止录制?

任何有关如何处理此问题的指南将不胜感激。

(对不起,如果以上部分或全部听起来很愚蠢,这是我有史以来第一个 ActionScript 应用程序;我正在构建它,因为我需要在 Web 应用程序中访问麦克风)。

最佳答案

Microphone 中有“silenceLevel”属性和“setSilenceLevel()”方法。此方法指定麦克风信号电平,然后再调度事件事件。
Microphone#setSilenceLevel() method reference

关于actionscript-3 - ActionScript/Flex - 在静音时停止录制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13787068/

10-12 06:39