actionscript-3 - ActionScript/Flex - 在静音时停止录制

标签 actionscript-3 flash apache-flex microphone

有没有一种方法可以在有事件时开始记录(将样本数据写入 ByteArray)(我所说的事件指的是除了沉默以外的任何东西),并在有一秒钟的沉默时停止记录?

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

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

最佳答案

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

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

相关文章:

ajax - Flash - AJAX 调用

java - 如何在 Flex/BlazeDS 中同时支持 HTTP 和 HTTPS channel ?

actionscript-3 - 有没有办法用adobe air生成快捷方式文件?

flash - Flash 中的布局管理器?

actionscript-3 - FLV 性能和垃圾回收

php - ActionScript从php加载外部声音文件,并从php响应中找出实际的文件名?

c# - 如何在 C# 和 Flex 之间共享代码?

apache-flex - as3 : usage of this keyword

actionscript-3 - 如何将文件放入\保存到应用程序目录中? (土坯空气)

ios - Adobe Air IOS 游戏无法在 IOS8 中运行