專利名稱:一種自動播放背景音樂的方法
技術領域:
本發(fā)明屬于電子技術領域,尤其涉及一種自動播放背景音樂的方法。
背景技術:
為滿足用戶視聽方面的需求,越來越多的電子產品具備了閱讀功能,用戶可以通 過閱讀功能閱讀如電子書、新聞閱讀、圖片瀏覽等,以及音樂播放器功能,如手機、MP4等等, 用戶也可以通過這些電子產品欣賞音樂,或者在閱讀文件的同時欣賞音樂。但現(xiàn)有電子設備在使用閱讀和音樂播放器功能時,存在較多不便,如用戶如果希 望在手機上看電子書的同時聽音樂,只能是先打開音樂播放程序,然后啟動電子閱讀程序; 如果用戶在閱讀電子書的過程中想更換所播放的樂曲,則必須從當前電子閱讀程序手動切 換到音樂播放器程序,然后再查找、選擇新的樂曲,操作繁瑣不便。而電子產品如何針對不同的被閱讀對象,自動調用不同的音樂播放,是現(xiàn)有技術 尚未解決的問題。
發(fā)明內容
本發(fā)明的目的在于提供一種自動播放背景音樂的方法,旨在解決電子產品在閱讀 時自動播放用戶指定的背景音樂的問題。本發(fā)明是這樣實現(xiàn)的,一種自動播放背景音樂的方法,所述的方法包括a、建立被閱讀對象與背景音樂之間的關聯(lián)關系,將該被閱讀對象與該背景音樂之 間的關聯(lián)關系存儲到該電子產品中;b、查找與當前被閱讀對象關聯(lián)的背景音樂,調用該關聯(lián)的背景音樂播放。更具體的,其中步驟a具體包括al、根據(jù)用戶指令調用背景音樂設置界面,根據(jù)該電子產品電子閱讀程序可支持 的所有被閱讀對象形成前景文件列表顯示,接收用戶從該前景文件列表中選中某一文件的 控制指令;a2、根據(jù)該電子產品音樂播放程序可支持的所有音樂文件形成背景音樂列表顯 示,接收用戶從該背景音樂列表中選中某一音樂文件作為背景音樂的控制指令,建立該背 景音樂與該前景文件之間的關聯(lián)關系,將該背景音樂與該前景文件之間的關聯(lián)關系存儲到 該電子產品中。更具體的,其中步驟a具體包括al、根據(jù)用戶指令調用背景音樂設置界面,根據(jù)該電子產品電子閱讀程序可支持 的所有被閱讀對象形成前景文件列表顯示,接收用戶從該前景文件列表中選中某一文件的 控制指令,顯示該前景文件內容;a02、接收用戶從該前景文件內容中選中章節(jié)、段落或者位置的控制指令,根據(jù)該 電子產品音樂播放程序可支持的所有音樂文件形成背景音樂列表顯示,接收用戶從該背景 音樂列表中選中某一音樂文件作為背景音樂的控制指令,建立該背景音樂與該前景文件的
3章節(jié)、段落或者位置之間的關聯(lián)關系,將該背景音樂與該前景文件的章節(jié)、段落或者位置之 間的關聯(lián)關系存儲到該電子產品中。更具體的,所述的將該背景音樂與該前景文件的章節(jié)、段落或者位置之間的關聯(lián) 關系存儲到該電子產品中具體包括將該前景文件的章節(jié)、段落或者位置記錄為相對該前景文件起始位置的偏移字節(jié) 數(shù),記錄該背景音樂的存儲路徑和文件名,將該偏移字節(jié)數(shù)與該存儲路徑和文件名組成一 個結構體。更具體的,所述的章節(jié)、段落或者位置為兩個或者兩個以上,將該前景文件的兩個 或者兩個以上章節(jié)、段落或者位置分別記錄為相對該前景文件起始位置的偏移字節(jié)數(shù),分 別記錄該兩個或者兩個以上章節(jié)、段落或者位置對應的背景音樂的存儲路徑和文件名,分 別將兩個或者兩個以上的章節(jié)、段落或者位置對應的偏移字節(jié)數(shù)與對應的存儲路徑和文件 名組成一個結構體,按偏移字節(jié)數(shù)的升序排列到一個數(shù)組中。更具體的,其中步驟b具體包括bl、檢查該當前被閱讀文件的當前閱讀位置,計算其相對于該當前被閱讀文件起 始位置的偏移字節(jié)數(shù),根據(jù)該偏移字節(jié)數(shù)查找關聯(lián)的背景音樂,調用該關聯(lián)的背景音樂播 放。更具體的,所述的電子產品為手機。本發(fā)明克服現(xiàn)有技術的不足,提供了一種自動播放背景音樂的方法預先設置不 同的被閱讀對象與音樂的關聯(lián)關系,當用戶通過電子產品的閱讀功能閱讀被閱讀對象時, 電子產品根據(jù)閱讀的進程,自動調用與當前被閱讀對象關聯(lián)的音樂作為背景音樂播放。通 過本發(fā)明提供的技術方案,用戶可以在通過電子產品閱讀文件時,電子產品將自動播放指 定的背景音樂,不需要手動切換不同的音樂文件;針對同一文件的不同章節(jié)、段落或者位 置,電子產品還可以自動播放不同的音樂,情節(jié)高潮處配以激昂樂曲,情節(jié)低回處配以幽婉 樂曲,從而使背景音樂真正地與閱讀的內容結合起來,達到更好的閱讀效果。
圖1是本發(fā)明實施例的設置前景文件與背景音樂關聯(lián)關系流程圖;圖2是本發(fā)明實施例的電子閱讀程序播放調用關聯(lián)背景音樂播放流程圖。
具體實施例方式本發(fā)明提供的技術方案是預先設置不同的被閱讀對象與音樂的關聯(lián)關系,當用 戶通過電子產品的閱讀功能閱讀被閱讀對象時,電子產品根據(jù)閱讀的進程,自動調用與當 前被閱讀對象關聯(lián)的音樂作為背景音樂播放。為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。本發(fā)明實施例中,被閱讀對象包括可通過電子產品閱讀的對象,如電子書,新聞和 圖片等等;不同的被閱讀對象包括不同類型的閱讀對象,如電子書和圖片,也包括同一類型 的閱讀對象,如不同名稱的電子書,還包括同一閱讀對象的不同閱讀位置,如同一小說的不同章節(jié)或者不同段落。本發(fā)明實施例中,電子產品以手機為例進行說明,其他電子產品的實現(xiàn)原理相同, 本領域普通技術人員無需經過創(chuàng)造性勞動即可實施,此不贅述。具體實現(xiàn)本發(fā)明技術方案時,首先需要建立不同閱讀對象與音樂的關聯(lián)關系,具 體實現(xiàn)過程如圖1所示1、接收用戶輸入的控制指令,進入背景音樂設置界面;2、根據(jù)本手機電子閱讀程序可支持的所有被閱讀對象形成前景文件列表顯示,供 用戶選擇;3、接收用戶從前景文件列表中選中某一文件的控制指令,顯示該前景文件內容;4、根據(jù)本手機音樂播放程序可支持的所有音樂文件形成背景音樂列表顯示,供用 戶選擇;5、接收用戶從背景音樂列表中選中某一音樂文件作為背景音樂的控制指令,建立 該背景音樂與該前景文件之間的關聯(lián)關系,將該背景音樂與該前景文件之間的關聯(lián)關系存 儲;6、該前景文件為該前景文件列表中的最后一個文件,或者接收到用戶退出背景音 樂設置界面的控制指令?如果是,結束流程;否則轉步驟7 ;7、重新顯示前景文件列表,轉步驟3 ;步驟3中,當用戶選中的前景文件顯示內容顯示在手機顯示屏時,用戶還可以瀏 覽該前景文件的內容,從該前景文件內容中選中特定的章節(jié)、段落或者位置,然后執(zhí)行步驟 4,這樣,手機將建立該前景文件特定的章節(jié)、段落或者位置與用戶選中的背景音樂之間的 關聯(lián)關系,用戶可以重復上述的步驟,為同一前景文件的不同章節(jié)、段落或者位置選中不同 的背景音樂。如果用戶為同一前景文件只選擇了一個背景音樂,也就是按照圖1所示的方式建 立前景文件與背景音樂之間的關聯(lián)關系,則存儲前景文件與其選中的背景音樂之間的關聯(lián) 關系的方式可以是記錄前景文件的存儲路徑與背景音樂的存儲路徑之間的對應關系。前 景文件與背景音樂之間的關聯(lián)關系中,同一前景文件只能對應一個背景音樂,不同的前景 文件可以對應同一個背景音樂。如果用戶為同一前景文件的不同章節(jié)、段落或者位置分別選中了背景音樂,存儲 前景文件的章節(jié)、段落或者位置與選中的背景音樂之間的關聯(lián)關系的方式有多種,其中之 一是將前景文件的章節(jié)、段落或者位置記錄為相對該前景文件起始位置的偏移字節(jié)數(shù),而 背景音樂則記錄其存儲路徑和文件名,兩者組成一個結構體,按偏移字節(jié)數(shù)的升序排列到 一個數(shù)組中。每個被設置過背景音樂的前景文件都會產生這樣一個數(shù)組,保存到與前景文 件同名但不同后綴的一個配置文件中。同一前景文件的不同章節(jié)、段落或者位置與背景音 樂的關聯(lián)關系中,同一前景文件的特定的章節(jié)、段落或者位置只能對應一個背景音樂,同一 前景文件的不同章節(jié)、段落或者位置可以對應同一個背景音樂。完成上述的設置之后,當用戶通過電子閱讀程序打開某一前景文件時,如果用戶 為該前景文件只選擇了一個背景音樂,則手機的音樂播放程序將通過存儲的關聯(lián)關系查找 該前景文件對應的背景音樂,調用存儲的背景音樂播放。如果用戶為該前景文件不同的章節(jié)、段落或者位置分別選擇了背景音樂,則手機的音樂播放程序執(zhí)行如圖2所示的步驟1、是否有與當前打開的前景文件同名的背景音樂配置文件?若有,轉步驟2,否則 結束流程;2、打開該背景音樂配置文件,設置當前閱讀位置P = 0,已檢查項數(shù)N = 0 ;3、檢查當前閱讀位置P,計算其相對于該前景文件起始位置的偏移字節(jié)數(shù)X ;4、將X與上述配置文件內映射數(shù)組的第N項的偏移字節(jié)數(shù)Y比較,X彡Y 如果 是,轉步驟5,否則轉步驟6;5、播放第N項中背景音樂文件名所指向的背景音樂,N+1,轉步驟6 ;6、用戶翻頁或移動光標還是關閉前景文件?如果用戶翻頁或者移動光標,改變當 前閱讀位置(即P+1),轉步驟3,如果用戶關閉前景文件,則本次程序執(zhí)行結束。如上所述,通過本發(fā)明提供的技術方案,用戶可以在通過電子產品閱讀文件,電子 產品將自動播放指定的背景音樂,不需要手動切換不同的音樂文件;針對同一文件的不同 章節(jié)、段落或者位置,電子產品還可以自動播放不同的音樂,情節(jié)高潮處配以激昂樂曲,情 節(jié)低回處配以幽婉樂曲,從而使背景音樂真正地與閱讀的內容結合起來,達到更好的閱讀 效果。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
一種自動播放背景音樂的方法,所述的方法包括a、建立被閱讀對象與背景音樂之間的關聯(lián)關系,將該被閱讀對象與該背景音樂之間的關聯(lián)關系存儲到該電子產品中;b、查找與當前被閱讀對象關聯(lián)的背景音樂,調用該關聯(lián)的背景音樂播放。
2.根據(jù)權利要求1所述的方法,其特征在于,其中步驟a具體包括al、根據(jù)用戶指令調用背景音樂設置界面,根據(jù)該電子產品電子閱讀程序可支持的所 有被閱讀對象形成前景文件列表顯示,接收用戶從該前景文件列表中選中某一文件的控制 指令;a2、根據(jù)該電子產品音樂播放程序可支持的所有音樂文件形成背景音樂列表顯示,接 收用戶從該背景音樂列表中選中某一音樂文件作為背景音樂的控制指令,建立該背景音樂 與該前景文件之間的關聯(lián)關系,將該背景音樂與該前景文件之間的關聯(lián)關系存儲到該電子 產品中。
3.根據(jù)權利要求2所述的方法,其特征在于,其中步驟a具體包括al、根據(jù)用戶指令調用背景音樂設置界面,根據(jù)該電子產品電子閱讀程序可支持的所 有被閱讀對象形成前景文件列表顯示,接收用戶從該前景文件列表中選中某一文件的控制 指令,顯示該前景文件內容;a02、接收用戶從該前景文件內容中選中章節(jié)、段落或者位置的控制指令,根據(jù)該電子 產品音樂播放程序可支持的所有音樂文件形成背景音樂列表顯示,接收用戶從該背景音樂 列表中選中某一音樂文件作為背景音樂的控制指令,建立該背景音樂與該前景文件的章 節(jié)、段落或者位置之間的關聯(lián)關系,將該背景音樂與該前景文件的章節(jié)、段落或者位置之間 的關聯(lián)關系存儲到該電子產品中。
4.根據(jù)權利要求3所述的方法,其特征在于,所述的將該背景音樂與該前景文件的章 節(jié)、段落或者位置之間的關聯(lián)關系存儲到該電子產品中具體包括將該前景文件的章節(jié)、段落或者位置記錄為相對該前景文件起始位置的偏移字節(jié)數(shù), 記錄該背景音樂的存儲路徑和文件名,將該偏移字節(jié)數(shù)與該存儲路徑和文件名組成一個結 構體。
5.根據(jù)權利要求4所述的方法,其特征在于,所述的章節(jié)、段落或者位置為兩個或者 兩個以上,將該前景文件的兩個或者兩個以上章節(jié)、段落或者位置分別記錄為相對該前景 文件起始位置的偏移字節(jié)數(shù),分別記錄該兩個或者兩個以上章節(jié)、段落或者位置對應的背 景音樂的存儲路徑和文件名,分別將兩個或者兩個以上的章節(jié)、段落或者位置對應的偏移 字節(jié)數(shù)與對應的存儲路徑和文件名組成一個結構體,按偏移字節(jié)數(shù)的升序排列到一個數(shù)組 中。
6.根據(jù)權利要求4或者5所述的方法,其特征在于,其中步驟b具體包括bl、檢查該當前被閱讀文件的當前閱讀位置,計算其相對于該當前被閱讀文件起始位 置的偏移字節(jié)數(shù),根據(jù)該偏移字節(jié)數(shù)查找關聯(lián)的背景音樂,調用該關聯(lián)的背景音樂播放。
7.根據(jù)權利要求1所述的方法,其特征在于,所述的電子產品為手機。
全文摘要
本發(fā)明適用于電子產品,提供了一種自動播放背景音樂的方法,所述的方法包括a、建立被閱讀對象與背景音樂之間的關聯(lián)關系,將該被閱讀對象與該背景音樂之間的關聯(lián)關系存儲到該電子產品中;b、查找與當前被閱讀對象關聯(lián)的背景音樂,調用該關聯(lián)的背景音樂播放。通過本發(fā)明提供的技術方案,用戶可以在通過電子產品閱讀文件,電子產品將自動播放指定的背景音樂,不需要手動切換不同的音樂文件;針對同一文件的不同章節(jié)、段落或者位置,電子產品還可以自動播放不同的音樂,情節(jié)高潮處配以激昂樂曲,情節(jié)低回處配以幽婉樂曲,從而使背景音樂真正地與閱讀的內容結合起來,達到更好的閱讀效果。
文檔編號G11B27/10GK101916576SQ201010258120
公開日2010年12月15日 申請日期2010年8月19日 優(yōu)先權日2010年8月19日
發(fā)明者吳慶國 申請人:惠州Tcl移動通信有限公司