專利名稱:基于工作流的分布式多媒體任務管理系統(tǒng)及實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于異構(gòu)資源通用集成教學與辦公領(lǐng)域,涉及一種基于工作流的分布 式多媒體任務管理的實現(xiàn)方法,具體涉及一種基于工作流的分布式多媒體任務管 理系統(tǒng)及實現(xiàn)方法。
技術(shù)背景隨著社會不斷進步,以及計算機技術(shù)的不斷進步,^f各種形式信息統(tǒng)一進 行綜合處理的呼聲日益高漲。針對這一需求,市場涌現(xiàn)大量相關(guān)產(chǎn)品。將多媒體技術(shù)應用于教學領(lǐng)域,通過聽覺,視覺等手段綜合提高學習效率是 計算機輔助教學發(fā)展的一個重要方向。國內(nèi)外一些研究機構(gòu)與企業(yè)在此領(lǐng)域多有 研究并推出許多產(chǎn)品。由美國公司推出的多媒體語言學習系統(tǒng)Dynamic成為這 類產(chǎn)品中的代表,以Dynamic為例,此類產(chǎn)品集成多種類型資源,通過預先設 計的課程流程播放以供用戶學習使用,在Dynamic應用過程中,根據(jù)人類心理 學、行為學建立的多媒體資源協(xié)同組織,實現(xiàn)"多重刺激"。在"多重刺激"的 實現(xiàn)過程中,以各個資源播放生命周期為對象實現(xiàn)多種媒體的協(xié)同。然而此類產(chǎn) .品忽略了在學習過程中,人與機之間,人與課程之間以及人與人之間交互需求, 缺乏有效的交互手段;同時在使用過程中,無法針對特殊需求定制有針對性的個 性化的學習計劃,影響了學習效率的提高。在我國基于多媒體技術(shù)的教學研究主要集中在兩個方向多媒體教學課件以 及多媒體綜合處理學習系統(tǒng)。前者以單一的音頻、視頻、文字、圖片等形式構(gòu)成, 通過固定的流程實現(xiàn)課程播放,學生在學習過程中僅僅機械的被動接受,不能起 到提高學習效率的目的;而后者多以網(wǎng)絡與數(shù)據(jù)庫技術(shù)為基礎,以封閉的教學資 源為支撐,建立一個封閉的教學環(huán)境,形式單一,無法實現(xiàn)靈活轉(zhuǎn)變。同時在資 源組織方面缺乏有效的多媒體協(xié)同機制,使得在單一時間段上,多以單一媒體的 形式呈現(xiàn)內(nèi)容。綜上所述,目前該領(lǐng)域存在諸多局限1)靈活性差,任務內(nèi)容與工具結(jié)合緊密耦合,無法實現(xiàn)針對不同需求的快速轉(zhuǎn)換;2)在使用過程中,缺乏有效的 交流手段,.管理人員無法掌握成員任務進度,成員無法接受管理人員的指導,降低了工作效率;3)成員在任務執(zhí)行過程中與任務缺乏交互,實行被動的"壓力 灌輸"工作,降低了工作的興趣。4)形式單一,無法有效利用各種外部資源, 系統(tǒng)形成一個封閉環(huán)境,無形中降低了效率。5)缺乏有效的異構(gòu)資源協(xié)同組織 機制,減低了表現(xiàn)效果。發(fā)明內(nèi) 容本發(fā)明的目的在于提出一種基于工作流的分布式多媒體任務管理系統(tǒng)及實 現(xiàn)方法,系統(tǒng)采用C/S架構(gòu),它對文字、圖片、音頻、視頻以及網(wǎng)頁等多種形 式異構(gòu)資源的集成以構(gòu)成任務內(nèi)容,通過任務腳本實現(xiàn)任務流程組織與用戶操作 定義,通過多媒體線程模型建立異構(gòu)資源協(xié)同播放機制,基于工作流技術(shù),實現(xiàn) 應用任務的自動播放。在任務執(zhí)行過程中,通過通訊工具,服務器與客戶端進行 文字與語音形式的交流,以實現(xiàn)一對一或小群體的溝通。通過査詢/答詢工具, 靈輛掌握蕃戶端對任務完成情況。另一方面,客戶端通過語音工具實現(xiàn)與應用任 務的交互;通過系統(tǒng)工具,服務器可以去全部成員任務完成情況進行瀏覽與任務 計劃的定制,全面調(diào)動用戶的積極性以及系統(tǒng)管理員的主動性。通過該方法可以 解決傳統(tǒng)信息處理系統(tǒng)中集成度不高,任務與計劃緊耦合等弊端,提高工作效率。 本發(fā)明一種基于工作流的分布式多媒體任務管理實現(xiàn)方法包括如下步驟 步驟一,艮務器端集成文字、圖片、音頻、視頻以及網(wǎng)頁等資源,建立資 源緩沖池,并創(chuàng)建任務腳本;任務腳本由任務流程與操作定義集合 構(gòu)成;步驟二普通用戶通過客戶端注冊自身信息,服務器為每個普通用戶建立任務進度表,以保留每個用戶任務完成情況;根據(jù)普通用戶注冊信息, 服務器將一部分普通用戶組合成一個任務群,共同完成同一個任務 腳本定義的任務。服務器可以隨時可以添加刪除群中成員;根據(jù)用 戶完成進度,服務器布一個任務群中創(chuàng)建任務小組,實現(xiàn)對群中一 組特定成員的統(tǒng)一處理; 步驟三:普通用戶通過客戶端登陸,客戶端良動下載任務進度表與任務腳本; 步驟四客戶端內(nèi)嵌任務腳本解析與執(zhí)行引擎,自動分析普通用戶任務進度 表,根據(jù)進度表,客戶端自動執(zhí)行待完成的任務;在任務執(zhí)行過程 中,普通用戶需要正確完成各種預定義的操作;客戶端自動將用戶 操作以及結(jié)果信息記錄并匯聚至服務器;服務器即時更新用戶的任務進度表;步驟五服務器端可以對任務群任務總體完成進度進行分析,也可以根據(jù)任務進度表對單個成員任務完成情況進行分析;通過對單個成員任務 .完成情況的分析,服務器端可以修改單個普通用戶在任務中所需要 完成的操作;步驟六在步驟四的學習過程中,通過客戶端語音工具,普通用戶可以自行 錄音通過語音識別與應用任務進行交互,完成任務中定義的操作;步驟七在步驟四的任務執(zhí)行過程中,系統(tǒng)管理員可以通過服務器與客戶端之間的"通訊工具"與單個用戶或小組用戶進行文字與語音形式 的交流。在步驟一的任務腳本構(gòu)造過程中,任務腳本由等級、話題以及程序三個層次 構(gòu)成。在程序這一層次中,通過對各類多媒體資源的組織順序、異構(gòu)資源的耦合 方式以及用戶操作進行描述。在步驟二中,用戶注冊完畢后,服務器根據(jù)用戶注冊信息,將用戶自動置其申請的群中;而后根據(jù)該群的任務腳本為該用戶創(chuàng)建任 務進度表。服務器端實現(xiàn)對用戶任務進度表的維護與更新。在任務執(zhí)行過程中, 用戶通過客戶端登陸,客戶端中內(nèi)嵌任務腳本解析與執(zhí)行引擎,引擎利用工作流 機制,對任務計劃進行播放,并將任務執(zhí)行的各種操作與結(jié)果信息匯聚。本發(fā)明形成一種基于工作流的分布式多媒體任務管理系統(tǒng),其特征在于,該系統(tǒng)包括服務器端;服務器端實現(xiàn)任務信息管理,人員信息管理,通訊工具集成 的主要功能,其主要包括-.*任務信息管理模塊該模塊主要實現(xiàn)對任務腳本注冊、任務計劃維護的功能;通過該模塊,普通用戶可以下載所需執(zhí)行的任務計劃; 在任務執(zhí)行過程中,任務信息管理模塊負責用戶任務計劃的更新與維護;系統(tǒng)管理員通過該模塊實現(xiàn)對任務進展信息的瀏覽以及對任務計劃的修改,以滿足單個定制的要求; *人員信息管理模塊該模塊主要實現(xiàn)用戶注冊信息、檢驗用戶權(quán)限的功能;通過該f莫塊,服務器可以創(chuàng)建任務群,以及任務小組;管理群中成員。普通用戶可以參與某一任務群,獲取任務計劃信息; *通訊模塊該模塊為服務器端提供與客戶端進行文字與語音交流的功能,交流的信息被該模塊保存。在語音交流過程中,服務器端可以錄制普通用戶發(fā)言的語音信息以供評估;拳査詢模塊在任務執(zhí)行過程中,服務器通過該模塊中斷客戶端當前操作并向客戶端發(fā)起査詢,而后收集客戶端反饋信息,繼續(xù)客戶端被中斷的操作,所收集的反饋信息被緩存;客戶端客戶端主要實現(xiàn)任務計劃的播放、與服務器端通訊以及普通用 戶語音交互工具集成的主要功能,其主要包括*任務執(zhí)行引擎模塊利用工作流機制,該模塊根據(jù)任務腳本內(nèi)容以 及任務計劃進度在客戶端自動辨放任務。在任務自動播放的同時, 收集客戶端在任務中各種操作信息反饋給服務器端。同時為通訊工 具、回答問題工具、語音交互工具等模塊提供接口;*通訊模塊該模塊為客戶端提供與服務器進行數(shù)據(jù)、文字與語音交流的功能;*答詢模塊該模塊為客戶端提供回答服務器端查詢模塊發(fā)起查詢的功能;*語音工具該模塊為客戶端提供錄音以及語音識別功能。通過錄音功能, 普通用戶可以在客戶端錄制自己語音信息,通過語音識別功能普通用戶可以在客戶端實現(xiàn)與任務過程進行交互;所述任務信息管理模塊,實現(xiàn)注冊任務與創(chuàng)建任務計劃以及對用戶計劃瀏 覽、維護和修改。通過人員信息管理模塊實現(xiàn)用戶注冊信息,確定對應的任務并 建立任務進度表。在客戶端通過任務執(zhí)行引擎模塊播放任務。在任務計劃執(zhí)行過 程中,通過通訊模塊以及查詢/答詢模塊,服務器與客戶端進行交流。普通用戶 通過客戶端語音工具與任務產(chǎn)生交互。本發(fā)明一種基于工作流的分布式多媒體任務管理系統(tǒng)及實現(xiàn)方法的優(yōu)點在于1. 開放性利用工作流技術(shù),以腳本實現(xiàn)對任務的構(gòu)造。使得系統(tǒng)具有 很大靈活性,可以根據(jù)不同層次、不同用途用戶的需求定制專門的任務。2. 靈活性通過任務與任務計劃實現(xiàn)任務模型與流程的分離。便于各個 用戶執(zhí)行信息的匯聚與維護。實現(xiàn)任務統(tǒng)一構(gòu)造與計劃特別定制的結(jié)合。3. 通用性系統(tǒng)可以對文字、音頻、視頻、圖像以及網(wǎng)頁等多種形式學習素材進行編輯播放,同時,還提供異構(gòu)資源耦合操作的各種定義, 有效滿足各類應用任務的需求。 4. 交互性在系統(tǒng)中為用戶提供語音識別等工具,實現(xiàn)任務與用戶的交 互,充分調(diào)動用戶的積極性,提高工作效率。
.圖1為本發(fā)明服務器端結(jié)構(gòu)圖;圖2為本發(fā)明客戶端結(jié)構(gòu)3為本發(fā)明服務器創(chuàng)建任務群過程圖4為本發(fā)明客戶端執(zhí)行任務過程圖5為本發(fā)明任務步驟執(zhí)行過程圖6為本發(fā)明任務腳本結(jié)構(gòu)圖7為本發(fā)明異構(gòu)資源協(xié)同模型下面將結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。本發(fā)明為一種基于工作流的分布式多媒體任務管理系統(tǒng)及實現(xiàn)方法,該方法 靈活實現(xiàn)對文字、圖像、音頻、視頻以及網(wǎng)頁等多種形式資源的集成;利用腳本 對集成方式以及用戶任務進行描述,通過多媒體線程模型建立異構(gòu)資源協(xié)同播放 機制。利用工作流機制對任務進行自動播放。在播放過程中,通過任務信息管理 模塊實現(xiàn)用戶各種操作以及任務結(jié)果信息的匯聚,系統(tǒng)管理員可以針對用戶操作 定制單獨任務;在用戶任務執(zhí)行過程中,用戶還可以利用通訊模塊與系統(tǒng)管理員 進行交流,通過語音工具模塊學生與任務過程實現(xiàn)交互。本發(fā)明提供的平臺及實 現(xiàn)方法可以實現(xiàn)用戶任務的快速定制,以及各類資源的有效集成。圖1中展示了該通用多媒體信息處理系統(tǒng)服務器端的基本框架,整個服務 器端由四個層次構(gòu)成管理層、工具層、消息層與通訊層;其中管理M面向用戶提供各類信息的注冊、瀏覽、修改以及維護的功能,其主要由兩個模構(gòu)成。任務信息管理模塊與人員信息管理模塊;各類用戶的注冊信息都保留在人員信息管理模塊中,服務器通過人員信息模塊創(chuàng)建任務群,將對應的 人員納入群中。任務群創(chuàng)建后需要向該群注冊任務腳本,該工作通過任務信息模 塊完成。任務信息管理模塊主要由腳本注冊、任務計劃創(chuàng)建以及任務計劃管理三個部分構(gòu)成。當一個任務腳本注冊在一個任務群后,該模塊自動為群中每個成員 創(chuàng)建任務計劃。成員在執(zhí)行任務過程中通過該模塊更新任務計劃。系統(tǒng)管理員根 據(jù)用戶進展情況可以為某一成員修改任務計劃,實現(xiàn)單獨任務計劃的定制。工具層向系統(tǒng)管理員提供各類基本工具,其主要由三個模塊構(gòu)成通訊模塊、查詢模塊以及命令模塊;在通訊模塊中為服務器提供與客戶端的文字與語音交流工具。在查詢模塊中向服務器提供對一個或一組客戶端査詢通訊功能。通過 命令執(zhí)行模塊,實現(xiàn)系統(tǒng)中各種操作的執(zhí)行,這些操作包括注冊、任務執(zhí)行信息更新等。消息層向工具層提供轉(zhuǎn)發(fā)功能,其主要由兩個模塊構(gòu)成消息處理模塊與 命令處理模塊,其中,消息處理模塊負責將系統(tǒng)管理員與成員之間各種交流信息 轉(zhuǎn)發(fā)與緩存并提供通訊接口 ,命令處理模塊則提供各種內(nèi)部操作的接口 。通訊層由UPD通訊與TCP通訊管理兩個模塊構(gòu)成,分別實現(xiàn)與成員的 UPD與TCP通訊。圖2中展示了客戶端的基本框架。整個客戶端由四個層次構(gòu)成應用層、 工具層、消息層與通訊層;其中應用層由任務執(zhí)行引擎模塊與語音模塊兩個部分構(gòu)成。任務執(zhí)行引擎模塊 根據(jù)腳本內(nèi)容實現(xiàn)課程內(nèi)容的自動播放。異構(gòu)資源耦合器根據(jù)任務腳本中描述的 耦合方式實現(xiàn)異構(gòu)資源的耦合播放。語音模塊由音頻錄制與語音識別兩個部分構(gòu) 成,用戶可以通過該模塊錄制自己語言通過語音識別與任務內(nèi)容實現(xiàn)交互工具層向用戶提供各類基本工具,其主要由三個模塊構(gòu)成通訊模塊、答 詢模塊以及命令模塊;在通訊模塊中為用戶提供針對單個系統(tǒng)管理員的文字與語 音交流工具。在答詢模塊中向用戶提供回答問題的基本功能。通過命令執(zhí)行模塊, 實現(xiàn)系統(tǒng)中各種操作的執(zhí)行,這些操作包括注冊、任務計劃執(zhí)行信息匯聚等。消息層向工具層提供轉(zhuǎn)發(fā)功能,其主桌由兩個模塊構(gòu)成消息處理模塊與 命令處理模塊,其中,消息處理模塊負責將服務器與客戶端之間各種交流信息轉(zhuǎn) 發(fā)與緩存并提供通訊接口 ,命令處理模塊則提供各種內(nèi)部操作的接口 。通訊層由UPD通訊與TCP通訊管理兩個模塊構(gòu)成,分別實現(xiàn)與服務器的 UPD與TCP通訊。圖3中展示了服務器端創(chuàng)建任務群的基本過程首先任務信息管理模塊創(chuàng) 建任務腳本,而后人員信息管理模塊創(chuàng)建任務群;完成任務群創(chuàng)建后人員信息管 理模塊將注冊在該群中的成員納入群中,并根據(jù)情況創(chuàng)建不同的小組。最后任務信息管理模塊注冊任務腳本,為任務群成員創(chuàng)建任務進度表。圖4中展示了用戶在客戶端執(zhí)行任務的過程,首先登陸完成驗證后用戶尋 找自己所屬的任務群,在該群中查找自己的任務進度表,根據(jù)任務進度表自動下 載對應的任務腳本。任務執(zhí)行引擎根據(jù)任務腳本與任務計劃表播放成員應該執(zhí)行 的任務,當任務結(jié)束后,根據(jù)成員完成情況是否達標判斷成員是否能夠進入下一 任務步驟。圖5中展示了任務在執(zhí)行過程中一個任務步驟的執(zhí)行過程。 一個任務由若 干任務步驟構(gòu)成,在執(zhí)行過程中,用戶首先進入一個任務步驟,系統(tǒng)根據(jù)步驟中 定義的內(nèi)容播放方式自動播放任務步驟內(nèi)容,用戶則根據(jù)其內(nèi)容進行各種操作, 步驟操作完成后,根據(jù)步驟完成條件定義判斷是否完成該步驟,如果未達到要求 則返回重新執(zhí)行該步驟,如果完成則根據(jù)步驟后續(xù)定義選擇后續(xù)步驟,跳轉(zhuǎn)至該 步驟繼續(xù)執(zhí)行。圖6中展示了任務腳本的基本結(jié)構(gòu),整個腳本由level、 topic與task三個 部分構(gòu)成,level表示學習的等級;topic表示任務的主題、task表示每個任務 的內(nèi)容。Task由若干taskPage構(gòu)成,每個taskPage表示任務的一個步驟, 其中描述這一步驟內(nèi)容播放的方式,以及這一步驟上的各種問題與交互方式。在 步驟中實現(xiàn)異構(gòu)資源的耦合。在耦合過程中以時間軸為基礎,構(gòu)造多線程的媒體 播放模型。圖7中展示了 taskPage的基本結(jié)構(gòu)。taskPage主要包含兩個部分 mediaFlow和operationFlow;其中mediaFlow中構(gòu)造異構(gòu)多媒體協(xié)同模 型;其由若干媒體播放線程構(gòu)成,在圖中,Pi表示一個媒體播放線程的標示,start 表示該播放線程在該媒體流中播放的起始位置,end表示該媒體播放線程在該媒 體流中播放的停止位置,t。表示該媒體線程在任務步驟中播放的起始時間,、表 示該媒體線程播放類型,mod則表示該媒體線程播放的模式。operationFlow 中定義了用戶操作的基本信息。Opi表示一個操作的標示,start表示該操作在 任務步驟中的起始時間,end表示該操作在任務步驟中的停止時間,type則表 示該操作的類型。
權(quán)利要求
1、一種基于工作流的分布式多媒體任務管理的方法,其特征在于,基于C/S架構(gòu),利用工作流技術(shù),實現(xiàn)開放式的多媒體任務自動化管理系統(tǒng),該方法包括如下步驟步驟一在服務器端集成文字、圖片、音頻、視頻以及網(wǎng)頁等資源,建立資源緩沖池,并創(chuàng)建任務腳本;任務腳本由任務流程與操作定義集合構(gòu)成;步驟二普通用戶通過客戶端注冊自身信息,服務器為每個普通用戶建立任務進度表,以保留每個用戶任務完成情況;根據(jù)普通用戶注冊信息,服務器將一部分普通用戶組合成一個任務群,共同完成同一個任務腳本定義的任務;服務器可以隨時可以添加刪除群中成員;根據(jù)用戶完成進度,服務器在一個任務群中創(chuàng)建任務小組,實現(xiàn)對群中一組特定成員的統(tǒng)一處理;步驟三普通用戶通過客戶端登陸,客戶端自動下載任務進度表與任務腳本;步驟四客戶端內(nèi)嵌任務腳本解析與執(zhí)行引擎,自動分析普通用戶任務進度表,根據(jù)進度表,客戶端自動執(zhí)行待完成的任務;在任務執(zhí)行過程中,普通用戶需要正確完成各種預定義的操作;客戶端自動將用戶操作以及結(jié)果信息記錄并匯聚至服務器;服務器即時更新用戶的任務進度表;步驟五服務器端可以對任務群任務總體完成進度進行分析,也可以根據(jù)任務進度表對單個成員任務完成情況進行分析;通過對單個成員任務完成情況的分析,服務器端可以修改單個普通用戶在任務中所需要完成的操作;步驟六在步驟四的任務執(zhí)行過程中,通過客戶端語音工具,普通用戶可以自行錄音通過語音識別與應用任務進行交互,完成任務中定義的操作;步驟七在步驟四的任務執(zhí)行過程中,系統(tǒng)管理員可以通過服務器與客戶端之間的“通訊工具”與單個用戶或小組用戶進行文字與語音形式的交流。
2、 根據(jù)權(quán)利要求1所述的一種基于工作流的分布式多媒體任務管理的實現(xiàn)方法,其 特征在于系統(tǒng)基于C/S架構(gòu),服務器端實現(xiàn)應用任務、人員信息以及任務進度表信息的管理與維護;客戶端內(nèi)嵌任務解析與執(zhí)行引擎,實現(xiàn)腳本解析與應用任務的自 動播放;任務由任務腳本描述。在腳本中對任務中資源組織順序,異構(gòu)資源的耦合方 式、任務流程以及用戶對資源操作方式進行描述,其中,在異構(gòu)資源耦合過程中,以 時間流為基礎,構(gòu)造多線程的媒體播放模型,使得多種異構(gòu)多媒體整體性的呈現(xiàn)在用 戶面前。在應用過程中,根據(jù)用戶注冊信息,服務器自動創(chuàng)建任務群,為每個普通用 戶統(tǒng)一建立任務;用戶通過客戶端登陸,自動下載任務進度表,通過客戶端內(nèi)嵌的任務執(zhí)行引擎,完成應用任務的播放與執(zhí)行。在任務執(zhí)行過程中,客戶端通過通訊工具將用戶各種操作以及應用任務產(chǎn)生的各種信息匯聚至服務器,以供服務器分析;在服 務器與客戶端內(nèi)嵌語音識別工具,利用語音識別技術(shù)實現(xiàn)用戶與應用任務的交互;另 一方面,在服務器端,系統(tǒng)管理員通過文字與語音的方式可以與單個用戶或者一組用 戶進行交流。
3、 一種基于工作流的分布式多媒體任務管理系統(tǒng),其特征在于,該系統(tǒng)包括服務器端;服務器端實現(xiàn)任務信息管理,人員信息管理,通訊工具集成的主 要功能,其主要包括*任務信息管理l莫塊該模塊主要實現(xiàn)對任務腳本注冊、任務計劃維護的功能;通過該模塊,普通用戶可以下載所需執(zhí)行的任務計劃;在任務執(zhí) '行過程中,任務信息管理模塊負責用戶任務計劃的更新與維護;系統(tǒng)管理員通過該模塊實現(xiàn)對任務進展信息的瀏覽以及對任務計劃的修改,以滿足單個定制的要求; *人員信息管理模塊該模塊主要實現(xiàn)用戶注冊信息、檢驗用戶權(quán)限的功能;通過該模塊,服務器可以創(chuàng)建任務群,以及任務小組;管理群中成員;普通用戶可以參與某一任務群,獲取任務計劃信息; *通訊模塊:該模塊為服務器端提供與客戶端進行文字與語音交流的功能,交流的信息被該模塊保存;在語音交流過程中,服務器端可以錄制普通用戶發(fā)言的語音信息以供評估; *査詢模塊在任務執(zhí)行過程中,服務器通過該模塊中斷客戶端當前操作并向客戶端發(fā)起査詢,而后收集客戶端反饋信息,繼續(xù)客戶端被中斷的操作,所收集的反饋信息被緩存; 客戶端客戶端主要實現(xiàn)任務計劃的播放、與服務器端通訊以及普通用戶語音交互工具集成的主要功能,其主要包括*任務執(zhí)行引擎模塊利用工作流機制,該模塊根據(jù)任務腳本內(nèi)容以及任務計劃進度在客戶端自動播放任務;在任務自動播放的同時,收集客戶 端在任務中各種操作信息反饋給服務器端;同時為通訊工具、回答問題 工具、語音交互工具等模塊提供接口;*通訊模塊該*莫塊為客戶端提供與服務器進行數(shù)據(jù)、文字與語音交流的功能; 答詢模塊:該模塊為客戶端提供回答服務器端査詢t莫塊發(fā)起查詢的功能; *語音工具該模塊為客戶端提供錄音以及語音識別功能;通過錄音功能,普通用戶可以在客戶端錄制自己語音信息,通過語音識別功能普通用戶 可以在客戶端實現(xiàn)與任務過程進行交互。 4、根據(jù)權(quán)利要求3所述的一種基于工作流的分布式多媒體任務管理系統(tǒng),其特征在于其由服務器與客戶端構(gòu)成,在服務器由所述任務信息管理模塊,實現(xiàn)任務腳本注 冊、以及對任務的維護和修改;通過人員信息管理模塊實現(xiàn)用戶注冊信息維護、建立任務進度表;在客戶端,通過任務執(zhí)行引擎模塊播放任務,在任務計劃執(zhí)行過程中,通過通訊模塊以及査詢/答詢l莫塊,服務器與客戶端進行交流;普通用戶通過客戶端 語音工具與任務產(chǎn)生交互。
全文摘要
本發(fā)明為一種基于工作流的分布式多媒體任務管理系統(tǒng)及實現(xiàn)方法。該方法以腳本實現(xiàn)對任務的描述,在腳本中對任務中資源組織順序,異構(gòu)資源的耦合方式、任務流程以及用戶對資源操作方式進行描述。管理系統(tǒng)基于C/S架構(gòu),在服務器端實現(xiàn)應用任務、人員信息以及任務進度表信息的管理與維護;客戶端內(nèi)嵌任務執(zhí)行引擎與通訊工具集,通過任務執(zhí)行引擎實現(xiàn)腳本的解析與應用任務的自動播放;在應用過程中,通過通訊工具集實現(xiàn)對任務執(zhí)行以及各種操作信息的匯聚,以供服務器分析;在服務器與客戶端內(nèi)嵌語音識別工具,利用語音識別技術(shù)實現(xiàn)人人、人機以及人與任務的交互;本發(fā)明提供的系統(tǒng)及實現(xiàn)方法可以實現(xiàn)用戶任務的快速定制,以及各類資源的有效集成。
文檔編號G06Q10/00GK101271548SQ20081009392
公開日2008年9月24日 申請日期2008年4月22日 優(yōu)先權(quán)日2008年4月22日
發(fā)明者盛中華 申請人:盛中華