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