學習影像的查詢系統(tǒng)及其方法
【技術領域】
[0001]本發(fā)明涉及一種查詢系統(tǒng)及其方法,尤其是指一種用于學習影像的影像查詢系統(tǒng)及其方法。
【背景技術】
[0002]早期學生的學習都是通過書本與老師授課方式進行學習,學生可于書本上或是額外筆記本上記錄老師授課的內容,當學生需要復習學習內容時,僅能通過書本以及書本上或是額外筆記本上所記錄的授課內容進行復習,然而書本上或是額外筆記本上所記錄的授課內容并非完整的授課內容,而造成學生需要花費額外的時間進行學習內容的復習。
[0003]而由于現(xiàn)在科技發(fā)展的快速,除了傳統(tǒng)的書本與老師授課方式之外,現(xiàn)在用來越多進行電子化的學習,亦即可通過學習影像與教材相輔相成的函授課程,學生可通過學習影像反復的進行完整的學習內容,可以有效的減少學生在復習的時間之外,并藉由學習影像反復的進行完整的學習內容以提高學習效率。
[0004]但是,電子化的學習依然存在有不足之處,亦即學生除了通過學習影像所提供的簡單索引進行學習內容大綱的選擇,以從被選擇的大綱進行學習之外,就只能以拖曳時間軸的方式讓學生調整學習影像的學習內容,這些方式無法準確的讓學生快速且精確的選擇想要復習的內容,學生僅能從大概的學習內容進行學習,這還是會造成學生復習上需要額外花費時間。
[0005]綜上所述,可知現(xiàn)有技術中長期以來一直存在學習影像無法提供學生快速且精確選擇學習內容的問題,因此有必要提出改進的技術手段,來解決此一問題。
【發(fā)明內容】
[0006]有鑒于現(xiàn)有技術存在學習影像無法提供學生快速且精確選擇學習內容的問題,本發(fā)明遂揭露一種學習影像的查詢系統(tǒng)及其方法,其中:
[0007]本發(fā)明所揭露的學習影像的查詢系統(tǒng),其包含:服務端以及客戶端。服務端更包含:聲音分析模塊、文字轉換模塊、儲存模塊、服務端接收模塊、查詢模塊以及服務端傳送模塊;客戶端更包含:客戶端接收模塊、連接模塊以及播放顯示模塊。
[0008]服務端的聲音分析模塊是用以對學習影像進行聲音分析,以分析出多筆語音數(shù)據,并將每一筆語音數(shù)據的起始時間設置為時間索引;服務端的文字轉換模塊是用以通過語音識別轉換文字技術將每一筆語音數(shù)據對應轉換為文字數(shù)據;服務端的儲存模塊是用以將時間索引與文字數(shù)據對應儲存于數(shù)據表中;服務端的服務端接收模塊是用以接收查詢字詞;服務端的查詢模塊是用以自數(shù)據表中查詢出包含有查詢字詞的文字數(shù)據所對應的時間索引;及服務端的服務端傳送模塊是用以傳送學習影像以及時間索引。
[0009]客戶端的客戶端接收模塊是用以接收查詢字詞;客戶端的連接模塊是用以與服務端建立連接,并提供查詢字詞至服務端接收模塊,以及自服務端傳送模塊獲得學習影像以及時間索引;及客戶端的播放顯示模塊是用以播放學習影像,以及顯示時間索引。
[0010]本發(fā)明所揭露的學習影像的查詢方法,其包含下列步驟:
[0011]首先,服務端對學習影像進行聲音分析,以分析出多筆語音數(shù)據,并將每一筆語音數(shù)據的起始時間設置為時間索引;接著,服務端通過語音識別轉換文字技術將每一筆語音數(shù)據對應轉換為文字數(shù)據;接著,服務端將時間索引與文字數(shù)據對應儲存于數(shù)據表中;接著,服務端與客戶端建立連接并自客戶端獲得查詢字詞,以自數(shù)據表中查詢出包含有查詢字詞的文字數(shù)據所對應的時間索引;最后,服務端將被查詢出的時間索引以及學習影像傳送至客戶端,客戶端播放學習影像以及顯示時間索引。
[0012]本發(fā)明所揭露的系統(tǒng)與方法如上,與現(xiàn)有技術之間的差異在于本發(fā)明服務端對學習影像進行聲音分析,以分析出多筆語音數(shù)據與時間索引,再通過語音識別轉換文字技術將語音數(shù)據對應轉換為文字數(shù)據,以將時間索引與文字數(shù)據對應儲存于數(shù)據表中,服務端在接收到查詢字詞以自數(shù)據表中查詢出包含有查詢字詞的文字數(shù)據所對應的時間索引,以反饋時間索引與學習影像至客戶端,客戶端即可播放學習影像并顯示時間索引。
[0013]通過上述的技術手段,本發(fā)明可以達成提供學習影像快速且精確選定學習內容的技術功效。
【附圖說明】
[0014]圖1繪示為本發(fā)明學習影像的查詢系統(tǒng)的系統(tǒng)方塊圖。
[0015]圖2繪示為本發(fā)明學習影像的查詢方法的方法流程圖。
[0016]圖3繪示為本發(fā)明學習影像的查詢的數(shù)據表生成示意圖。
[0017]圖4繪示為本發(fā)明學習影像的查詢的學習影像播放與時間索引顯示示意圖。
[0018]圖5繪示為本發(fā)明學習影像的查詢的依時間索引學習影像播放結果示意圖。
[0019]【符號說明】
[0020]10服務端
[0021]11聲音分析模塊
[0022]12文字轉換模塊
[0023]13儲存模塊
[0024]14服務端接收模塊
[0025]15查詢模塊
[0026]16服務端傳送模塊
[0027]20客戶端
[0028]21客戶端接收模塊
[0029]22連接模塊
[0030]23播放顯示模塊
[0031]31數(shù)據表
[0032]40使用者界面
[0033]41 放區(qū)域
[0034]42入區(qū)域
[0035]43索引顯示區(qū)域
【具體實施方式】
[0036]以下將配合圖式及實施例來詳細說明本發(fā)明的實施方式,藉此對本發(fā)明如何應用技術手段來解決技術問題并達成技術功效的實現(xiàn)過程能充分理解并據以實施。
[0037]以下首先要說明本發(fā)明所揭露的學習影像的查詢系統(tǒng),并請參考「圖1」所示,「圖U繪示為本發(fā)明學習影像的查詢系統(tǒng)的系統(tǒng)方塊圖。
[0038]本發(fā)明所揭露的學習影像的查詢系統(tǒng),其包含:服務端10以及客戶端20。服務端10更包含:聲音分析模塊11、文字轉換模塊12、儲存模塊13、服務端接收模塊14、查詢模塊15以及服務端傳送模塊16 ;客戶端20更包含:客戶端接收模塊21、連接模塊22以及播放顯示模塊23。
[0039]首先服務端10的聲音分析模塊11會對學習影像進行聲音分析,以分析出多筆語音數(shù)據,并將每一筆語音數(shù)據的起始時間設置為時間索引,服務端10的聲音分析模塊11是將學習影像的聲道通過過濾背景噪音、過濾音效以及過濾背景音樂處理…等處理后,剩余的每一個具有振幅的波形區(qū)間即為一筆語音數(shù)據,每一個具有振幅的波形區(qū)間會與一時間軸對應,每一個具有振幅的波形區(qū)間的波形起始位置對應的時間即為每一筆語音數(shù)據的起始時間,且上述的學習影像是預先儲存于服務端10中或是服務端10自網絡獲得學習影像,在此僅為舉例說明之,并不以此局限本發(fā)明的應用范疇。
[0040]具體而言,假設在學習影像中I分10秒起的聲音為“第一章”以及在學習影像中10分30秒起的聲音為“第二章”,服務端10的聲音分析模塊11即可分析出第一筆語音數(shù)據的起始時間“I分10秒”設置為時間索引“I分10秒”,以及分析出第二筆語音數(shù)據的起始時間“ 10分30秒”設置為時間索引“ 10分30秒”。
[0041]接著,服務端10的文字轉換模塊12通過語音識別轉換文字技術將每一筆語音數(shù)據對應轉換為文字數(shù)據,語音識別轉換文字技術請參考現(xiàn)有技術,在此不再進行贅述。
[0042]承上述舉例,服務端10的文字轉換模塊12即可將第一筆語音數(shù)據為“第一章”的聲音轉換為第一文字數(shù)據為“第一章”,以及服務端10的文字轉換模塊12即可將第二筆語音數(shù)據為“第二章”的聲音轉換為第二文字數(shù)據為“第二章”。
[0043]接著,服務端10的儲存模塊13即可將時間索引與文字數(shù)據對應儲存于數(shù)據表中,承上述舉例,服務端10的儲存模塊13即會將時間索引“I分10秒”與第一文字數(shù)據為“第一章”對應儲存于數(shù)據表中,以及將時間索引“10分30秒”與第二文字數(shù)據為“第二章”對應儲存于數(shù)據表中,藉此即完成服務端10中學習影像聲音分析與建立學習影像的數(shù)據表。
[0044]在使用者于客戶端20所提供的使用者界面中的輸入區(qū)域輸入查詢字詞時,客戶端20的客戶端接收模塊21即會自使用者界面的輸入區(qū)域接收查詢字詞,并藉由客戶端20的連接模塊22與服務端10通過有線傳輸方式或是無線傳輸方式建立連接,由客戶端20的連接模塊22將客戶端20的客戶端接收模塊21所接收到的查詢字詞提供至服務端10,上述有線傳輸方式包含有線網絡以及無線傳輸方式包含無線網絡、W1-Fi以及藍牙(Bluetooth),在此僅為舉例說明之,并不以此局限本發(fā)明的應用范疇。
[0045]接著,客戶端20的連接模塊22即可將客戶端20的客戶端接收模塊21所接收到的查詢字詞提供至服務端10,服務端10即可由服務端10的服務端接收模塊14接收到由客戶端20的連接模塊22所提供的查詢字詞之后,即可再由服務端10的查詢模塊15自數(shù)據表中查詢出包含有查詢字詞的文字數(shù)據所對應的時間索引,并且在服務端10的查詢模塊15查詢出時間索引后,藉由服務端10的服務端傳送模塊16將服務端10的查詢模塊15所查詢出的時間索引以及學習影像傳送至客戶端20。
[0046]客戶端20的連接模塊22即可自服務端10的服務端傳送模塊16獲得時間索引以及學習影像,接著,客戶端20的播放顯示模塊23即可播放學習影像以及顯示時間索引,并當時間索引被選定時,客戶端20的播放顯示模塊23依據被選定的時間索引的時間位置開始播放學習影像,藉此提供使用者對學習影像進行搜尋,通過時間索引讓使用者方便且快速的進行學習影像的瀏覽與學習。
[0047]接著,以下將以一個實施例來解說本發(fā)明的運作方式及流程,以下的實施例說明將同步配合「圖1」以及「圖2」所示進行說明,「圖2」繪示為本發(fā)明學習影像的查詢方法的方法流程圖。
[0048]請參考「圖3」所示,「圖3」繪示為