多媒體文件播放時的文本顯示方法和裝置的制造方法
【技術領域】
[0001 ]本發明的實施方式涉及信息處理領域,更具體地,本發明的實施方式涉及多媒體文件播放時的文本顯示方法和裝置。
【背景技術】
[0002]本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
[0003]用戶在觀看多媒體文件(例如視頻)時,由于網絡連接中斷或網絡流量限制,經常會出現卡頓的現象,導致多媒體文件不能順暢地播放,使用戶無法進行繼續觀看。通常用戶需要被動地等待網絡緩沖,再繼續播放多媒體文件,但是,這種方式耗時較長,難以預期等待的時間,用戶體驗也不佳。另外,在播放視頻文件出現卡頓的情況下,可以通過觀看視頻的抽幀圖片庫了解后續劇情,但這種方式獲取信息不連貫,導致不能完整的理解視頻的內容。此外,為了防止出現卡頓,也可提前緩存下載視頻文件,但是提前下載緩存視頻文件僅對有計劃觀看的視頻有效,無法實時觀看最新的視頻,且下載緩存對于終端的內存空間和下載時間均有限時和要求,擴展性較差。
【發明內容】
[0004]因現有技術中,多媒體文件播放在出現卡頓的情況下,用戶需要被動地等待網絡緩沖,或者通過觀看視頻的抽幀圖片庫了解后續劇情,或者提前緩存下載視頻文件。但是這些方式浪費時間,使得獲取信息不連貫,對于終端內存空間和下載時間有限時,擴展性較差,用戶體驗也不佳。這是非常令人煩惱的過程。
[0005]為此,非常需要一種改進的多媒體文件播放時的文本顯示方法和裝置,以便在多媒體文件播放出現卡頓時,能夠根據所播放的多媒體文件的內容來同步顯示與其對應的文本,保證信息獲取連貫性、完整性和一致性,有效地減少了對于網絡流量的需求,能夠適用于各種類型多媒體文件的實時播放場景,有較強的靈活性和擴展性,不需要提前進行下載或緩存,因而有效地節省了時間。
[0006]在本上下文中,本發明的實施方式期望提供一種多媒體文件播放時的文本顯示方法和裝置。
[0007]在本發明實施方式的第一方面中,提供了一種多媒體文件播放時的文本顯示方法,包括:獲取所述多媒體文件在當前播放時間點附近的第一時間段內的多媒體信息;獲取所述多媒體信息中的關鍵詞;基于所述關鍵詞,檢索與所述多媒體文件相對應的文本;在所述關鍵詞與所述文本中特定位置處的內容匹配的情況下,從所述特定位置附近開始顯示所述文本。
[0008]在本發明實施方式的第二方面中,提供了一種多媒體文件播放時的文本顯示裝置,包括:多媒體信息獲取模塊,被配置為獲取所述多媒體文件在當前播放時間點附近的第一時間段內的多媒體信息;關鍵詞獲取模塊,被配置為獲取所述多媒體信息中的關鍵詞;檢索模塊,被配置為基于所述關鍵詞,檢索與所述多媒體文件相對應的文本;顯示模塊,被配置為在所述關鍵詞與所述文本中特定位置處的內容匹配的情況下,從所述特定位置附近開始顯示所述文本。
[0009]根據本發明實施方式的多媒體文件播放時的文本顯示方法和裝置,能夠根據所播放的多媒體文件的內容來同步顯示與其對應的文本,保證信息獲取連貫性、完整性和一致性,有效地減少了對于網絡流量的需求,能夠適用于各種類型多媒體文件的實時播放場景,有較強的靈活性和擴展性,不需要提前進行下載或緩存,因而有效地節省了時間。
【附圖說明】
[0010]通過參考附圖閱讀下文的詳細描述,本發明示例性實施方式的上述以及其他目的、特征和優點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發明的若干實施方式,其中:
[0011]圖1A-1C示意性地示出了根據本發明實施方式的應用場景;
[0012]圖2示意性地示出了根據本發明實施方式的多媒體文件播放時的文本顯示方法的流程示意圖;以及
[0013]圖3示意性地示出了根據本發明實施方式的多媒體文件播放時的文本顯示裝置的示意圖。
[0014]在附圖中,相同或對應的標號表不相同或對應的部分。
【具體實施方式】
[0015]下面將參考若干示例性實施方式來描述本發明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領域技術人員能夠更好地理解進而實現本發明,而并非以任何方式限制本發明的范圍。相反,提供這些實施方式是為了使本公開更加透徹和完整,并且能夠將本公開的范圍完整地傳達給本領域的技術人員。
[0016]本領域技術人員知道,本發明的實施方式可以實現為一種系統、裝置、設備、方法或計算機程序產品。因此,本公開可以具體實現為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結合的形式。
[0017]根據本發明的實施方式,提出了一種多媒體文件播放時的文本顯示方法和裝置。
[0018]在本文中,需要理解的是,附圖中的任何元素數量均用于示例而非限制,以及任何命名都僅用于區分,而不具有任何限制含義。
[0019]下面參考本發明的若干代表性實施方式,詳細闡釋本發明的原理和精神。
[0020]發明概述
[0021 ]本發明人發現,在播放多媒體文件時,例如視頻或音頻文件,可以在多媒體文件播放前或播放過程中的預定時間點,下載并保存與所述多媒體文件相對應的文本,例如原著小說、劇本、歌詞等。在多媒體文件播放時出現卡頓的情況下,或者響應于用戶的請求,可以獲取多媒體文件在當前播放時間點附近的第一時間段內的多媒體信息,并獲取該多媒體信息中的關鍵詞,然后基于所述關鍵詞,檢索與所述多媒體文件相對應的文本。在檢索所使用的關鍵詞與文本中特定位置處的內容匹配的情況下,從該特定位置附近開始顯示所述文本。這樣,能夠根據所播放的多媒體文件的內容來同步顯示與其對應的文本,保證信息獲取連貫性、完整性和一致性,有效地減少了對于網絡流量的需求,能夠適用于各種類型多媒體文件的實時播放場景,不需要提前進行下載或緩存,有較強的靈活性和擴展性,有效地節省了時間。
[0022]在介紹了本發明的基本原理之后,下面具體介紹本發明的各種非限制性實施方式。
[0023]應用場景總覽
[0024]首先參考圖1A-1C,為一些多媒體文件播放時的顯示界面的示意圖。如圖1A所示,為多媒體文件播放時的顯示界面的示意圖,其中多媒體文件可以是視頻文件,且該視頻文件具有字幕信息。當播放該視頻時,如果網絡連接中斷或網絡流量有限,可能出現播放卡頓的情況,則可以獲取該視頻文件在出現卡頓的時間點(例如,如圖1B所示“10:36”)附近的第一時間段(例如20秒)內的字幕信息(例如,如圖1B所示的字幕信息“倒是可以給我一套”),并將所獲取的字幕信息的全部或一部分作為關鍵詞,檢索與該視頻文件所對應的文本,該文本可以是與該視頻文件相對應的小說,可以是在該視頻文件播放前或播放過程中的預定時間點下載并保存的。當該關鍵詞與小說的特定章節的內容匹配時,從該章節附近開始顯示小說,如圖1C所示。
[0025]本領域技術人員可以理解,圖1A-1C所示的示意圖僅是本發明的實施方式可以在其中得以實現的一個示例。本發明實施方式的適用范圍不受任何限制。
[0026]示例性方法
[0027]下面結合圖1A-1C的應用場景,參考圖2來描述根據本發明示例性實施方式的多媒體文件播放時的文本顯示方法。需要注意的是,上述應用場景僅是為了便于理解本發明的精神和原理而示出,本發明的實施方式在此方面不受任何限制。相反,本發明的實施方式可以應用于適用的任何場景。
[0028]圖2示意性地示出了根據本發明實施方式的多媒體文件播放時的文本顯示方法200的流程示意圖。如圖2所示,該方法200可以包括:
[0029]S201、獲取所述多媒體文件在當