在flash中呼叫麥克風其實很簡單

2022-03-21 01:12:45 字數 934 閱讀 4765

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 判斷使用者是否獲取了麥...