專利名稱:多媒體教育平臺的實現方法及多媒體教育平臺系統的制作方法
技術領域:
本發明涉及多媒體數據處理領域,具體而言,涉及ー種多媒體教育平臺的實現方法及多媒體教育平臺系統。
背景技術:
多媒體語言教育是指利用相關多媒體資料為用戶提供相應的學習信息。現有的多媒體語言教育產品,多采用人工方式,將多媒體內容配上說明講解,以產生教育內容,這種教育方式只針對某ー個多媒體內容(例如,一部電影、一首歌曲等)進行教育內容的開發,因此導致教學內容単一,用戶只能根據固定的多媒體內容(例如,一部電影、一首歌曲等)進行學習,不能根據自身的興趣進行選擇,因而導致學習效果不顯著。此外,由 于采用人工方式,導致現有的多媒體教育成本高,需要耗費人工時間長,且傳播速度慢。另外,現有多媒體語言教育產品,針對ロ語語音的訓練多采用一対一的模式,用戶在產品中獨立進行語音訓練,語音訓練內容少且枯燥,缺乏與其他用戶的溝通交流、對比,用戶難于開ロ,難于堅持,效果較差。針對相關技術中多媒體語言教育輸出的學習內容単一,用戶不能根據自身興趣進行選擇以及語音訓練ー對一模式效果較差的問題,目前尚未提出有效的解決方案。
發明內容
本發明提供了ー種多媒體教育平臺的實現方法及多媒體教育平臺系統,以解決相關技術中多媒體語言教育輸出的學習內容単一,用戶不能根據自身興趣進行選擇的問題。根據本發明的ー個方面,提供了ー種多媒體教育平臺的實現方法,該方法包括接收客戶端發送的請求指令,其中,請求指令用于指示客戶端所需的目標;調用與請求指令對應的流程,并從數據庫服務器中獲取與調用的流程相關聯的多媒體數據信息,其中,數據庫服務器中存儲有多媒體教育平臺預設的多媒體數據信息;將調用的流程和獲取的多媒體數據信息相匹配,生成學習信息;以及將學習信息發送給客戶端。進ー步地,在接收客戶端發送的請求指令之前,該方法還包括將預設的多媒體信息導入數據庫服務器中;在數據庫服務器中構建不同屬性的數據表;以及將預設的多媒體數據信息導入到相應屬性的數據表中。進ー步地,在數據庫服務器中構建不同屬性的數據表包括在數據庫服務器中構建第一數據表,用于存儲預設的多媒體數據信息的摘要信息;在數據庫服務器中構建第二數據表,用于存儲預設的多媒體數據信息對應的文本信息和該文本信息對應的時間點信息;在數據庫服務器中構建第三數據表,用于存儲與預設的多媒體數據信息對應的學習內容信息;在數據庫服務器中構建第四數據表,用于存儲預先設置好的課程信息和與課程信息相關聯的多媒體信息;以及在數據庫服務器中構建第五數據表,用于存儲客戶端發送的跟讀模仿錄音、錄像文件及用戶選擇的詞匯和短語。進ー步地,從數據庫服務器中獲取與調用的流程相關聯的多媒體數據信息包括獲取與調用的流程相關聯的多媒體內容片段;獲取多媒體內容片段所對應的時間點信息;獲取時間點信息對應的文本信息和該文本信息對應的學習內容信息;以及將獲取的文本信息和該文本信息對應的學習內容信息與多媒體內容片段相匹配,得到與調用的流程相關聯的多媒體數據信息。進ー步地,客戶端發送的請求指 令包括以下之一查詢指令,用于指示客戶端所需的目標為查詢詞匯或短語;課程指令,用于指示客戶端所需的目標為學習課程;以及跟讀模仿指令,用于指示客戶端所需的目標為跟讀模仿。進ー步地,在客戶端發送的請求指令為查詢指令時,生成學習信息的步驟包括調用與查詢指令相對應的流程;解析出查詢指令中包含的所需查詢的詞匯或短語;根據解析出的詞匯或短語在第一數據表,和/或第二數據表,和/或第三數據表,和/或第四數據表,和/或第五數據表中獲取與詞匯或短語相關聯的多媒體數據信息;以及將獲取的與詞匯或短語相關聯的多媒體數據信息與查詢指令相對應的流程相匹配,生成包含有所需查詢的詞匯或短語的學習信息。進ー步地,在客戶端發送的請求指令為課程指令時,生成學習信息的步驟包括調用與課程指令相對應的流程;解析出課程指令所指向的課程ID及課程指令中包含的詞匯或短語;獲取課程ID對應的預先設置的多媒體內容片段,并根據多媒體內容片段在第一數據表,和/或第二數據表,和/或第三數據表和/或第四數據表中獲取與多媒體內容片段相關聯的多媒體數據信息;以及將獲取的課程ID對應的預先設置的多媒體內容片段、與多媒體內容片段相關聯的多媒體數據信息與課程指令相對應的流程相匹配,生成包含有多媒體內容片段和與多媒體內容片段相關聯的多媒體數據信息的學習信息。進ー步地,在客戶端發送的請求指令為跟讀模仿指令時,生成學習信息的步驟包括調用與跟讀模仿指令相對應的流程;解析出跟讀模仿指令所指向的跟讀內容信息;獲取跟讀內容信息,并根據多媒體內容片段在第一數據表,和/或第二數據表,和/或第三數據表,和/或第四數據表,和/或第五數據表中獲取與跟讀內容信息相關聯的多媒體數據信息;以及將獲取的跟讀內容信息、與跟讀內容信息相關聯的多媒體數據信息與課程指令相對應的流程相匹配,生成包含有跟讀內容信息和與跟讀內容信息相關聯的多媒體數據信息的學習信息。進ー步地,在客戶端發送的請求指令為跟讀模仿指令時,將生成的學習信息發送給客戶端之后,上述方法還包括接收用戶在客戶端錄制的音頻或視頻文件并上傳至第五數據表中;解析出跟讀模仿指令所指向的其他用戶跟讀模仿內容信息;以及獲取其他用戶跟讀模仿內容信息,并將獲取的其他用戶跟讀模仿內容信息發送至客戶端。進ー步地,將學習信息發送給客戶端之后,該方法還包括客戶端執行學習信息中攜帯的流程,并在執行流程的過程中顯示學習信息中攜帯的與流程相對應的多媒體數據信
ο根據本發明的另一方面,提供了ー種多媒體教育平臺系統,該系統包括客戶端;數據庫服務器,用于存儲多媒體教育平臺預設的多媒體數據信息;應用服務器,與客戶端和數據庫服務器連接通訊,用于在接收到客戶端發送的請求指令后,根據指令調用與該指令相對應的流程,并從數據庫服務器中獲取與調用的流程相關聯的多媒體數據信息,將調用的流程和獲取的多媒體數據信息相匹配,生成學習信息,并將學習信息發送給客戶端,其中,請求指令用于指示客戶端所需的目標;以及平臺管理服務器,與數據庫服務器連接通訊,用于管理數據庫服務器中的多媒體數據信息。進ー步地,數據庫服務器包括第一數據表,用于存儲預設的多媒體數據信息的摘要信息;第二數據表,用于存儲預設的多媒體數據信息對應的時間點信息和文本信息;第三數據表,用于存儲與預設的多媒體數據信息對應的學習內容信息;第四數據表,用于存儲預先設置好的課程信息和與課程信息相關聯的多媒體信息;以及第五數據表,用于存儲客戶端發送的跟讀模仿錄音、錄像文件及用戶選擇的詞匯和短語。進ー步地,平臺管理服務器包括更新模塊,用于更新數據庫服務器中的多媒體數據信息。
通過本發明,提供了ー種多媒體教育平臺,這種多媒體教育平臺的數據庫中存儲有海量的多媒體數據及該多媒體數據的屬性信息,用戶在教育平臺的客戶端發出所需的請求指令之后,多媒體教育平臺后臺服務器對請求指令進行解析和識別,調用該請求指令對應的流程,并將數據庫中該流程所需的信息全部匯總、排序等處理,生成學習信息反饋給客戶端,客戶端使用者可以根據自身興趣從平臺后臺服務器反饋的學習信息中選擇需要的學習信息進行使用,此外,客戶端使用者還可以在學習信息中選擇喜愛的對象進行跟讀模仿,并瀏覽其他用戶的跟讀模仿內容,并進行評論互動,在學習社區氛圍中提升學習積極性,該平臺解決了相關技術中多媒體語言教育輸出的學習內容単一,用戶不能根據自身興趣進行選擇的問題,提高了多媒體教育的學習效率,進ー步地,解決了語音訓練ー對ー模式效果較差的問題,提升了用戶學習積極性,增強了學習效果。
此處所說明的附圖用來提供對本發明的進ー步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中圖I是根據本發明實施例的多媒體教育平臺系統的ー種優選的結構圖;以及圖2是根據本發明實施例的多媒體教育平臺的實現方法的一種優選的流程圖。
具體實施例方式下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。實施例I在本發明的一個優選的實施例中,提供了ー種多媒體教育平臺系統,圖I示出該系統的ー種優選的結構示意圖,該系統包括客戶端102,該客戶端102可以位于移動終端,例如,手機,電腦等,也可以位于固定終端,如PC機,用戶在客戶端選擇所需的目標,以觸發客戶端發送相應的請求指令;數據庫服務器104,用于存儲多媒體教育平臺預設的多媒體數據信息,該數據庫服務器104存儲有海量的多媒體數據以及多媒體數據的屬性信息;應用服務器106,與客戶端102和數據庫服務器104連接通訊,用于在接收到客戶端102發送的請求指令后,根據指令調用與該指令相對應的流程,并從數據庫服務器104中獲取與調用的流程相關聯的多媒體數據信息,將調用的流程和獲取的多媒體數據信息相匹配,生成學習信息,并將學習信息發進行送給客戶端102,其中,請求指令用于指示客戶端所需的目標,優選的,用戶所需的目標包括查詢單詞、詞匯、詞組或短語,或選擇教育平臺內的學習課程,或跟讀訓練等;平臺管理服務器108,與數據庫服務器104連接通訊,用于管理數據庫服務器中的多媒體數據信息,例如,平臺管理服務器108可以向數據庫服務器104輸入新的多媒體數據,或者,刪除多余的數據,或者將多媒體數據進行分類,分析多媒體數據的內容及屬性等管理操作。在上述優選的實施方式中,提供了ー種多媒體教育平臺,這種多媒體教育平臺的數據庫中存儲有海量的多媒體數據及該多媒體數據的屬性信息,用戶在教育平臺的客戶端發出所需的請求指令之后,多媒體教育平臺后臺服務器對請求指令進行解析和識別,調用該請求指令對應的流程,并將數據庫中該流程所需的信息全部匯總、排序等處理,生成學習信息反饋給客戶端,客戶端使用者可以根據自身興趣從平臺后臺服務器反饋的學習信息中選擇需要的學習信息進行使用,此外,客戶端使用者還可以在學習信息中選擇喜愛的對象 進行跟讀模仿,并瀏覽其他用戶的跟讀模仿內容,并進行評論互動,在學習社區氛圍中提升學習積極性,該平臺解決了相關技術中多媒體語言教育輸出的學習內容単一,用戶不能根據自身興趣進行選擇的問題,提高了多媒體教育的學習效率,進ー步地,解決了語音訓練ー對ー模式效果較差的問題,提升了用戶學習積極性,增強了學習效果。本優選的實施例還提供了一種構建數據庫服務器104中的數據的ー種優選的實施方式,具體來說,數據庫服務器104包括第一數據表,用于存儲預設的多媒體數據信息的摘要信息,該摘要信息可以包括但不限于以下信息電影或音視頻數據名稱、電影海報圖片、創作人員名單、電影內容評級信息;第二數據表,用于存儲預設的多媒體數據信息對應的時間點信息和文本信息,例如,第二數據表中可以存儲電影每句臺詞對應的文本信息,以及該文本信息在電影出現的時間點信息(例如,開始時間和結束時間),第二數據表中還可以包括如下信息外語文本信息和母語文本信息、電影評級信息、截圖信息等;第三數據表,用于存儲與預設的多媒體數據信息對應的學習內容信息,該學習內容信息可以包括以下數據信息詞匯、短語、固定搭配、句型、語法知識點、文化背景信息等數據;第四數據表,用于存儲預先設置好的課程信息和與課程信息相關聯的多媒體信息,優選的,課程信息包括針對性的英語學習課程,即,有針對性的學習所需的英語;或者電影版課程學習,結合電影場景進行英語學習;第五數據表,用于存儲客戶端發送的跟讀模仿錄音、錄像文件及用戶選擇的詞匯和短語。優選的,第五數據表可以存儲用戶的跟讀模仿內容信息,用戶跟讀模仿內容信息與第二數據表中的記錄相關聯的信息,用戶在客戶端錄制的音頻或視頻內容,以及其他用戶的評價打分內容。上述構建的各個數據表,可以由平臺管理服務器108人工輸入數據填充,也可以使用相應程序代碼進行篩選后,再進行人工修正。具體來說,平臺管理服務器108對上述數據表的數據進行修正,保證多媒體數據內容片段與外語文本信息及母語文本信息在時間點上一致,并對每條數據進行評級,對于優質的記錄,給予高分的評級。此外,平臺管理服務器108還可以對上述第三數據表進行編輯,如,將核心詞匯短語表和知識點與各種語言考試的核心詞匯短語表和語法知識點以及各種應用場景(例如旅游、求職、談判等)對應。進ー步地,本發明還提供了一種平臺管理服務器108管理上述第四數據表進行管理的優選的方案,優選的,平臺管理服務器108創建課程主題,并創建課程主題下子主題,子主題關聯第三數據表中記錄的目標記錄ID,具體來說,包括如下方案
I.上傳或選擇第二數據表中包含的多媒體內容片段,作為課程主題下的內容元素;2.為每個多媒體內容片段創建對應的題目內容,并設定答案及混淆項;3.在線錄制語音講解內容或上傳音頻文件。通過平臺管理服務器108的管理,保證教育平臺的穩定運行。實施例2在上述實施例I的基礎上,本發明還提供了ー種多媒體教育平臺的實現方法,具體來說,如圖2所示,該方法包括如下步驟S202,接收客戶端發送的請求指令,其中,請求指令用于指示客戶端所需的目標; 優選的,客戶端發送的請求指令包括但不限于查詢指令,用于指示客戶端所需的目標為查詢詞匯或短語;課程指令,用于指示客戶端所需的目標為學習課程;跟讀模仿指令,用于指示客戶端所需的目標為跟讀模仿。S204,調用與請求指令相對應的流程,并從數據庫服務器中獲取與調用的流程相關聯的多媒體數據信息,其中,數據庫服務器中存儲有多媒體教育平臺預設的多媒體數據信息;S206,將調用的流程和獲取的多媒體數據信息相匹配,生成學習信息;S208,將學習信息發送給客戶端。優選的,在接收客戶端發送的請求指令之前,該方法還包括將預設的多媒體信息導入數據庫服務器中;在數據庫服務器中構建不同屬性的數據表;將預設的多媒體數據信息導入到相應屬性的數據表中。優選的,將學習信息發送給客戶端之后,該方法還包括客戶端執行學習信息中攜帯的流程,并在執行流程的過程中顯示學習信息中攜帯的與流程相對應的多媒體數據信
ο在上述優選的實施方式中,多媒體教育平臺的數據庫中存儲有海量的多媒體數據及該多媒體數據的屬性信息,用戶在教育平臺的客戶端發出所需的請求指令之后,多媒體教育平臺后臺服務器對請求指令進行解析和識別,調用該請求指令對應的流程,并將數據庫中該流程所需的信息全部匯總、排序等處理,生成學習信息反饋給客戶端,客戶端使用者可以根據自身興趣從平臺后臺服務器反饋的學習信息中選擇需要的學習信息進行使用,此夕卜,客戶端使用者還可以在學習信息中選擇喜愛的對象進行跟讀模仿,并瀏覽其他用戶的跟讀模仿內容,并進行評論互動,在學習社區氛圍中提升學習積極性,該平臺解決了相關技術中多媒體語言教育輸出的學習內容単一,用戶不能根據自身興趣進行選擇的問題,提高了多媒體教育的學習效率,進ー步地,解決了語音訓練一対一模式效果較差的問題,提升了用戶學習積極性,增強了學習效果。在本申請的ー個優選的實施方式中,還提供了ー種數據庫服務器構建數據庫的優選的方案,具體來說,該方案包括在數據庫服務器中構建第一數據表,用于存儲預設的多媒體數據信息的摘要信息,該摘要信息可以包括但不限于以下信息電影或音視頻數據名稱、電影海報圖片、創作人員名單、電影內容評級信息;在數據庫服務器中構建第二數據表,用于存儲預設的多媒體數據信息對應的文本信息和該文本信息對應的時間點信息,例如,第二數據表中可以存儲電影每句臺詞對應的文本信息,以及該文本信息在電影出現的時間點信息(例如,開始時間和結束時間),第二數據表中還可以包括如下信息外語文本信息和母語文本信息、電影評級信息、截圖信息等;在數據庫服務器中構建第三數據表,用于存儲與預設的多媒體數據信息對應的學習內容信息,該學習內容信息可以包括以下數據信息詞匯、短語、固定搭配、句型、語法知識點、文化背景信息等數據;在數據庫服務器中構建第四數據表,用于存儲預先設置好的課程信息和與課程信息相關聯的多媒體信息,優選的,課程信息包括針對性的英語學習課程,即,有針對性的學習所需的英語;或者電影版課程學習,結合電影場景進行英語學習;在數據庫服務器中構建第五數據表,用于存儲客戶端發送的跟讀模仿錄音、錄像文件及用戶選擇的詞匯和短語,優選的,第五數據表可以存儲用戶的跟讀模仿內容信息,用戶跟讀模仿內容信息與第二數據表中的記錄相關聯的信息,用戶在客戶端錄制的音頻或視頻內容,以及其他用戶的評價打分內容。上述構建的各個數據表,可以由平臺管理服務器人工輸入數據填充,也可以使用相應程序代碼進行篩選后,再進行人工修正。具體來說,平臺管理服務器對上述數據表的數據進行修正,保證多媒體數據內容片段與外語文本信息及母語文本信息在時間點上一致,并對每條數據進行評級,對于優質的記錄,給予高分的評級。此外,平臺管理服務器還可以對上述第三數據表進行編輯,如,將核心詞匯短語表和知識點與各種語言考試的核心詞匯 短語表和語法知識點以及各種應用場景(例如旅游、求職、談判等)對應。在本發明的一個優選的實施方式中,還提供了ー種從數據庫服務器中獲取與調用的流程相關聯的多媒體數據信息具體地方案,該方案包括如下步驟獲取與調用的流程相關聯的多媒體內容片段;獲取多媒體內容片段所對應的時間點信息;獲取時間點信息對應的文本信息和該文本信息對應的學習內容信息;將獲取的文本信息和該文本信息對應的學習內容信息與多媒體內容片段相匹配,得到與調用的流程相關聯的多媒體數據信息。通過獲取視頻片段的時間點信息,來獲得該視頻片段對應的文本信息,保證視頻片段與文本信息的同步。優選的,客戶端發送的請求指令包括以下之一查詢指令,用于指示客戶端所需的目標為查詢詞匯或短語;課程指令,用于指示客戶端所需的目標為學習課程;跟讀模仿指令,用于指示客戶端所需的目標為跟讀模仿。下面分別對上述三種指令進行具體說明I.客戶端發送的請求指令為查詢指令調用與查詢指令相對應的流程;解析出查詢指令中包含的所需查詢的詞匯或短語;根據解析出的詞匯或短語在第一數據表,和/或第二數據表,和/或第三數據表,和/或第四數據表,和/或第五數據表中獲取與詞匯或短語相關聯的多媒體數據信息;將獲取的與詞匯或短語相關聯的多媒體數據信息與查詢指令相對應的流程相匹配,生成包含有所需查詢的詞匯或短語的學習信息;將包含有所需查詢的詞匯或短語的學習信息發送給客戶端。具體來說,用戶在客戶端終端應用(如PC機、平板電腦或手機等終端)輸入詞匯(或短語等)后,點擊查詢按鈕,觸發客戶端向應用服務器發出查詢指令,應用服務器接收到查詢指令后,調用查詢指令對應的查詢流程,并連接數據庫服務器,從數據庫服務器中獲取查詢流程所需的數據,將獲取的數據與查詢流程相匹配,生成學習信息,并反饋給客戶端,優選的,生成的學習信息包括但不限于以下信息(I)含有此片段多媒體內容的多媒體內容片段播放網址;(2)起始、結束時間點信息;(3)外語文本信息;(4)母語文本信息;(5)評級;(6)截圖信息;(7)含有詞匯的整句對應的語音講解ID和文字講解內容;(8)詞匯的語音音頻信息、音標、釋義信息。2.客戶端發送的請求指令為課程指令調用與課程指令相對應的流程;解析出課程指令所指向的課程ID及課程指令中包含的詞匯或短語;獲取課程ID對應的預先設置的多媒體內容片段,并根據多媒體內容片段在第一數據表,和/或第二數據表,和/或第 三數據表,和/或第四數據表,和/或第五數據表中獲取與多媒體內容片段相關聯的多媒體數據信息;將獲取的課程ID對應的預先設置的多媒體內容片段、與多媒體內容片段相關聯的多媒體數據信息、解析出的課程指令中包含的詞匯或短語與課程指令相對應的流程相匹配,生成包含有多媒體內容片段和與多媒體內容片段相關聯的多媒體數據信息的學習信息;將包含有多媒體內容片段和與多媒體內容片段相關聯的多媒體數據信息的學習信息發送給客戶端。具體來說,本優選的實施例提供了兩種類型的課程信息,包括以學習目標為導向的課程學習和以多媒體內容為主題的課程學習。其中,以學習目標為導向的課程學習是指用戶根據所需學習的目標,自主選擇相應的學習課程,教育平臺根據用戶選擇的課程從數據庫服務器中調取相應的多媒體信息;以多媒體內容為主題的課程學習是指用戶選擇感興趣的多媒體內容,教育平臺自動為用戶提供該多媒體內容下包含的學習目標。優選的,在課程學習之后,教育平臺還可以為用戶提供與課程相關聯的題目、答案選項、文字講解、語音講解等。此外,本教育平臺還提供為用戶錄音的功能,用戶可以發送錄音的觸發指令以進行錄音,在錄音結束之后,可以在本教育平臺發布,使得其他用戶通過局域網或互聯網進行學習或評價。3.客戶端發送的請求指令為跟讀模仿指令調用與跟讀模仿指令相對應的流程;解析出跟讀模仿指令所指向的跟讀內容信息;獲取跟讀內容信息,并根據多媒體內容片段在第一數據表,和/或第二數據表,和/或第三數據表,和/或第四數據表,和/或第五數據表中獲取與跟讀內容信息相關聯的多媒體數據信息;將獲取的跟讀內容信息、與跟讀內容信息相關聯的多媒體數據信息與課程指令相對應的流程相匹配,生成包含有跟讀內容信息和與跟讀內容信息相關聯的多媒體數據信息的學習信息;將包含有跟讀內容信息和與跟讀內容信息相關聯的多媒體數據信息的學習信息發送給客戶端。優選的,在客戶端發送的請求指令為跟讀模仿指令時,將生成的學習信息發送給客戶端之后,上述方法還包括接收用戶在客戶端錄制的音頻或視頻文件并上傳至第五數據表中;解析出跟讀模仿指令所指向的其他用戶跟讀模仿內容信息;以及獲取其他用戶跟讀模仿內容信息,并將獲取的其他用戶跟讀模仿內容信息發送至客戶端。優選的,用戶錄音上傳至應用服務器,其他用戶可以瀏覽、評分等,實現資源的分享。從以上的描述中,可以看出,本發明實施例提供的多媒體教育平臺系統的數據庫中存儲有海量的多媒體數據及該多媒體數據的屬性信息,用戶在教育平臺系統的客戶端發出所需的請求指令之后,多媒體教育平臺后臺服務器對請求指令進行解析和識別,調用該請求指令對應的流程,并將數據庫中該流程所需的信息全部匯總、排序等處理,生成學習信息反饋給客戶端,客戶端使用者可以根據自身興趣從平臺后臺服務器反饋的學習信息中選擇需要的學習信息進行使用,解決了相關技術中多媒體語言教育輸出的學習內容単一,用戶不能根據自身興趣進行選擇的問題,提高了多媒體教育的學習效率。以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技 術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種多媒體教育平臺的實現方法,其特征在于,包括 接收客戶端發送的請求指令,其中,所述請求指令用于指示所述客戶端所需的目標;調用與所述請求指令對應的流程,并從數據庫服務器中獲取與調用的所述流程相關聯的多媒體數據信息,其中,所述數據庫服務器中存儲有多媒體教育平臺預設的多媒體數據信息; 將調用的所述流程和獲取的所述多媒體數據信息相匹配,生成學習信息;以及 將所述學習信息發送給所述客戶端。
2.根據權利要求I所述的方法,其特征在于,在接收客戶端發送的請求指令之前,所述方法還包括 將預設的多媒體信息導入所述數據庫服務器中; 在所述數據庫服務器中構建不同屬性的數據表;以及 將預設的多媒體數據信息導入到相應屬性的數據表中。
3.根據權利要求2所述的方法,其特征在于,在數據庫服務器中構建不同屬性的數據表包括 在數據庫服務器中構建第一數據表,用于存儲所述預設的多媒體數據信息的摘要信息; 在數據庫服務器中構建第二數據表,用于存儲所述預設的多媒體數據信息對應的文本信息和該文本信息對應的時間點信息; 在數據庫服務器中構建第三數據表,用于存儲與所述預設的多媒體數據信息對應的學習內容信息; 在數據庫服務器中構建第四數據表,用于存儲預先設置好的課程信息和與所述課程信息相關聯的多媒體信息;以及 在數據庫服務器中構建第五數據表,用于存儲客戶端發送的跟讀模仿錄音、錄像文件及用戶選擇的詞匯和短語。
4.根據權利要求I所述的方法,其特征在于,從數據庫服務器中獲取與調用的所述流程相關聯的多媒體數據信息包括 獲取與調用的流程相關聯的多媒體內容片段; 獲取所述多媒體內容片段所對應的時間點信息; 獲取所述時間點信息對應的文本信息和該文本信息對應的學習內容信息;以及將獲取的所述文本信息和該文本信息對應的學習內容信息與所述多媒體內容片段相匹配,得到與調用的所述流程相關聯的多媒體數據信息。
5.根據權利要求I至4任一項所述的方法,其特征在于,客戶端發送的請求指令包括以下之一 查詢指令,用于指示所述客戶端所需的目標為查詢詞匯或短語; 課程指令,用于指示所述客戶端所需的目標為學習課程;以及 跟讀模仿指令,用于指示所述客戶端所需的目標為跟讀模仿。
6.根據權利要求5所述的方法,其特征在于,在客戶端發送的請求指令為所述查詢指令時,生成學習信息的步驟包括 調用與所述查詢指令相對應的流程;解析出所述查詢指令中包含的所需查詢的詞匯或短語; 根據解析出的所述詞匯或短語在所述第一數據表,和/或所述第二數據表,和/或所述第三數據表,和/或所述第四數據表,和/或第五數據表中獲取與所述詞匯或短語相關聯的多媒體數據信息;以及 將獲取的與所述詞匯或短語相關聯的多媒體數據信息與所述查詢指令相對應的流程相匹配,生成包含有所需查詢的詞匯或短語的學習信息。
7.根據權利要求5所述的方法,其特征在于,在客戶端發送的請求指令為課程指令時,生成學習信息的步驟包括 調用與所述課程指令相對應的流程; 解析出所述課程指令所指向的課程ID及所述課程指令中包含的詞匯或短語; 獲取所述課程ID對應的預先設置的多媒體內容片段,并根據所述多媒體內容片段在所述第一數據表,和/或所述第二數據表,和/或所述第三數據表,和/或所述第四數據表,和/或第五數據表中獲取與所述多媒體內容片段相關聯的多媒體數據信息;以及 將獲取的所述課程ID對應的預先設置的多媒體內容片段、與所述多媒體內容片段相關聯的多媒體數據信息、解析出的所述課程指令中包含的詞匯或短語與所述課程指令相對應的流程相匹配,生成包含有所述多媒體內容片段和與所述多媒體內容片段相關聯的多媒體數據信息的學習信息。
8.根據權利要求5所述的方法,其特征在于,在客戶端發送的請求指令為跟讀模仿指令時,生成學習信息的步驟包括; 調用與所述跟讀模仿指令相對應的流程; 解析出所述跟讀模仿指令所指向的跟讀內容信息; 獲取所述跟讀內容信息,并根據所述多媒體內容片段在所述第一數據表,和/或所述第二數據表,和/或所述第三數據表,和/或所述第四數據表,和/或第五數據表中獲取與所述跟讀內容信息相關聯的多媒體數據信息;以及 將獲取的所述跟讀內容信息、與所述跟讀內容信息相關聯的多媒體數據信息與所述課程指令相對應的流程相匹配,生成包含有所述跟讀內容信息和與所述跟讀內容信息相關聯的多媒體數據信息的學習信息。
9.根據權利要求8所述的方法,其特征在于,在客戶端發送的請求指令為跟讀模仿指令時,將生成的所述學習信息發送給所述客戶端之后,所述方法還包括 接收用戶在客戶端錄制的音頻或視頻文件并上傳至所述第五數據表中; 解析出所述跟讀模仿指令所指向的其他用戶跟讀模仿內容信息;以及獲取所述其他用戶跟讀模仿內容信息,并將獲取的所述其他用戶跟讀模仿內容信息發送至所述客戶端。
10.根據權利要求I所述的方法,其特征在于,將所述學習信息發送給所述客戶端之后,所述方法還包括 客戶端執行所述學習信息中攜帶的流程,并在執行流程的過程中顯示所述學習信息中攜帶的與所述流程相對應的多媒體數據信息。
11.一種多媒體教育平臺系統,其特征在于,包括 客戶端;數據庫服務器,用于存儲多媒體教育平臺預設的多媒體數據信息; 應用服務器,與所述客戶端和所述數據庫服務器連接通訊,用于在接收到所述客戶端發送的請求指令后,根據所述指令調用與該指令相對應的流程,并從數據庫服務器中獲取與調用的所述流程相關聯的多媒體數據信息,將所述調用的所述流程和獲取的所述多媒體數據信息相匹配,生成學習信息,并將所述學習信息發送給所述客戶端,其中,所述請求指令用于指示所述客戶端所需的目標;以及 平臺管理服務器,與所述數據庫服務器連接通訊,用于管理所述數據庫服務器中的多媒體數據信息。
12.根據權利要求11所述的系統,其特征在于,所述數據庫服務器包括 第一數據表,用于存儲所述預設的多媒體數據信息的摘要信息; 第二數據表,用于存儲所述預設的多媒體數據信息對應的時間點信息和文本信息; 第三數據表,用于存儲與所述預設的多媒體數據信息對應的學習內容信息; 第四數據表,用于存儲預先設置好的課程信息和與所述課程信息相關聯的多媒體信息;以及 第五數據表,用于存儲客戶端發送的跟讀模仿錄音、錄像文件及用戶選擇的詞匯和短語。
13.根據權利要求11所述的系統,其特征在于,所述平臺管理服務器包括 更新模塊,用于更新所述數據庫服務器中的多媒體數據信息。
全文摘要
本發明公開了一種多媒體教育平臺的實現方法及多媒體教育平臺系統,其中,該方法包括接收客戶端發送的請求指令,其中,請求指令用于指示客戶端所需的目標;調用與請求指令對應的流程,并從數據庫服務器中獲取與調用的流程相關聯的多媒體數據信息,其中,數據庫服務器中存儲有多媒體教育平臺預設的多媒體數據信息;將調用的流程和獲取的多媒體數據信息相匹配,生成學習信息;將學習信息發送給客戶端。本發明解決了相關技術中多媒體語言教育輸出的學習內容單一,用戶不能根據自身興趣進行選擇的問題,提高了多媒體教育的學習效率。
文檔編號G09B5/06GK102819969SQ20121029156
公開日2012年12月12日 申請日期2012年8月15日 優先權日2012年8月15日
發明者張征, 張爍 申請人:魔方天空科技(北京)有限公司