蔣愷
摘 要:隨著科技進步,會議信息化水平不斷提高。部分企事業單位的管理層決策會議議題較多,不同議題列席的部門及人員亦不一樣,傳統的會議提醒方式存在諸多弊端。為了創新會議提醒模式,開發了基于TTS的參會提醒系統,該系統有效解決了議題銜接時間長,參會人員等待時間久等問題,確保了會議議題的銜接有條不紊、無縫對接,提高會議效率。
關鍵詞:參會提醒;TTS;HDMI延長器;DotNetBar
近年來,隨著科學技術的迅猛發展,會議方式也發生了較大變化,諸多智能會議系統應運而生。出于智能會議成本、安全性考慮,許多企事業單位高層決策會議仍采用傳統會議模式。高層決策會議議題一般較多,參會的部門和人員也不盡相同。傳統的人工參會提醒通知方式給會議工作人員及參會人員帶來諸多不便。會議工作人員要進出會場多次,影響會議氛圍;參會人員避免遲到,會提前到侯會室等候,極大的浪費個人時間,同時不能及時知道會場內正在進行的議題,且會議各議題銜接時間較長,影響了會議質量和效率。為此,專門開發了基于TTS的參會提醒系統,通過類“叫號”的方式提醒參會人員即將進入會場,并且在侯會室液晶電視機上清楚展示正在進行的議題,等候的議題(包括參會部門及人員),讓參會人員心中有數,合理安排時間,同時減輕了會議工作人員的負擔,確保了會議議題的銜接有條不紊、無縫對接,提高會議效率。
1 系統設計
(1)系統對議題具有增、刪、查、改功能,可無限添加議題,且在會議過程中能隨時改變議題順序。
(2)考慮到會議保密性,系統不接入網絡,僅單機運行,會議室控制端與候會室液晶顯示屏距離要求100m以上。
(3)系統具有語音播報功能,可將議題,參會部門及人員等信息在侯會室液晶顯示器上播放。
(4)部門及人員的管理功能,方便用戶快速添加列席部門及人員信息。
(5)提供幫助文檔,系統可切換風格主題,方便用戶使用。
(6)故障提示功能,方便用戶及時查找、處理故障。
2 系統架構
考慮到參會提醒系統在單機上運行,且便于移植,故系統不使用數據庫,而是將議題、部門及人員管理都保存在本地txt文件里。由于會議室控制端與侯會室展示端距離較遠,要實現音視頻同步傳輸,出于安全性、穩定性考慮,放棄了無線傳輸的方案,系統采用HDMI延長器的有線方案,不僅成本低,且安裝方便,故障率低,其方案如下圖所示。
本系統采用Visual Studio 2015開發Winform程序,C#為開發語言,DotNetBar組件設計、美化界面,利用微軟的TTS語音引擎實現文字轉語音功能,采用NPOI實現Excel文件的導入、導出。
3 主要功能的實現
3.1 語音播報
為了將播報文字內容轉換為語音傳遞到侯會室,系統采用Windows TTS語音引擎,利用Windows Speech SDK開發包實現了文字轉語音功能,且系統可設置語音播報的速度。侯會室的液晶電視每次會實時重復播報2次語音內容,同時第一個等待的議題字體變為藍色進行提醒。
3.2 音視頻同屏功能
為了實現音視頻傳輸,選擇了HDMI延長器(發射、接收)。該延長器采用TCP/IP協議,打破HDMI傳輸限制,可實現一對一單網線120米畫質無損延長,且支持五級串聯實現更遠距離傳輸。除此之外,還可通過路由器或交換機完成多屏幕展示。系統接線完畢后,侯會室的液晶電視相當于一塊拓展屏。筆記本揚聲器播放設備選擇液晶電視,投影選擇“拓展”模式,系統即可實現音視頻傳輸。
3.3 改變議題順序
系統控制端的議題在Gridview控件中展示,包括議題是否完成,議題內容,列席部門及人員,議題數量可無限添加。當遇到特殊情況需要臨時改變議題順序時,只需用鼠標左鍵拖拽議題即可改變議題的順序。
3.4 添加議題
添加議題共有2種方式,第一種是單擊表格直接編輯、保存;第二種是雙擊表格彈出添加議題信息對話框,在添加列席部門及人員時可通過鼠標左鍵配合鍵盤Shift鍵連續多選、Ctrl鍵不連續多選,選擇添加或刪除,實現信息的快速添加。
3.5 議題的導入、導出
為了方便用戶錄入、保存議題,系統設計了議題的Excel模板。采用NPOI技術處理Excel電子表格,NPOI是免費的框架,可以在沒有安裝Office或者相應環境的計算機上對Word或Excel文檔進行讀寫操作。
3.6 故障檢測及提示功能
系統利用Screen.AllScreens.Count()函數每10秒檢測一次計算機所有顯示器的數量,若數量少于2,則在界面底部用紅色字體提醒用戶計算機與高清延長器接線可能松動,方便用戶及時發現、修復故障。
3.7 界面風格及幫助文檔
C# Winform項目中自帶的窗體風格普通,不清爽。系統采用了DotNetBar的.NET美化控件庫實現了界面主題風格的切換。系統共有Office、Windows、Visual Studio等13個主題樣式可供選擇,方便用戶設置喜歡的風格進行操作。系統幫助文檔有CHM及Word兩種格式,Win7以下操作系統打開CHM格式文檔,其他操作系統則打開Word格式文檔。系統通過System.Environment.OSVersion.Version獲得操作系統的版本號,再根據版本號判斷操作系統的版本,從而選擇打開的幫助文檔格式。
4 結語
該系統界面簡潔、美觀,設備少、成本低、故障率低、易維護,目前運行穩定,取得了較好效果,可應用于企業內部的會議提醒,提高會議效率,減少參會人員等待時間。