一種鈴聲制作方法及裝置的制造方法
【專利說明】
【技術領域】
[0001]本發(fā)明涉及媒體播放技術,尤其涉及一種鈴聲制作方法及裝置。
【【背景技術】】
[0002]隨著智能手機普及,人們對手機的個性化設置要求也越來越高,例如手機鈴聲。人們開始對手機鈴聲有個性化的需求,希望把手機鈴聲設置成自己喜愛的歌曲。
[0003]目前,現有的鈴聲制作工具都僅限于普通的鈴聲制作,而且需要用戶熟悉不同的軟件,使用起來復雜且費時;或者,用戶可以直接在網上下載現成的鈴聲,但是用戶不一定能找到自己滿意的鈴聲。
【
【發(fā)明內容】
】
[0004]本發(fā)明要解決的技術問題是提供一種方便好用的鈴聲制作方法及裝置,讓用戶使用制作出令自己滿意的鈴聲。
[0005]為解決上述技術問題,本發(fā)明提供以下技術方案:
[0006]—方面,本發(fā)明提供一種鈴聲制作方法,其特征在于,所述方法包括:
[0007]導入音樂文件;
[0008]加載所述音樂文件并生成所述音樂文件的波形圖;
[0009]在所述波形圖上接收用戶的選擇輸入音樂播放起點和音樂播放終點并生成鈴聲文件,具體包括:根據所述波形圖分析出所述音樂文件的核心部分,對所述核心部分使用顏色進行塊標記,并將所述核心部分對應的起始位置推薦給用戶作為音樂播放起點,將所述核心部分對應的終止位置推薦給用戶作為音樂播放終點,從而生成鈴聲文件。
[0010]在一些實施例中,所述導入音樂文件具體為接收用戶通過鼠標選擇所述音樂文件或接收用戶通過鼠標拖拽所述音樂文件至目標位置。
[0011]在一些實施例中,所述根據所述波形圖分析出所述音樂文件的核心部分包括:在時域上對音樂信號進行去噪處理,通過高斯低通濾波器過濾高頻信號,獲取信號的包絡線,通過快速傅里葉變化在頻域上進行峰值檢測提取音符及其特征,通過分析從而得到所述音樂文件的核心部分。
[0012]在一些實施例中,所述根據所述波形圖分析出所述音樂文件的核心部分包括:根據用戶對所述音樂文件的某一部分選擇的數量決定所述音樂文件的核心部分,當所述數量到達預設值時,則將所述某一部分設置為所述音樂文件的核心部分,并自動推薦給其他用戶。
[0013]在一些實施例中,所述方法還包括:存儲所述鈴聲文件,將所述鈴聲文件存儲到計算機或通過所述計算機連接移動終端后導入到所述移動終端。
[0014]在一些實施例中,所述鈴聲文件通過所述計算機連接移動終端后導入到所述移動終端包括:根據所述移動終端類型將所述鈴聲文件轉化成所述移動終端支持的文件格式,將所述鈴聲文件導入到所述移動終端。
[0015]另一方面,本發(fā)明提供一種鈴聲制作裝置,其特征在于,所述裝置包括:
[0016]文件導入模塊,用于導入音樂文件;
[0017]文件加載模塊,用于加載所述音樂文件并生成所述音樂文件的波形圖;
[0018]文件生成模塊,用于在所述波形圖上接收用戶的選擇輸入音樂播放起點和音樂播放終點并生成鈴聲文件,具體包括:根據所述波形圖分析出所述音樂文件的核心部分,對所述核心部分使用顏色進行塊標記,并將所述核心部分對應的起始位置推薦給用戶作為音樂播放起點,將所述核心部分對應的終止位置推薦給用戶作為音樂播放終點,從而生成鈴聲文件。
[0019]在一些實施例中,所述裝置還包括文件存儲模塊,用于存儲所述鈴聲文件,所述鈴聲文件存儲到計算機或通過所述計算機連接移動終端后導入到所述移動終端;文件轉化模塊,用于根據所述移動終端類型將所述鈴聲文件轉化成所述移動終端支持的文件格式,將所述鈴聲文件導入到所述移動終端。
[0020]本發(fā)明的有益效果在于用戶不需要聽完一整首音樂即可獲得令自己滿意的鈴聲文件,此外,所提供鈴聲制作方法簡單易操作,鈴聲制作以及導入不同終端的設備上都能一鍵式完成。
【【附圖說明】】
[0021]圖1為本發(fā)明實施例提供的一種鈴聲制作方法的流程圖;
[0022]圖2為本發(fā)明實施例提供的鈴聲制作裝置的組成結構示意圖。
【【具體實施方式】】
[0023]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0024]此外,下面所描述的本發(fā)明各個實施方式中所涉及到的技術特征只要彼此之間未構成沖突就可以相互組合。
[0025]實施例1:
[0026]如圖1所示,本發(fā)明實施例提供了一種鈴聲制作方法,所述方法包括以下步驟:
[0027]S101,導入音樂文件。
[0028]上述音樂文件的來源具體為計算機上存儲的音樂文件或計算機連接移動終端后從所述移動終端中導入的音樂文件或通過鈴聲榜單直接下載的音樂文件。所述音樂文件的具體導入方式為通過鼠標點擊選擇所述音樂文件或通過鼠標拖拽所述音樂文件至目標位置,所述目標位置用來制作鈴聲文件。
[0029]S102,加載所述音樂文件并生成所述音樂文件的波形圖。
[0030]所述音樂文件在目標位置由后臺程序對其加載,加載完成后都能形成所述音樂文件對應的波形,生成所述音樂文件的波形圖這一過程主要由后臺通過程序編碼實現。
[0031]S103,在所述波形圖上接收用戶的選擇輸入音樂播放起點和音樂播放終點并生成鈴聲文件,具體包括:根據所述波形圖分析出所述音樂文件的核心部分,對所述核心部分使用顏色進行塊標記,并將所述核心部分對應的起始位置推薦給用戶作為音樂播放起點,將所述核心部分對應的終止位置推薦給用戶作為音樂播放終點,從而生成鈴聲文件。
[0032]上述根據所述波形圖分析出所述音樂文件的核心部分,是對波形音樂文件音樂特征進行提取的過程,這一過程可通過下述方法實現但不限于本方法,具體的,在時域上對音樂信號進行去噪處理,通過高斯低通濾波器過濾高頻信號,獲取信號的包絡線,通過快速傅里葉變化在頻域上進行峰值檢測提取音符及其特征,通過分析從而得到所述音樂文件的核心部分。所述核心部分可為某一首歌的高潮部分或者前奏部分或者其他,具體的可根據所述音樂文件的特點來設定。
[0033]上述根據所述波形圖分析出所述音樂文件的核心部分還包括:根據用戶對所述音樂文件的某一部分選擇的數量決定所述音樂文件的核心部分,當所述數量到達預設值時,則將所述某一部分設置為所述音樂文件的核心部分,并自動推薦給其他用戶。
[0034]此外,還可以在所述波形圖上接收用戶通過鼠標拖動的方式或接收用戶直接輸入時間的方式來選擇音樂播放起點和音樂播放終點從而生成鈴聲文件。具體的,在所述音樂文件加載完形成波形圖后,接收用戶點擊鼠標的操作確定音樂播放起點,接收用戶點擊鼠標不放手并移動鼠標至目標位置并松手的操作確定所述音樂文件的音樂播放終點。或者,可以直接在起點預設位置和終點預設位置分別接收用戶輸入時間選擇音樂播放起點和音樂播放終點,所述時間包括分、秒,從而生成鈴聲文件,建議鈴聲文件的長度設置在40秒以內,所制作的鈴聲文件可用作來電鈴聲或短信鈴聲或其他提示音。此外,所述鈴聲文件還可以上傳至數據庫中保存,經過預設的一段時間后,統(tǒng)計分析數據庫中的鈴聲文件,得出被用來選擇制作鈴聲的音樂文件的數量排名,從而可以向用戶推薦用于制作鈴聲的音樂文件。
[0035]S104,存儲所述鈴聲文件,將所述鈴聲文件存儲到計算機或通過所述計算機連接移動終端后導入到所述移動終端。
[0036]上述鈴聲文件通過所述計算機連接移動終端后導入到所述移動終端,所述移動終端可以是諸如手機、平板電腦等,由于所述移動終端的操作系統(tǒng)可能存在差異,因此,需要根據所述移動終端類