ATEIS消防廣播系統(tǒng)內(nèi)置語音定時播放功能解析
來源:數(shù)字音視工程網(wǎng) 編輯:唐人 2015-12-25 11:02:46 加入收藏
IDA8C 內(nèi)置大容量語音信息儲存模塊,可存儲100分鐘的WAV(16K16bit)語音信息或400分鐘的G.722格式。搭配系統(tǒng)的萬年歷及事件管理,可自動依預(yù)存的管理播放對應(yīng)的語音信息,或由外部輸入控制點(diǎn)來觸發(fā)語音信息播放。同一時間最大可支持 8 個獨(dú)立語音信息播放。下面以案例講解定時播放內(nèi)置語音在實際案例中的運(yùn)用。
“Scheduler”時間排程模塊,可按小時、天、周、月、年來排程定時播放,另外還可以導(dǎo)入excel格式的時間排程,下面以按天定時播放為例。
Start Time:2015/9/29 15:35:00,Mode設(shè)置為:“Cyclic”,Occurrence設(shè)置為:“Daily”,每天的8:30,12:00,17:30開始廣播,直至語音內(nèi)容廣播結(jié)束后自動停止。
Logic Control模式的觸發(fā)按鈕需開啟。才能啟動Scheduler模塊工作。
接下來從左側(cè)元件庫中找到Message Player模塊,并按住鼠標(biāo)左鍵拖放到右側(cè)工作區(qū)域。并存入廣播語音到設(shè)備中。選擇“Device Management”,鼠標(biāo)選擇IDA8C機(jī)器,點(diǎn)擊右側(cè)的“Machine file system”。
點(diǎn)擊“Add”添加
然后選擇“Wave”,鼠標(biāo)選擇需要存入的語音,點(diǎn)擊“OK”,然后在點(diǎn)擊“Save”即可上傳到機(jī)器中。
鼠標(biāo)雙擊“Message Player”,打開如圖左側(cè)窗口,點(diǎn)擊“Add”增加Event1, 然后鼠標(biāo)點(diǎn)擊“…” 的地方。選擇需要播放的內(nèi)置語音信息。
由于Scheduler觸發(fā)的是脈沖信號,而Message Player播放需要持續(xù)信號,故加入status Control模塊。當(dāng)?shù)?次觸發(fā),Status Control模塊位置高電位持續(xù)觸發(fā)Message語音播放。當(dāng)Status Control模塊再次遇到脈沖信號,將會變?yōu)榈碗娢?,停止對Message Plyaer的觸發(fā)。
設(shè)置播放的時候(Playing)為高電位,觸發(fā)Message播放器的CH2通道燈號。
切換到Trigger,設(shè)置Event1的Morml Ending的燈號為CH2,并設(shè)置為“LO”低電位,也就是當(dāng)語音正常播放完畢后,觸發(fā)CH2燈號滅燈。
加入pulse Control模塊,并設(shè)置“from Hi to Lo”觸發(fā)脈沖信號,所以當(dāng)Scheduler觸發(fā)的時候,Status Control 此時置于“1”狀態(tài),Message Player觸發(fā)語音播放的時候,此時為低電壓->高電位,在這個時候pulse control不會觸發(fā);而當(dāng)語音播放完畢后后,messenger送出1個低電位信號,此時為“from Hi to Lo”,pulse Control模塊觸發(fā)“OR”模塊,讓Status control模塊置于“0”,以便下一次Scheduler模塊的觸發(fā)播放。
以下是整個程序的截圖
評論comment