專利名稱:一種實(shí)現(xiàn)音頻播放表現(xiàn)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù),特別是指一種實(shí)現(xiàn)音頻播放表現(xiàn)的方法及裝置。
背景技術(shù):
不同于包含聲音和圖像信息的視頻媒體文件,音頻文件在創(chuàng)建伊始就缺乏視覺表現(xiàn),從而導(dǎo)致音頻文件在播放過程中,顯得單調(diào)而乏味。為了改善音頻文件播放時(shí)用戶的體驗(yàn),很多現(xiàn)有的媒體播放器都人為地為音頻文件的播放提供了圖形表現(xiàn)形式,進(jìn)行了音頻視覺化的處理,即通過示波器圖、音量波動(dòng)圖、聲波圖等來形象地表現(xiàn)音頻文件播放過程中的節(jié)奏、音量、韻律。
通過音頻視覺化的處理,雖然可以使用戶在聆聽音頻文件的美妙音樂的同時(shí),也能在視覺上有所感受,但是目前的表現(xiàn)形式都是顯示在固定窗口中,都比較呆板、缺乏震撼力。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)音頻播放表現(xiàn)的方法及裝置,在音頻文件播放過程中為用戶帶來更好的視覺感受,大大改善音頻文件的播放體驗(yàn)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的 一種實(shí)現(xiàn)音頻播放表現(xiàn)的方法,該方法包括根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與當(dāng)前播放的音頻文件的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
所述按照與當(dāng)前播放的音頻文件的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口,包括獲取當(dāng)前播放的音頻文件的聲音特征;按照與所述聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
所述獲取當(dāng)前播放的音頻文件的聲音特征,具體包括 解析當(dāng)前播放的音頻文件的容器格式,根據(jù)容器格式提取出壓縮音頻碼流,并將當(dāng)前時(shí)間段內(nèi)的壓縮音頻碼流組成一個(gè)壓縮音頻樣本; 對所述壓縮音頻樣本的壓縮音頻碼流進(jìn)行解碼處理,還原成一個(gè)原始音頻樣本的原始音頻數(shù)據(jù); 計(jì)算所述原始音頻樣本的聲音特征值。
所述聲音特征值為所述原始音頻樣本的原始音頻數(shù)據(jù)的最大值、或最小值、或平均值、或中間值。
所述聲音特征與窗口表現(xiàn)特征的映射關(guān)系,為隨聲音特征值調(diào)整播放窗口的透明度;或者,隨聲音特征值調(diào)整播放窗口的色調(diào);或者,隨聲音特征值調(diào)整播放窗口的大??;或者,以上任意的組合。
所述隨聲音特征值調(diào)整播放窗口的透明度,具體為聲音特征值越大,播放窗口的透明度越高,聲音特征值越小,播放窗口的透明度越低,即其中,bAlpha為播放窗口的透明度,γ為當(dāng)前播放的音頻文件的比特位數(shù),TSample為聲音特征值; 所述隨聲音特征值調(diào)整播放窗口的色調(diào),具體為聲音特征值越大,播放窗口的色調(diào)越深,聲音特征值越小,播放窗口的色調(diào)越淺,即其中,lPixel為播放窗口的其中一個(gè)像素的色調(diào),γ為當(dāng)前播放的音頻文件的比特位數(shù),TSample為聲音特征值; 所述隨聲音特征值調(diào)整播放窗口的大小,具體為聲音特征值越大,播放窗口越大,聲音特征值越小,播放窗口越小,即以及其中,γ為當(dāng)前播放的音頻文件的比特位數(shù),TSample為聲音特征值,Wcur為播放窗口的寬度,Wmax為播放窗口的最大寬度,Wmin為播放窗口的最小寬度,Hcur為播放窗口的高度,Hmax為播放窗口的最大高度,Hmin為播放窗口的最小寬度。
所述Wmax和Hmax由用戶使用的顯示屏幕的最大分辨率決定。
一種實(shí)現(xiàn)音頻播放表現(xiàn)的裝置,包括 聲音獲取單元,用于獲取當(dāng)前播放的音頻文件的聲音特征; 播放表現(xiàn)單元,用于根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與所述聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
所述聲音獲取單元為聲音抓取器濾鏡,所述播放表現(xiàn)單元為控制邏輯單元,該裝置還包括源濾鏡、音頻解碼濾鏡和聲音渲染濾鏡,其中, 源濾鏡,用于解析當(dāng)前播放的音頻文件的容器格式,根據(jù)容器格式提取出壓縮音頻碼流,并將當(dāng)前時(shí)間段內(nèi)的壓縮音頻碼流組成一個(gè)壓縮音頻樣本; 音頻解碼濾鏡,用于對來自源濾鏡的所述壓縮音頻樣本的壓縮音頻碼流進(jìn)行解碼處理,還原成一個(gè)原始音頻樣本的原始音頻數(shù)據(jù),并提供給所述聲音抓取器濾鏡; 所述聲音抓取器濾鏡具體用于計(jì)算當(dāng)前收到的原始音頻樣本的聲音特征值并提供給所述控制邏輯單元,還將該原始音頻樣本發(fā)送給聲音渲染濾鏡; 所述控制邏輯單元具體用于根據(jù)設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系,按照與所述聲音特征值相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口; 聲音渲染濾鏡用于將所述原始聲音數(shù)據(jù)在規(guī)定的時(shí)間范圍內(nèi)進(jìn)行呈現(xiàn)。
所述聲音特征與窗口表現(xiàn)特征的映射關(guān)系,為隨聲音特征值調(diào)整播放窗口的透明度;或者,隨聲音特征值調(diào)整播放窗口的色調(diào);或者,隨聲音特征值調(diào)整播放窗口的大小;或者,以上任意的組合。
根據(jù)本發(fā)明提供的方案,通過動(dòng)態(tài)調(diào)整播放窗口的窗口表現(xiàn)特征來實(shí)時(shí)地表現(xiàn)當(dāng)前播放的音頻文件的特性,打破傳統(tǒng)的呆板、單一的表現(xiàn)方式,給用戶以新穎而震撼的表現(xiàn)效果,給用戶以動(dòng)感的體驗(yàn),在音頻文件播放過程中為用戶帶來更好的視覺感受,大大改善音頻文件的播放體驗(yàn),增強(qiáng)用戶對音頻文件的播放體驗(yàn)。
圖1為本發(fā)明中實(shí)現(xiàn)音頻播放表現(xiàn)的裝置結(jié)構(gòu)示意圖; 圖2為本發(fā)明中基于DirectShow架構(gòu)實(shí)現(xiàn)音頻播放表現(xiàn)的媒體播放器的結(jié)構(gòu)示意圖; 圖3為本發(fā)明中基于DirectShow架構(gòu)實(shí)現(xiàn)音頻播放表現(xiàn)的流程示意圖。
具體實(shí)施例方式 本發(fā)明中,根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與當(dāng)前播放的音頻文件的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。所述聲音特征可以是音頻文件的音量、節(jié)奏等。
圖1為本發(fā)明中實(shí)現(xiàn)音頻播放表現(xiàn)的裝置結(jié)構(gòu)示意圖,如圖1所示,該裝置包括聲音獲取單元和播放表現(xiàn)單元,其中,聲音獲取單元用于獲取當(dāng)前播放的音頻文件的聲音特征,并提供給播放表現(xiàn)單元;播放表現(xiàn)單元用于根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與收到的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
播放窗口通常是與音頻文件的媒體播放器相結(jié)合的,本發(fā)明中,通過改變播放窗口的窗口表現(xiàn)特征來動(dòng)態(tài)地表現(xiàn)播放的音頻文件的聲音特征,給用戶以視覺感受,因此,下面以基于DirectShow架構(gòu)的媒體播放器為例,對本發(fā)明方案的具體實(shí)現(xiàn)進(jìn)行詳細(xì)說明。
音頻文件播放時(shí),基于DirectShow架構(gòu)的媒體播放器的典型渲染結(jié)構(gòu)主要包括三個(gè)濾鏡,分別是源濾鏡(Source Filter)、音頻解碼濾鏡(Audio DecoderFilter)和聲音渲染濾鏡(Audio Render Filter),本發(fā)明的實(shí)現(xiàn)中,在音頻解碼濾鏡與聲音渲染濾鏡之間增加聲音抓取器濾鏡(ASGF,Audio Sample GrabberFilter),如圖2所示,該裝置還包括控制邏輯單元,其中, 源濾鏡用于解析當(dāng)前播放的音頻文件的容器格式,根據(jù)容器格式提取出壓縮音頻碼流,并將當(dāng)前時(shí)間段(通常為幾十毫秒)內(nèi)的壓縮音頻碼流組成一個(gè)壓縮音頻樣本(Sample),將該壓縮音頻樣本作為基本數(shù)據(jù)單元發(fā)送給音頻解碼濾鏡; 音頻解碼濾鏡用于對收到的壓縮音頻樣本的壓縮音頻碼流進(jìn)行解碼處理,還原成一個(gè)原始音頻樣本的原始音頻數(shù)據(jù),并將該原始音頻樣本作為基本數(shù)據(jù)單元發(fā)送給聲音抓取器濾鏡; 聲音抓取器濾鏡用于計(jì)算當(dāng)前收到的原始音頻樣本的聲音特征值并發(fā)送給控制邏輯單元,還將該原始音頻樣本發(fā)送給聲音渲染濾鏡; 控制邏輯單元用于根據(jù)設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系,按照與收到的聲音特征值相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口,例如,調(diào)整播放窗口的透明度、或色彩亮度、或大小等; 聲音渲染濾鏡用于將接收到的原始聲音數(shù)據(jù)在規(guī)定的時(shí)間范圍內(nèi)進(jìn)行呈現(xiàn)。
聲音特征值與窗口表現(xiàn)特征的映射關(guān)系可以設(shè)置并存儲在控制邏輯單元中,該映射關(guān)系可以由用戶根據(jù)自身的喜好進(jìn)行設(shè)置。
圖3為本發(fā)明中基于DirectShow架構(gòu)實(shí)現(xiàn)音頻播放表現(xiàn)的流程示意圖,如圖3所示,基于DirectShow架構(gòu)實(shí)現(xiàn)音頻播放表現(xiàn)的具體處理包括 步驟301源濾鏡解析當(dāng)前播放的音頻文件的容器格式,根據(jù)容器格式提取出壓縮音頻碼流,并將當(dāng)前時(shí)間段內(nèi)的壓縮音頻碼流組成一個(gè)壓縮音頻樣本,將該壓縮音頻樣本作為基本數(shù)據(jù)單元發(fā)送給音頻解碼濾鏡。時(shí)間段的時(shí)間長度是設(shè)定的,通常為幾十毫秒。
步驟302音頻解碼濾鏡對收到的壓縮音頻樣本的壓縮音頻碼流進(jìn)行解碼處理,還原成一個(gè)原始音頻樣本的原始音頻數(shù)據(jù),并將該原始音頻樣本作為基本數(shù)據(jù)單元發(fā)送給聲音抓取器濾鏡。
步驟303聲音抓取器濾鏡計(jì)算當(dāng)前收到的原始音頻樣本的聲音特征值并發(fā)送給控制邏輯單元,還將該原始音頻樣本發(fā)送給聲音渲染濾鏡,繼續(xù)執(zhí)行步驟304和步驟305。
對聲音特征值的計(jì)算可以基于任何具備統(tǒng)計(jì)學(xué)意義的方法,例如,取當(dāng)前收到的原始音頻樣本的原始音頻數(shù)據(jù)的最大值、或最小值、或平均值、或中間值等作為對應(yīng)原始音頻樣本的聲音特征值。以下僅給出計(jì)算原始音頻樣本的聲音特征值的一個(gè)示例,以更詳細(xì)地說明本發(fā)明的有關(guān)實(shí)現(xiàn)。
當(dāng)前收到的原始音頻樣本為Sample={x1,x2,...,xN},其中,x1、x2......xN為原始音頻樣本中一個(gè)時(shí)間段內(nèi)的各原始聲音數(shù)據(jù),一共N個(gè);聲音特征值即以當(dāng)前收到的原始音頻樣本的原始音頻數(shù)據(jù)的平均值作為對應(yīng)原始音頻樣本的聲音特征值。
步驟304控制邏輯單元根據(jù)設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系,按照與收到的聲音特征值相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
步驟304的具體實(shí)現(xiàn),即根據(jù)聲音特征值動(dòng)態(tài)調(diào)整播放窗口的窗口表現(xiàn)特征的具體實(shí)現(xiàn),可以有很多種實(shí)現(xiàn)方式,下面以窗口表現(xiàn)特征分別為透明度、或色調(diào)、或大小為例進(jìn)行示例性的說明。
示例一隨聲音特征值動(dòng)態(tài)調(diào)整播放窗口的透明度。
例如,設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系是聲音特征值越大,播放窗口的透明度越高;聲音特征值越小,播放窗口的透明度越低,該映射關(guān)系具體可以為其中,bAlpha為播放窗口的透明度;γ為當(dāng)前播放的音頻文件的比特位數(shù),典型的取值為8、或16、或24、或32;TSample為聲音特征值。此時(shí),播放窗口的透明度的變化范圍為0~255,其中,0為完全透明,255為不透明。所述音頻文件的比特位數(shù)是指用來表示一個(gè)采樣點(diǎn)的音頻數(shù)據(jù)所需的比特位數(shù)。
基于Windows平臺的應(yīng)用中,控制邏輯單元對播放窗口的透明度的調(diào)整可以通過應(yīng)用程序接口(API)函數(shù)SetLayeredWindowAttributes來實(shí)現(xiàn),其具體用法可參見MSDN(Microsoft Developer Network)中有關(guān)窗口透明度調(diào)整的具體實(shí)現(xiàn)。當(dāng)然,控制邏輯單元也可以通過其他現(xiàn)有方式來實(shí)現(xiàn)對播放窗口的透明度的調(diào)整,在此不再一一描述。
示例二隨聲音特征值動(dòng)態(tài)調(diào)整播放窗口的色調(diào)。
例如,設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系是聲音特征值越大,播放窗口的色調(diào)越深;聲音特征值越小,播放窗口的色調(diào)越淺,該映射關(guān)系具體可以為其中,lPixel為播放窗口對應(yīng)位圖(BMP)的其中一個(gè)像素的色調(diào);γ為當(dāng)前播放的音頻文件的比特位數(shù),典型的取值為8、或16、或24、或32;TSample為聲音特征值。此時(shí),播放窗口的色調(diào)的變化范圍為0~255,其中,0為沒有顏色,255為顏色最深。
控制邏輯單元可以采用任何現(xiàn)有的實(shí)現(xiàn)方式對播放窗口的色調(diào)進(jìn)行調(diào)整,例如,確定播放窗口的當(dāng)前色調(diào),然后生成對應(yīng)色調(diào)的播放窗口的圖片,使用該圖片覆蓋之前顯示的播放窗口,在此不再一一描述。
示例三隨聲音特征值動(dòng)態(tài)調(diào)整播放窗口的大小。
例如,設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系是聲音特征值越大,播放窗口越大,即播放窗口的尺寸越大;聲音特征值越小,播放窗口越小,即播放窗口的尺寸越小,該映射關(guān)系具體可以為 以及其中,γ為當(dāng)前播放的音頻文件的比特位數(shù),典型的取值為8、或16、或24、或32;TSample為聲音特征值;Wcur為播放窗口的寬度;Wmax為播放窗口的最大寬度;Wmin為播放窗口的最小寬度;Hcur為播放窗口的高度;Hmax為播放窗口的最大高度;Hmin為播放窗口的最小寬度。這樣,Wmax×Hmax為播放窗口的最大尺寸,Wmax和Hmax由用戶使用的顯示屏幕的最大分辨率決定;Wmin×Hmin為播放窗口的最小尺寸;Wcur×Hcur為調(diào)整的播放窗口的當(dāng)前尺寸。
基于Windows平臺的應(yīng)用中,控制邏輯單元對播放窗口的大小的調(diào)整可以通過API函數(shù)SetWindowPos、或MoveWindow等來實(shí)現(xiàn),其具體用法可參見MSDN中有關(guān)窗口大小調(diào)整的具體實(shí)現(xiàn)。當(dāng)然,控制邏輯單元也可以通過其他現(xiàn)有方式來實(shí)現(xiàn)對播放窗口的大小的調(diào)整,在此不再一一描述。
為了增強(qiáng)表現(xiàn)效果,也可以多種實(shí)現(xiàn)方式組合實(shí)現(xiàn),例如,聲音特征值越大,播放窗口的透明度越高且尺寸越大;聲音特征值越小,播放窗口的透明度越低且尺寸越小。
步驟305;聲音渲染濾鏡將接收到的原始聲音數(shù)據(jù)在規(guī)定的時(shí)間范圍內(nèi)進(jìn)行呈現(xiàn)。
步驟306如果音頻文件播放完畢,則結(jié)束當(dāng)前流程;如果還存在播放的音頻文件,則重復(fù)執(zhí)行步驟301~步驟305。
以上描述的各步驟的執(zhí)行順序只是針對一個(gè)樣本而言的,對不同樣本的處理是可以并行處理的。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種實(shí)現(xiàn)音頻播放表現(xiàn)的方法,其特征在于,該方法包括
根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與當(dāng)前播放的音頻文件的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照與當(dāng)前播放的音頻文件的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口,包括
獲取當(dāng)前播放的音頻文件的聲音特征;
按照與所述聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
3、根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取當(dāng)前播放的音頻文件的聲音特征,具體包括
解析當(dāng)前播放的音頻文件的容器格式,根據(jù)容器格式提取出壓縮音頻碼流,并將當(dāng)前時(shí)間段內(nèi)的壓縮音頻碼流組成一個(gè)壓縮音頻樣本;
對所述壓縮音頻樣本的壓縮音頻碼流進(jìn)行解碼處理,還原成一個(gè)原始音頻樣本的原始音頻數(shù)據(jù);
計(jì)算所述原始音頻樣本的聲音特征值。
4、根據(jù)權(quán)利要求3所述的方法,其特征在于,所述聲音特征值為所述原始音頻樣本的原始音頻數(shù)據(jù)的最大值、或最小值、或平均值、或中間值。
5、根據(jù)權(quán)利要求1至4任一所述的方法,其特征在于,所述聲音特征與窗口表現(xiàn)特征的映射關(guān)系,為
隨聲音特征值調(diào)整播放窗口的透明度;或者,
隨聲音特征值調(diào)整播放窗口的色調(diào);或者,
隨聲音特征值調(diào)整播放窗口的大??;或者,
以上任意的組合。
6、根據(jù)權(quán)利要求5所述的方法,其特征在于,
所述隨聲音特征值調(diào)整播放窗口的透明度,具體為聲音特征值越大,播放窗口的透明度越高,聲音特征值越小,播放窗口的透明度越低,即
其中,bAlpha為播放窗口的透明度,γ為當(dāng)前播放的音頻文件的比特位數(shù),TSample為聲音特征值;
所述隨聲音特征值調(diào)整播放窗口的色調(diào),具體為聲音特征值越大,播放窗口的色調(diào)越深,聲音特征值越小,播放窗口的色調(diào)越淺,即其中,lPixel為播放窗口的其中一個(gè)像素的色調(diào),γ為當(dāng)前播放的音頻文件的比特位數(shù),TSample為聲音特征值;
所述隨聲音特征值調(diào)整播放窗口的大小,具體為聲音特征值越大,播放窗口越大,聲音特征值越小,播放窗口越小,即以及其中,γ為當(dāng)前播放的音頻文件的比特位數(shù),TSample為聲音特征值,Wcur為播放窗口的寬度,Wmax為播放窗口的最大寬度,Wmin為播放窗口的最小寬度,Hcur為播放窗口的高度,Hmax為播放窗口的最大高度,Hmin為播放窗口的最小寬度。
7、根據(jù)權(quán)利要求6所述的方法,其特征在于,所述Wmax和Hmax由用戶使用的顯示屏幕的最大分辨率決定。
8、一種實(shí)現(xiàn)音頻播放表現(xiàn)的裝置,其特征在于,包括
聲音獲取單元,用于獲取當(dāng)前播放的音頻文件的聲音特征;
播放表現(xiàn)單元,用于根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與所述聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。
9、根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述聲音獲取單元為聲音抓取器濾鏡,所述播放表現(xiàn)單元為控制邏輯單元,該裝置還包括源濾鏡、音頻解碼濾鏡和聲音渲染濾鏡,其中,
源濾鏡,用于解析當(dāng)前播放的音頻文件的容器格式,根據(jù)容器格式提取出壓縮音頻碼流,并將當(dāng)前時(shí)間段內(nèi)的壓縮音頻碼流組成一個(gè)壓縮音頻樣本;
音頻解碼濾鏡,用于對來自源濾鏡的所述壓縮音頻樣本的壓縮音頻碼流進(jìn)行解碼處理,還原成一個(gè)原始音頻樣本的原始音頻數(shù)據(jù),并提供給所述聲音抓取器濾鏡;
所述聲音抓取器濾鏡具體用于計(jì)算當(dāng)前收到的原始音頻樣本的聲音特征值并提供給所述控制邏輯單元,還將該原始音頻樣本發(fā)送給聲音渲染濾鏡;
所述控制邏輯單元具體用于根據(jù)設(shè)置的聲音特征值與窗口表現(xiàn)特征的映射關(guān)系,按照與所述聲音特征值相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口;
聲音渲染濾鏡用于將所述原始聲音數(shù)據(jù)在規(guī)定的時(shí)間范圍內(nèi)進(jìn)行呈現(xiàn)。
10、根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述聲音特征與窗口表現(xiàn)特征的映射關(guān)系,為
隨聲音特征值調(diào)整播放窗口的透明度;或者,
隨聲音特征值調(diào)整播放窗口的色調(diào);或者,
隨聲音特征值調(diào)整播放窗口的大??;或者,
以上任意的組合。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)音頻播放表現(xiàn)的方法及裝置。本發(fā)明方案中,根據(jù)設(shè)置的聲音特征與窗口表現(xiàn)特征的映射關(guān)系,按照與當(dāng)前播放的音頻文件的聲音特征相對應(yīng)的窗口表現(xiàn)特征顯示播放窗口。根據(jù)本發(fā)明提供的方案,通過動(dòng)態(tài)調(diào)整播放窗口的窗口表現(xiàn)特征來實(shí)時(shí)地表現(xiàn)當(dāng)前播放的音頻文件的特性,打破傳統(tǒng)的呆板、單一的表現(xiàn)方式,給用戶以新穎而震撼的表現(xiàn)效果,給用戶以動(dòng)感的體驗(yàn),在音頻文件播放過程中為用戶帶來更好的視覺感受,大大改善音頻文件的播放體驗(yàn),增強(qiáng)用戶對音頻文件的播放體驗(yàn)。
文檔編號G10L21/00GK101625867SQ200910090290
公開日2010年1月13日 申請日期2009年8月4日 優(yōu)先權(quán)日2009年8月4日
發(fā)明者李大龍 申請人:騰訊科技(深圳)有限公司