import flash.events.activityevent;
import flash.media.microphone;
var devicearray:array = microphone.names;
//所有可用的聲音捕獲裝置的名稱
var mic:microphone = microphone.getmicrophone();
//獲取當前麥克風的索引值
mic.gain = 60;
//麥克風增益 - 即麥克風在傳送訊號之前應該將訊號放大的倍數
mic.rate = 11;
//麥克風捕獲聲音的頻率,單位是 khz
mic.setuseechosuppression(true);
//指定是否使用音訊編解碼器的回音抑制功能
mic.setloopback(true);
//將麥克風設為環迴模式或將其關閉
mic.setsilencelevel(20, 300);
// 設定可認定為有聲的最低音量輸入水平,以及實際靜音前需經歷的無聲時間長度
mic.addeventlistener(activityevent.activity, this.onmicactivity);
function onmicactivity(event:activityevent):void
如果你想做乙個動畫,是有很多魚在水中游動,你一說話,就會把魚嚇走,那就把
trace("活動=" + event.activating + ", 活動量=" +
mic.activitylevel);
這一句改成類似於這樣的語句:
if (mic.activitylevel>30)
這樣,當你麥克風的音量在於30時就執行下面的語句了,當然了,你還可以讓音量大於多少時,魚的游動速度變化。。。。等等,看你自己的想象力 了,呵呵
Flash呼叫麥克風
import flash.events.activityevent import flash.media.microphone var devicearray array microphone.names 所有可用的聲音捕獲裝置的名稱 var mic microphone microphone.ge...
在雙線式麥克風電路中使用MEMS麥克風
圖3顯示了該分壓器的兩種不同模型。左側,admp504麥克風建模為180 a電流源 右側,麥克風則建模為具有1.8 v vdd的10 k電阻。圖3.分壓器模型 電容c2和電阻r1形成低通濾波器,用於對電壓供電訊號中輸出的麥克風音訊進行濾波。這種濾波器轉折頻率應該遠低於麥克風本身的濾波器較低轉折頻率。...
iOS中獲取相簿 相機 定位 以及麥克風許可權設定
1 判斷使用者是否獲取了相簿的訪問許可權 import 獲取相簿許可權 void getphotolibraryauthor else 2 判斷使用者是否獲取了相機的訪問許可權 import import 獲取相機許可權 void getcameraauthor else 3 判斷使用者是否獲取了麥...