本發(fā)明涉及軟件應(yīng)用技術(shù)領(lǐng)域,具體涉及一種微課錄制系統(tǒng)及方法。
背景技術(shù):
微課(microlearningresource),是指運(yùn)用信息技術(shù)按照認(rèn)知規(guī)律,呈現(xiàn)碎片化學(xué)習(xí)內(nèi)容、過程及擴(kuò)展素材的結(jié)構(gòu)化數(shù)字資源。目前國內(nèi)教育資源分配不均勻,為實(shí)現(xiàn)教育資源共享的問題,國內(nèi)出現(xiàn)很多網(wǎng)絡(luò)課程,微課之類的課程。目前錄制的教學(xué)課件以視頻為主,對(duì)課件的編輯主要是對(duì)視頻的裁剪、重組和轉(zhuǎn)換等,但是操作過程復(fù)雜并且需要專業(yè)的工具軟件,造成用戶的諸多不便。并且現(xiàn)有的微課制作軟件生成的微課文件存在用存儲(chǔ)空間大、播放占用寬帶資源等缺點(diǎn),且微課制作完成后不能進(jìn)行二次編輯,成本太高,費(fèi)時(shí)費(fèi)力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的目的是減小微課文件的存儲(chǔ)空間,并實(shí)現(xiàn)微課文件的二次編輯。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種微課錄制系統(tǒng),包括
導(dǎo)入單元,用于根據(jù)預(yù)設(shè)接口連接預(yù)設(shè)的素材庫,選擇錄制微課所需要的素材;
編輯單元,用于按照預(yù)設(shè)顯示參數(shù)顯示素材,并在抓取在顯示的素材上繪制的運(yùn)動(dòng)軌跡及采集的音頻數(shù)據(jù)后,生成微課文件;
播放單元,用于播放微課文件。
進(jìn)一步,編輯單元包括
繪制模塊,用于在顯示的素材上繪制的運(yùn)動(dòng)軌跡及其時(shí)間,生成筆畫文件;
音頻模塊,用于采集音頻數(shù)據(jù)及其對(duì)應(yīng)的時(shí)間,生成音頻文件;
合并模塊,用于將筆畫文件和音頻文件合并生成微課文件。
更進(jìn)一步,編輯單元還包括
分屏模塊,用于根據(jù)顯示參數(shù)對(duì)選擇的素材縮放并進(jìn)行分頁,得到分頁顯示的素材。
進(jìn)一步,繪制模塊還包括
轉(zhuǎn)換子模塊,用于識(shí)別繪制的運(yùn)動(dòng)軌跡,判斷運(yùn)動(dòng)軌跡對(duì)應(yīng)的文字并輸出;
和/或,
背景子模塊,用于選擇顯示素材的背景。
進(jìn)一步,播放單元包括
播放模塊,用于獲取播放微課文件的移動(dòng)設(shè)備的屏幕參數(shù),根據(jù)屏幕參數(shù)對(duì)微課文件進(jìn)行縮放處理;和/或,
備份模塊,用于將微課文件存儲(chǔ)在本地和/或云端。
本發(fā)明還提供了一種微課錄制方法,包括如下步驟:
根據(jù)預(yù)設(shè)接口連接預(yù)設(shè)的素材庫,選擇錄制微課所需要的素材;
按照預(yù)設(shè)顯示參數(shù)顯示素材,并在抓取在顯示的素材上繪制的運(yùn)動(dòng)軌跡及采集的音頻數(shù)據(jù)后,生成微課文件;
播放微課文件。
進(jìn)一步,所述按照預(yù)設(shè)顯示參數(shù)顯示素材,并在抓取在顯示的素材上繪制的運(yùn)動(dòng)軌跡及采集的音頻數(shù)據(jù)后,生成微課文件包括
在顯示的素材上繪制的運(yùn)動(dòng)軌跡及其時(shí)間,生成筆畫文件;
采集音頻數(shù)據(jù)及其對(duì)應(yīng)的時(shí)間,生成音頻文件;
將筆畫文件和音頻文件合并生成微課文件。
進(jìn)一步,所述按照預(yù)設(shè)顯示參數(shù)顯示素材之前還包括
根據(jù)顯示參數(shù)對(duì)選擇的素材縮放并進(jìn)行分頁,得到分頁顯示的素材。
進(jìn)一步,所述在顯示的素材上繪制的運(yùn)動(dòng)軌跡及其時(shí)間,生成筆畫文件還包括
識(shí)別繪制的運(yùn)動(dòng)軌跡,判斷運(yùn)動(dòng)軌跡對(duì)應(yīng)的文字并輸出;
和/或,
選擇顯示素材的背景。
進(jìn)一步,所述播放微課文件包括
獲取播放微課文件的移動(dòng)設(shè)備的屏幕參數(shù),根據(jù)屏幕參數(shù)對(duì)微課文件進(jìn)行縮放處理;和/或,
將微課文件存儲(chǔ)在本地和/或云端。
在上述技術(shù)方案中,本發(fā)明數(shù)據(jù)小、傳輸快。
附圖說明
為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明所述的微課錄制系統(tǒng)的框圖結(jié)構(gòu)示意圖;
圖2a為本發(fā)明所述的微課錄制系統(tǒng)中編輯單元一個(gè)實(shí)施例的框圖結(jié)構(gòu)示意圖;
圖2b為本發(fā)明所述的微課錄制系統(tǒng)中播放單元一個(gè)實(shí)施例的框圖結(jié)構(gòu)示意圖;
圖3為應(yīng)用本發(fā)明所述的微課錄制系統(tǒng)一個(gè)實(shí)施例的框圖結(jié)構(gòu)示意圖;
圖4為應(yīng)用本發(fā)明所述的微課錄制系統(tǒng)一個(gè)實(shí)施例中對(duì)繪制的運(yùn)動(dòng)軌跡識(shí)別的結(jié)果示意圖;
圖5為本發(fā)明所述的微課錄制方法的流程示意圖;
圖6為本發(fā)明所述的微課錄制方法中生成微課文件的流程示意圖;
圖7為本發(fā)明所述的微課錄制方法中播放微課文件的流程示意圖。
具體實(shí)施方式
為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)介紹。
如圖1所示,本發(fā)明提供了一種微課錄制系統(tǒng),包括導(dǎo)入單元10、編輯單元20和播放單元30。
其中,導(dǎo)入單元10,用于根據(jù)預(yù)設(shè)接口連接預(yù)設(shè)的素材庫,選擇錄制微課所需要的素材;具體實(shí)施時(shí),素材庫中素材包括圖片、word、excel、ppt、pdf等文件。具體實(shí)施時(shí),素材的來源可以是通過網(wǎng)絡(luò)下載,也可以是用戶根據(jù)課程或工作或工作需要制作的。具體地,素材庫可選的存儲(chǔ)在本地,還可選存儲(chǔ)在第三方應(yīng)用軟件(如百度網(wǎng)盤),使用時(shí),通過預(yù)設(shè)接口打開百度網(wǎng)盤直接下載到本地。本實(shí)施例中所有素材默認(rèn)以“詳細(xì)信息”進(jìn)行排列,用戶可以“詳細(xì)信息”快速獲知素材的格式,從而進(jìn)行選擇,同時(shí)用戶還可選的通過更改視圖,采用其他顯示方式,如大圖標(biāo)、小圖標(biāo)、超大圖標(biāo)、列表等方式進(jìn)行顯示。
編輯單元20,用于按照預(yù)設(shè)顯示參數(shù)顯示素材,并在抓取在顯示的素材上繪制的運(yùn)動(dòng)軌跡及采集的音頻數(shù)據(jù)后,生成微課文件;本發(fā)明的目的在于重現(xiàn)講師講授素材(即課件)時(shí)的板書以及講解,因此本發(fā)明通過采集講師在顯示的素材上繪繪制的運(yùn)動(dòng)軌跡(即板書),同時(shí)采集講授過程中的語音(即音頻數(shù)據(jù))。
具體地如圖2a所示編輯單元20包括繪制模塊201用于在顯示的素材上繪制的運(yùn)動(dòng)軌跡及其時(shí)間,根據(jù)運(yùn)動(dòng)軌跡及其時(shí)間生成筆畫文件;音頻模塊202用于采集音頻數(shù)據(jù)及其對(duì)應(yīng)的時(shí)間,生成音頻文件;合并模塊203用于將筆畫文件和音頻文件合并生成微課文件。更進(jìn)一步,編輯單元還包括分屏模塊204用于根據(jù)顯示參數(shù)對(duì)選擇的素材縮放并進(jìn)行分頁,得到分頁顯示的素材。更進(jìn)一步,繪制模塊201還包括轉(zhuǎn)換子模塊2011,用于識(shí)別繪制的運(yùn)動(dòng)軌跡,判斷運(yùn)動(dòng)軌跡對(duì)應(yīng)的文字并輸出;和/或,背景子模塊2012,用于選擇顯示素材的背景。
本發(fā)明所述的微課錄制系統(tǒng)主要針對(duì)的是移動(dòng)設(shè)備端(如手機(jī)、pad、筆記本等智能設(shè)備)用戶,因此用戶在移動(dòng)設(shè)備上進(jìn)行寫操作時(shí),繪制模塊抓取用戶在素材上繪制時(shí)的運(yùn)動(dòng)軌跡,根據(jù)運(yùn)動(dòng)軌跡及時(shí)間生成相應(yīng)文字的筆畫文件。由于筆畫文件是根據(jù)運(yùn)動(dòng)軌跡生成的相應(yīng)的文字的筆畫文件,因此筆畫文件包括用戶寫操作的時(shí)間點(diǎn)及其對(duì)應(yīng)的筆畫操作。同時(shí),用戶在編輯過程中采集音頻數(shù)據(jù)及其對(duì)應(yīng)的時(shí)間可選的通過開啟錄音功能實(shí)現(xiàn),通過錄音功能采集編輯過程中的音頻數(shù)據(jù),生成編輯過程的音頻文件。
播放單元30用于播放微課文件。進(jìn)一步,如圖2b所示播放單元30可選的包括播放模塊301用于獲取播放微課文件的移動(dòng)設(shè)備的屏幕參數(shù),根據(jù)屏幕參數(shù)對(duì)微課文件進(jìn)行縮放處理;和/或,備份模塊302用于將微課文件存儲(chǔ)在本地和/或云端。
編輯單元實(shí)現(xiàn)了在顯示的素材上進(jìn)行編輯的功能,同時(shí)采集編輯過程中對(duì)素材的講解,以便受眾(即聽眾)在觀看素材的同時(shí),通過音頻數(shù)據(jù)的講解以及繪制的文字說明生成微課文件,以便在播放過程中受眾在觀看素材的同時(shí),通過文字以及音頻的講解加快理解,達(dá)到再現(xiàn)課堂的目的。
如圖3所示為應(yīng)用本發(fā)明所述的微課錄制系統(tǒng)一個(gè)實(shí)施例結(jié)構(gòu)示意圖。由圖3可知所述微課錄制系統(tǒng)中包括編輯單元100和導(dǎo)入單元110。用戶通過通過單擊觸發(fā)導(dǎo)入單元110,彈出素材庫200。用戶在素材庫中選擇素材后,選擇的素材顯示至編輯單元100,本實(shí)施例中以加載素材庫中“高等數(shù)學(xué)微積分公式大全”為例進(jìn)行說明。本實(shí)施例中通過導(dǎo)入單元110加載素材“高等數(shù)學(xué)微積分公式大全”至編輯單元100中。本實(shí)施例中編輯單元分別通過“錄音”130(相當(dāng)于音頻模塊202)、“編輯”120(相當(dāng)于繪制模塊201)兩個(gè)功能按鈕分別實(shí)現(xiàn)采集錄制微課過程中的音頻數(shù)據(jù)、繪制的運(yùn)動(dòng)軌跡。用戶通過單擊“編輯”120是對(duì)編輯單元100中顯示的素材“高等數(shù)學(xué)微積分公式大全”進(jìn)行監(jiān)控,實(shí)現(xiàn)抓取用戶在該文件上的寫操作,同時(shí)通過單擊“錄音”130實(shí)現(xiàn)采集錄制過程中用戶的語音信息。單擊“編輯”120后,本發(fā)明抓取用戶繪制的運(yùn)動(dòng)軌跡并生成相應(yīng)的筆畫文件,單擊“錄音”130后采集錄制過程中的音頻數(shù)據(jù),生成相應(yīng)的音頻文件。最終錄制完成,將筆畫文件及音頻文件合并為一個(gè)整體文件,即微課文件。需要說明的是,本實(shí)施例中“錄音”130和“編輯”120僅僅是為了形象的說明生成微課文件的過程,并非本發(fā)明所述的編輯單元的具體結(jié)構(gòu)。因此具體實(shí)施時(shí),“編輯”120可選的不設(shè),編輯單元100實(shí)施監(jiān)控用戶是否在顯示界面上進(jìn)行寫操作(如觸摸手機(jī)屏幕),是則采集用戶的繪制的運(yùn)動(dòng)軌跡;相應(yīng)地,“錄音”130也可選的不設(shè),即編輯模塊通過預(yù)設(shè)接口與手機(jī)麥克風(fēng)連接,通過麥克風(fēng)實(shí)時(shí)檢測(cè)用戶是否進(jìn)行了語音講解,是則采集用戶的音頻數(shù)據(jù),根據(jù)采集的音頻數(shù)據(jù)及其對(duì)應(yīng)的時(shí)間生成音頻文件。
如圖4為在素材上繪制的運(yùn)動(dòng)軌跡的一個(gè)實(shí)施例的結(jié)果示意圖。用戶在講解過程中,如圖4對(duì)公式(1)進(jìn)行講解,過程中在素材上進(jìn)行寫操作,具體為用戶在手機(jī)屏幕上滑動(dòng)的軌跡,即整體就是繪制的運(yùn)動(dòng)軌跡,如圖4為用戶繪制的運(yùn)動(dòng)軌跡一個(gè)實(shí)施例的結(jié)果-“公式(1)的適用條件”。具體播放過程中,筆畫文件“公式(1)的適用條件”按照用戶繪制的各個(gè)時(shí)間點(diǎn)的筆跡進(jìn)行顯示,達(dá)到重現(xiàn)用戶錄制過程的目的。具體地,對(duì)素材完成編輯后,用戶可選的通過在編輯單元100上長時(shí)間單擊完成微課文件錄制,還可選的通過設(shè)置“完成”按鈕完成整個(gè)錄制過程。本發(fā)明對(duì)此不進(jìn)行限定。
如圖5所示,本發(fā)明還提供了一種微課錄制方法,包括如下步驟:
在s101中,導(dǎo)入單元10根據(jù)預(yù)設(shè)接口連接預(yù)設(shè)的素材庫,選擇錄制微課所需要的素材;
在s102中,編輯單元20按照預(yù)設(shè)顯示參數(shù)顯示素材,并在抓取在顯示的素材上繪制的運(yùn)動(dòng)軌跡及采集的音頻數(shù)據(jù)后,生成微課文件;
進(jìn)一步,所述s102中按照預(yù)設(shè)顯示參數(shù)顯示素材之前還包括分屏模塊204根據(jù)顯示參數(shù)對(duì)選擇的素材縮放并進(jìn)行分頁,得到分頁顯示的素材。
在s103中,播放單元30播放微課文件。
如圖6所示為生成微課文件的流程示意圖。
在s102包括s1021-s1023。
在s1021中,繪制模塊201在顯示的素材上繪制的運(yùn)動(dòng)軌跡及其時(shí)間,根據(jù)運(yùn)動(dòng)軌跡及其時(shí)間生成筆畫文件;
用戶點(diǎn)擊錄制時(shí),開啟計(jì)時(shí)器,記錄用戶的聲音,當(dāng)用戶有寫操作記錄時(shí),計(jì)時(shí)器開始記錄用戶下筆的時(shí)間,同時(shí)記錄用戶寫的位置(x/y坐標(biāo)),當(dāng)用戶抬筆的時(shí)候,記錄下結(jié)束時(shí)間。
該步驟中生成筆畫文件還包括
轉(zhuǎn)換子模塊2011識(shí)別繪制的運(yùn)動(dòng)軌跡,判斷運(yùn)動(dòng)軌跡對(duì)應(yīng)的文字并輸出;由于生成的筆畫文件依賴于用戶的筆跡,因此存在受眾無法識(shí)別用戶書寫的字體內(nèi)容,因此本發(fā)明通過對(duì)運(yùn)動(dòng)軌跡的識(shí)別,對(duì)用戶書寫的文字進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換為統(tǒng)一字體,以便閱讀。
和/或,
背景子模塊2012選擇顯示素材的背景。通過背景子模塊的設(shè)置調(diào)整背景,緩解同一背景造成的視覺疲勞。
在s1022中,音頻模塊202采集音頻數(shù)據(jù)及其對(duì)應(yīng)的時(shí)間,生成音頻文件;
在s1023中,合并模塊203將筆畫文件和音頻文件合并生成微課文件。
進(jìn)一步,如圖7所示s103包括
在s1031中,播放模塊301獲取播放微課文件的移動(dòng)設(shè)備的屏幕參數(shù),根據(jù)屏幕參數(shù)對(duì)微課文件進(jìn)行縮放處理;具體實(shí)施時(shí),播放的微課文件可能是利用本發(fā)明所述的編輯單元生成的,還有可能是通過云端下載得到的,當(dāng)播放的微課文件為通過云端下載得到的,而播放微課文件的移動(dòng)設(shè)備的屏幕大小不同,因此播放的微課文件的分辨率不同,因此本發(fā)明根據(jù)播放微課文件的移動(dòng)設(shè)備的屏幕參數(shù)控制播放的素材的大小,保證播放的微課文件與移動(dòng)設(shè)備屏幕適宜。
和/或,
在s1032中,備份模塊302將微課文件存儲(chǔ)在本地和/或云端。通過可選的通過播放單元對(duì)生成的微課文件進(jìn)行審核,沒有問題即可存儲(chǔ)到本地,同時(shí)還可選的備份至云端;如錄制的微課文件還存在問題,則再對(duì)其進(jìn)行編輯,保證錄制的微課文件容易被理解。
以上只通過說明的方式描述了本發(fā)明的某些示范性實(shí)施例,毋庸置疑,對(duì)于本領(lǐng)域的普通技術(shù)人員,在不偏離本發(fā)明的精神和范圍的情況下,可以用各種不同的方式對(duì)所描述的實(shí)施例進(jìn)行修正。因此,上述附圖和描述在本質(zhì)上是說明性的,不應(yīng)理解為對(duì)本發(fā)明權(quán)利要求保護(hù)范圍的限制。