动作脚本声音捕获

问题描述

| 我写了一些东西来捕捉麦克风的声音。我可以用
SoundMixer.computeSpectrum
可视化声音数据。 我的问题: 有没有办法使声音静音并仍然从
SoundMixer.computeSpectrum
获取声音数据? 现在我有这个:
sc=son.play();
   var t:SoundTransform = new SoundTransform(0,0);
   sc.soundTransform = t;
但我没有任何数据。如果我调高音量,数据将再次通过 (我需要将其静音,因为否则它将回显)。 任何帮助表示赞赏     

解决方法

        iya谷 不知道是否能绕过SoundMixer.computeSpectrum,但是可以得到mic.activityLevel:
            //var sound:SoundTransform = new SoundTransform(0); //not (0,0)
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...