在FLASH中如何实现Microphone捕获 |
| 作者:佚名 来源:闪吧 作者: zoushengde 更新:2007-1-13 20:47:37 错误报告 我要投稿 |
先看演示: UploadFile/2004-9/2004915152552611.swf 我们都晓得(长沙话:知道)在FLASH里面有一个叫Microphone的对象(废话),他可以用来获取用户麦克风中的音频(还是废话)。现在我给出一个例子,给初学者一点发启(启发!!!!),呵呵~~~~~~
System.showSettings(2); //显示指定的 Flash Player“设置”面板 getsound = Microphone.get(); //捕获音频的 Microphone 对象 getsound.setSilenceLevel(0); //设置应该被视为有声的最小输入级别以及(可选)指示静音已实际启用的静音时间 getsound.setUseEchoSuppression(false); //是 (true) 否 (false) 应该使用回声抑制。 _root.attachAudio(getsound); sound_m = new Object(); //循环对象 sound_m.interval = function() { s = getsound.activityLevel; //指定摄像机检测的运动量的数值 vod._width = s*5; vod._height = s*5; vod._alpha = s; vod1._width = s*5-5; vod1._height = s*5-5; vod1._alpha = s; vod2._width = s*5-10; vod2._height = s*5-10; vod2._alpha = s; vod3._width = s*5-15; vod3._height = s*5-15; vod3._alpha = s; }; sound_m_n = setInterval(sound_m, "interval", 1);
点击浏览该文件
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |