本發(fā)明涉及音頻領(lǐng)域,尤其涉及一種音量控制方法及裝置。
背景技術(shù):
目前市場上的所有智能手機都是根據(jù)系統(tǒng)設(shè)置聲音大小播放音源,聲音只能統(tǒng)一設(shè)定,即用戶將系統(tǒng)聲音調(diào)大時,任何音源會隨之增大音量,當用戶將系統(tǒng)聲音調(diào)小時,任何音源會隨之降低音量,而且在音量調(diào)整過程中,有兩種控制方式,一種是按壓音量按鈕進行調(diào)整,每按一下音量按鈕,才會增加或減小一點音量,若用戶從靜音調(diào)節(jié)到最大聲,需要多次按壓音量按鍵才能實現(xiàn),另一種是在音頻播放應(yīng)用的界面中,觸摸音量條進行調(diào)整,而觸摸音量條調(diào)整音量,必須先在所述音頻播放應(yīng)用中調(diào)出所述音量條,在調(diào)出所述音量條后,再對音量進行調(diào)整,顯然,現(xiàn)有的音量控制方式,靈活性較低。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的在于提出一種音量控制方法及裝置,旨在解決現(xiàn)有的音量控制方式,靈活性較低的技術(shù)問題。
為實現(xiàn)上述目的,本發(fā)明提供的一種音量控制方法,所述方法包括:
在接收到作用于觸控屏幕的按壓觸摸操作時,獲取所述按壓觸摸操作對應(yīng)的壓力信息;
根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量;
按照確定的所述音量播放所述待調(diào)整音頻。
優(yōu)選地,所述根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量的步驟包括:
根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力信息對應(yīng)的壓力相對值;
根據(jù)所述壓力相對值與預(yù)設(shè)音量閾值,確定所述待調(diào)整音頻的音量。
優(yōu)選地,所述根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量的步驟還 包括:
根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力信息對應(yīng)的壓力相對值;
確定所述壓力相對值所在的壓力相對值區(qū)間;
基于預(yù)設(shè)的壓力相對值區(qū)間與音量的映射關(guān)系,獲取確定的壓力相對值區(qū)間對應(yīng)的音量;
將獲取的所述音量作為所述待調(diào)整音頻的音量。
優(yōu)選地,所述按照確定的所述音量播放所述待調(diào)整音頻的同時,執(zhí)行以下步驟:
確定所述音量對應(yīng)的音量等級;
根據(jù)預(yù)設(shè)的音量等級與顯示圖案的對應(yīng)關(guān)系,獲取確定的音量等級對應(yīng)的顯示圖案;
顯示獲取的所述顯示圖案。
優(yōu)選地,所述音量調(diào)整方法還包括:
在接收到音頻切換指令時,按照預(yù)存的音量播放當前音頻,或者是按照切換前的音量播放所述當前音頻。
此外,為實現(xiàn)上述目的,本發(fā)明還提出一種音量控制裝置,所述裝置包括:
獲取模塊,用于在接收到作用于觸控屏幕的按壓觸摸操作時,獲取所述按壓觸摸操作對應(yīng)的壓力信息;
確定模塊,用于根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量;
播放模塊,用于按照確定的所述音量播放所述待調(diào)整音頻。
優(yōu)選地,所述確定模塊包括:
第一處理單元,用于根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力信息對應(yīng)的壓力相對值;
第一確定單元,用于根據(jù)所述壓力相對值與預(yù)設(shè)音量閾值,確定所述待調(diào)整音頻的音量。
優(yōu)選地,所述確定模塊還包括:
第二處理單元,用于根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力 信息對應(yīng)的壓力相對值;
第二確定單元,用于確定所述壓力相對值所在的壓力相對值區(qū)間;
獲取單元,用于基于預(yù)設(shè)的壓力相對值區(qū)間與音量的映射關(guān)系,獲取確定的壓力相對值區(qū)間對應(yīng)的音量;
所述第二處理單元,還用于將獲取的所述音量作為所述待調(diào)整音頻的音量。
優(yōu)選地,所述確定模塊,還用于確定所述音量對應(yīng)的音量等級;
所述獲取模塊,還用于根據(jù)預(yù)設(shè)的音量等級與顯示圖案的對應(yīng)關(guān)系,獲取確定的音量等級對應(yīng)的顯示圖案;
所述音量調(diào)整裝置還包括:
顯示模塊,用于顯示獲取的所述顯示圖案。
優(yōu)選地,所述音量調(diào)整裝置還包括:
處理模塊,用于在接收到音頻切換指令時,按照預(yù)存的音量播放當前音頻,或者是按照切換前的音量播放所述當前音頻。
本發(fā)明提出的音量控制方法及裝置,在接收到作用于觸控屏幕的按壓觸摸操作時,先獲取所述按壓觸摸操作對應(yīng)的壓力信息,然后根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量,最后按照確定的所述音量播放所述待調(diào)整音頻,而不是在音量調(diào)整過程中,需要通過按壓音量按鈕或是調(diào)用音量條調(diào)整音量,本發(fā)明通過作用于觸控屏幕的按壓觸摸操作,計算出所述按壓觸摸操作對應(yīng)的壓力信息,然后根據(jù)所述壓力信息確定待調(diào)整音頻的音量,最終根據(jù)確定的音量播放音頻,提高了音量控制的靈活性。
附圖說明
圖1為本發(fā)明音量調(diào)整方法第一實施例的流程示意圖;
圖2為本發(fā)明根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量第一實施例的流程示意圖;
圖3為本發(fā)明根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量第二實施例的流程示意圖;
圖4為本發(fā)明音量調(diào)整裝置第一實施例的功能模塊示意圖;
圖5為圖4中確定模塊的第一細化功能模塊示意圖;
圖6為圖4中確定模塊的第二細化功能模塊示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種音量控制方法。
參照圖1,圖1為本發(fā)明音量控制方法第一實施例的流程示意圖。
本實施例提出一種音量控制方法,所述方法包括:
步驟s10,在接收到作用于觸控屏幕的按壓觸摸操作時,獲取所述按壓觸摸操作對應(yīng)的壓力信息;
在本實施例中,步驟s10的實施方式包括:a、在鎖屏界面中播放音頻時,若接收到作用于鎖屏界面的按壓觸摸操作,獲取所述按壓觸摸操作對應(yīng)的壓力信息。b、在音頻播放界面中接收到作用于所述音頻播放界面的按壓觸摸操作時,先確定所述音頻播放界面當前是否正在播放音頻,若所述音頻播放界面當前正在播放音頻,則確定當前正在播放的音頻為待調(diào)整音頻,若所述音頻播放界面當前未播放音頻,則確定播放列表中待播放的下一個音頻或播放列表中的所有音頻為待調(diào)整音頻,并獲取所述按壓觸摸操作對應(yīng)的壓力信息??梢岳斫獾氖牵鰤毫π畔⒌墨@取通過終端預(yù)設(shè)的壓力傳感器進行獲取。
步驟s20,根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量;
在本實施例中,根據(jù)所述壓力信息確定待調(diào)整音頻的音量的實施方式包括:
1)方式一、參照圖2,所述步驟s20包括:
步驟s21,根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力信息對應(yīng)的壓力相對值;
在本實施例中,在獲取到所述按壓觸摸操作對應(yīng)的壓力信息時,先獲取預(yù)設(shè)壓力閾值,所述預(yù)設(shè)壓力閾值為終端中預(yù)設(shè)的最大承受壓力,所述壓力信息優(yōu)選為壓力值,在得到所述按壓觸摸操作對應(yīng)的壓力信息以及所述預(yù)設(shè) 壓力閾值時,優(yōu)選將獲取的所述壓力信息除以所述預(yù)設(shè)壓力閾值,以得到所述壓力信息對應(yīng)的壓力相對值,例如所述預(yù)設(shè)壓力閾值為500g,所述按壓觸摸操作對應(yīng)的壓力信息為200g,將200g/500g=0.4,即得到的所述壓力相對值為0.4;或者在所述預(yù)設(shè)壓力閾值為500g,所述按壓觸摸操作對應(yīng)的壓力信息為500g,將500g/500g=1,即得到的所述壓力相對值為1;進一步地,在所述預(yù)設(shè)壓力閾值為500g,所述按壓觸摸操作對應(yīng)的壓力信息大于500g,默認所述按壓觸摸操作對應(yīng)的壓力信息為500g,同理將500g/500g=1,即得到的所述壓力相對值為1,即所述壓力相對值是一個小于或等于1的數(shù)值。
步驟s22,根據(jù)所述壓力相對值與預(yù)設(shè)音量閾值,確定所述待調(diào)整音頻的音量。
在本實施例中,在得到所述壓力相對值后,獲取所述終端中的預(yù)設(shè)音量閾值,所述預(yù)設(shè)音量閾值為所述終端的最大聲音響度,即所述終端的播放器中播放音頻的最大響度,在獲取到所述預(yù)設(shè)音量閾值時,優(yōu)選將所述壓力相對值與所述預(yù)設(shè)音量閾值進行相乘,得到的音量作為所述待調(diào)整音頻的音量,例如所述預(yù)設(shè)音量閾值為80db,在得到所述壓力相對值為0.4時,將所述壓力相對值為0.4與所述預(yù)設(shè)音量閾值80db進行相乘,計算公式為0.4*80db=32db,即計算得到的音量為32db,所述音量32db即為所述待調(diào)整音頻的音量。
在本實施例,先將獲取的所述壓力信息除以預(yù)設(shè)壓力閾值,得到所述壓力信息對應(yīng)的壓力相對值,然后才將所述壓力相對值與預(yù)設(shè)音量閾值進行相乘,得到所述待調(diào)整音頻的音量,相當于根據(jù)所述按壓觸摸操作的實際壓力信息計算所述待調(diào)整音頻的音量,不同的壓力信息就會得到不同的音量,實現(xiàn)了對所述待調(diào)整音頻的音量的精確計算,可以理解的是,隨著按壓觸摸操作對應(yīng)的壓力信息的遞增,所述待調(diào)整音頻的音量也是隨之遞增的。
2)方式二、進一步地,為了提高音量調(diào)整的靈活性,參照圖3,所述步驟s20還包括:
步驟s23,根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力信息對應(yīng)的壓力相對值;
本實施例中,所述壓力信息對應(yīng)的壓力相對值的計算方式與步驟s21中的計算方式一致,此處不再贅訴。
步驟s24,確定所述壓力相對值所在的壓力相對值區(qū)間;
在本實施例中,在得到所述壓力相對值后,先確定所述壓力相對值所在的壓力相對值區(qū)間,可以理解的是,所述終端事先將所述壓力相對值進行劃分并存儲,本實施例中,優(yōu)選將壓力相對值劃分為3個壓力相對值區(qū)間,分別為輕度(0-0.3)、中度(03-0.7)和重度(0.7-1),則在獲取到所述壓力相對值時,先確定所述壓力相對值所在的壓力相對值區(qū)間,同樣,以上文中壓力相對值0.4為例,則可確定所述壓力相對值0.4所在的壓力相對值區(qū)間為中度。
步驟s25,基于預(yù)設(shè)的壓力相對值區(qū)間與音量的映射關(guān)系,獲取確定的壓力相對值區(qū)間對應(yīng)的音量;
步驟s26,將獲取的所述音量作為所述待調(diào)整音頻的音量。
在本實施例中,在預(yù)存了壓力相對值區(qū)間的同時,建立各個壓力相對值與對應(yīng)的音量的映射關(guān)系,優(yōu)選輕度對應(yīng)的音量為40db、中度對應(yīng)的音量為60db、重度對應(yīng)的音量為80db,則在確定所述壓力相對值所在的壓力相對值區(qū)間時,根據(jù)所述壓力值相對值所在的壓力相對值區(qū)間,獲取所述壓力相對值區(qū)間對應(yīng)的音量,例如,在所述壓力相對值區(qū)間為中度時,此時,可獲取到所述音量為60db,則所述音量60db即為所述待調(diào)整音頻的音量。
步驟s30,按照確定的所述音量播放所述待調(diào)整音頻。
在本實施例中,在得到所述待調(diào)整音頻的音量時,按照所述音量播放所述待調(diào)整音頻,若所述待調(diào)整音頻當前是處于播放狀態(tài)的音頻,則采用確定的所述音量更新所述待調(diào)整音頻的音量,并按照更新后的音量播放所述待調(diào)整音頻;若此時,所述音頻播放界面未播放音頻,則先確定待播放的音頻,并將所述待播放的音頻作為待調(diào)整的音頻,并按照所述音量開始播放所述待調(diào)整的音頻。
本實施例提出的音量控制方法,在接收到作用于觸控屏幕的按壓觸摸操作時,先獲取所述按壓觸摸操作對應(yīng)的壓力信息,然后根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量,最后按照確定的所述音量播放所述待調(diào)整音頻,而不是在音量調(diào)整過程中,需要通過按壓音量按鈕或是調(diào)用音量條調(diào)整音量,本發(fā)明通過作用于觸控屏幕的按壓觸摸操作,計算出所述按壓觸摸操作對應(yīng)的壓力信息,然后根據(jù)所述壓力信息確定待調(diào)整音頻的音量,最終根據(jù)確定的音量播放音頻,提高了音量控制的靈活性。
進一步地,為了增加音量控制的靈活性,基于第一實施例提出本發(fā)明音量控制方法的第二實施例,在本實施例,所述執(zhí)行步驟s30的同時,執(zhí)行以下步驟:
步驟a,確定所述音量對應(yīng)的音量等級;
步驟b,根據(jù)預(yù)設(shè)的音量等級與顯示圖案的對應(yīng)關(guān)系,獲取確定的音量等級對應(yīng)的顯示圖案;
步驟c,顯示獲取的所述顯示圖案。
在本實施例中,為了提高音量調(diào)整的靈活性,在按照確定的所述音量播放所述待調(diào)整音頻的同時,先確定所述音量對應(yīng)的音量等級,然后根據(jù)預(yù)設(shè)的音量等級與顯示圖案的對應(yīng)關(guān)系,獲取確定的音量等級對應(yīng)的顯示圖案,可以理解的是,終端事先存儲不同的音量等級,以及存儲每個音量等級對應(yīng)的顯示圖案,等到播放音頻的時候,即可根據(jù)當前的音量確定所述音量對應(yīng)的音量等級,并依據(jù)所述音量等級獲取所述音量等級對應(yīng)的顯示圖案,最終顯示所述顯示圖案,其中,顯示所述顯示圖案包括在鎖屏界面中顯示所述顯示圖案,或者在所述音頻播放界面中顯示所述顯示圖案。為更好理解本實施例,舉例如下:先在終端預(yù)設(shè)的存儲區(qū)域中劃分不同的音量等級,例如第一級為0db-25db,第二級為25db-50db,第三級為50db-75db,第四級為75db-100db,而每個等級都有對應(yīng)的圖案,分別為圖案1、圖案2、圖案3和圖案4,那么在音頻播放應(yīng)用中的待調(diào)整音頻的音量為預(yù)設(shè)的等級,例如第二級時,此時可知道待顯示的圖案為圖案2,則在按照確定的音量播放音頻時,在所述音頻播放界面中顯示所述圖案2,實現(xiàn)了不同的音頻等級顯示不同的圖案,顯示的圖案可以作為背景圖。
本實施例中,按照確定的音量播放音頻的同時,先確定音量的等級,然后獲取所述音量的等級對應(yīng)的顯示圖案,最終顯示所述顯示圖案,可以讓用戶更加清楚的知道當前音量的等級,而且提高了音頻播放過程中,音量調(diào)整的的靈活性和智能性。
進一步地,為了增加音量控制的靈活性,基于第一或第二實施例提出本發(fā)明音量控制方法的第三實施例,在本實施例,所述方法還包括:
在接收到音頻切換指令時,按照預(yù)存的音量播放當前音頻,或者是按照切換前的音量播放所述當前音頻。
在本實施例中,所述音頻切換指令的接收方式包括:1、在音頻播放界面中接收音頻切換指令;2、在鎖屏界面中播放音頻時,在鎖屏界面中接收音頻切換指令。在接收到音頻切換指令時,可按照預(yù)存的音量播放當前音頻,所述預(yù)存的音量為所述音頻播放應(yīng)用中默認設(shè)置的音量,則在接收到音頻切換指令時,恢復(fù)到終端預(yù)存的音量以播放當前音頻,也就是說,一次作用于觸控屏幕的按壓觸摸操作對應(yīng)的音量僅僅調(diào)整一首音頻,若調(diào)整的音頻播放完成,則需要重新接收作用于觸控屏幕的按壓觸摸操作,才能調(diào)整音頻的音量,若未接收到基于切換后的音頻的按壓觸摸操作,則恢復(fù)終端預(yù)存的音量以播放當前音頻。
進一步地,為了提高音頻播放的智能性,在接收到音頻切換指令時,按照切換前的音量播放所述當前音頻,即在接收到作用于觸控屏幕的按壓觸摸操作時,將根據(jù)按壓觸摸操作計算出的音量設(shè)置為當前音頻播放應(yīng)用中音頻播放的音量,后續(xù)若未接收到作用于觸控屏幕的按壓觸摸操作,則按照所述音量繼續(xù)播放其它音頻,也就是說,作用于觸控屏幕的按壓觸摸操作對應(yīng)的音量可以作為所述音頻播放應(yīng)用中所有音頻的音量,實現(xiàn)了在接收到作用于觸控屏幕的按壓觸摸操作時,只要根據(jù)作用于觸控屏幕的按壓觸摸操作對應(yīng)的壓力值,計算出對應(yīng)的音量,后續(xù)直接根據(jù)所述音量播放音頻播放應(yīng)用中的音頻即可,不需要在重新進行輸入。當然,若用戶想要更新播放的音量,重新輸入按壓觸摸操作即可。
在本實施例中,在接收到音頻播放指令時,既可按照預(yù)存的音量播放當前音頻,也可以按照切換前的音量播放所述當前音頻,使得音頻的播放方式更加靈活。
本發(fā)明進一步提供一種音量控制裝置。
參照圖4,圖4為本發(fā)明音量控制裝置第一實施例的功能模塊示意圖。
需要強調(diào)的是,對本領(lǐng)域的技術(shù)人員來說,圖4所示功能模塊圖僅僅是一個較佳實施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖4所示的音量控制裝置的功能模塊,可輕易進行新的功能模塊的補充;各功能模塊的名稱是自定義 名稱,僅用于輔助理解該音量控制裝置的各個程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案的核心是,各自定義名稱的功能模塊所要達成的功能。
本實施例提出一種音量控制裝置,所述裝置包括:
獲取模塊10,用于在接收到作用于觸控屏幕的按壓觸摸操作時,獲取所述按壓觸摸操作對應(yīng)的壓力信息;
在本實施例中,所述獲取模塊10在接收到作用于觸控屏幕的按壓觸摸操作時,獲取所述按壓觸摸操作對應(yīng)的壓力信息的實施方式包括:a、在鎖屏界面中播放音頻時,若接收到作用于鎖屏界面的按壓觸摸操作,所述獲取模塊10獲取所述按壓觸摸操作對應(yīng)的壓力信息。b、在音頻播放界面中接收到作用于所述音頻播放界面的按壓觸摸操作時,先確定所述音頻播放界面當前是否正在播放音頻,若所述音頻播放界面當前正在播放音頻,則確定當前正在播放的音頻為待調(diào)整音頻,若所述音頻播放界面當前未播放音頻,則確定播放列表中待播放的下一個音頻或播放列表中的所有音頻為待調(diào)整音頻,并且所述獲取模塊10獲取所述按壓觸摸操作對應(yīng)的壓力信息??梢岳斫獾氖牵鰤毫π畔⒌墨@取通過終端預(yù)設(shè)的壓力傳感器進行獲取。
確定模塊20,根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量;
在本實施例中,根據(jù)確定模塊20根據(jù)所述壓力信息確定待調(diào)整音頻的音量的實施方式包括的實施方式包括:
1)方式一、參照圖5,所述確定模塊20包括:
第一處理單元21,用于根據(jù)所述壓力信息與預(yù)設(shè)壓力閾值,獲得所述壓力信息對應(yīng)的壓力相對值;
在本實施例中,在獲取到所述按壓觸摸操作對應(yīng)的壓力信息時,先獲取預(yù)設(shè)壓力閾值,所述預(yù)設(shè)壓力閾值為終端中預(yù)設(shè)的最大承受壓力,所述壓力信息優(yōu)選為壓力值,在得到所述按壓觸摸操作對應(yīng)的壓力信息以及所述預(yù)設(shè)壓力閾值時,優(yōu)選所述第一處理單元21將獲取的所述壓力信息除以所述預(yù)設(shè)壓力閾值,以得到所述壓力信息對應(yīng)的壓力相對值,例如所述預(yù)設(shè)壓力閾值為500g,所述按壓觸摸操作對應(yīng)的壓力信息為200g,將200g/500g=0.4,即得到的所述壓力相對值為0.4;或者在所述預(yù)設(shè)壓力閾值為500g,所述按壓觸摸操作對應(yīng)的壓力信息為500g,將500g/500g=1,即得到的所述壓力相對值 為1;進一步地,在所述預(yù)設(shè)壓力閾值為500g,所述按壓觸摸操作對應(yīng)的壓力信息大于500g,默認所述按壓觸摸操作對應(yīng)的壓力信息為500g,同理將500g/500g=1,即得到的所述壓力相對值為1,即所述壓力相對值是一個小于或等于1的數(shù)值。
第一確定單元22,用于將所述壓力相對值與預(yù)設(shè)音量進行相乘,得到所述待調(diào)整音頻的音量。
在本實施例中,在得到所述壓力相對值后,獲取所述終端中的預(yù)設(shè)音量閾值,所述預(yù)設(shè)音量閾值為所述終端的最大聲音響度,即所述終端的播放器中播放音頻的最大響度,在獲取到所述預(yù)設(shè)音量閾值時,優(yōu)選所述第一確定單元22將所述壓力相對值與所述預(yù)設(shè)音量閾值進行相乘,得到的音量作為所述待調(diào)整音頻的音量,例如所述預(yù)設(shè)音量閾值為80db,在得到所述壓力相對值為0.4時,將所述壓力相對值為0.4與所述預(yù)設(shè)音量閾值80db進行相乘,計算公式為0.4*80db=32db,即計算得到的音量為32db,所述音量32db即為所述待調(diào)整音頻的音量。
在本實施例,先將獲取的所述壓力信息除以預(yù)設(shè)壓力閾值,得到所述壓力信息對應(yīng)的壓力相對值,然后才將所述壓力相對值與預(yù)設(shè)音量閾值進行相乘,得到所述待調(diào)整音頻的音量,相當于根據(jù)所述按壓觸摸操作的實際壓力信息計算所述待調(diào)整音頻的音量,不同的壓力信息就會得到不同的音量,實現(xiàn)了對所述待調(diào)整音頻的音量的精確計算,可以理解的是,隨著按壓觸摸操作對應(yīng)的壓力信息的遞增,所述待調(diào)整音頻的音量也是隨之遞增的。
2)方式二、進一步地,為了提高音量調(diào)整的靈活性,參照圖6,所述確定模塊20還包括:
第二處理單元23,用于將獲取的所述壓力值除以預(yù)設(shè)壓力值,得到所述壓力值對應(yīng)的壓力相對值;
本實施例中,所述第二處理單元23對壓力信息對應(yīng)的壓力相對值的計算方式與所述第一處理單元21中的計算方式一致,此處不再贅訴。
第二確定單元24,用于確定所述壓力相對值所在的壓力相對值區(qū)間;
在本實施例中,在得到所述壓力相對值后,所述第二確定單元24先確定所述壓力相對值所在的壓力相對值區(qū)間,可以理解的是,所述終端事先將所述壓力相對值進行劃分并存儲,本實施例中,優(yōu)選將壓力相對值劃分為3個 壓力相對值區(qū)間,分別為輕度(0-0.3)、中度(03-0.7)和重度(0.7-1),則在獲取到所述壓力相對值時,先確定所述壓力相對值所在的壓力相對值區(qū)間,同樣,以上文中壓力相對值0.4為例,則可確定所述壓力相對值0.4所在的壓力相對值區(qū)間為中度。
獲取單元25,用于基于預(yù)設(shè)的壓力相對值區(qū)間與音量的映射關(guān)系,獲取確定的壓力相對值區(qū)間對應(yīng)的音量;
所述第二處理單元23,用于將獲取的所述音量作為所述待調(diào)整音頻的音量。
在本實施例中,在預(yù)存了壓力相對值區(qū)間的同時,建立各個壓力相對值與對應(yīng)的音量的映射關(guān)系,優(yōu)選輕度對應(yīng)的音量為40db、中度對應(yīng)的音量為60db、重度對應(yīng)的音量為80db,則在確定所述壓力相對值所在的壓力相對值區(qū)間時,所述獲取單元25根據(jù)所述壓力值相對值所在的壓力相對值區(qū)間,獲取所述壓力相對值區(qū)間對應(yīng)的音量,例如,在所述壓力相對值區(qū)間為中度時,此時,可獲取到所述音量為60db,則所述第二處理單元23所述音量60db即為所述待調(diào)整音頻的音量。
播放模塊30,用于按照確定的所述音量播放所述待調(diào)整音頻。
在本實施例中,在得到所述待調(diào)整音頻的音量時,所述播放模塊30按照所述音量播放所述待調(diào)整音頻,若所述待調(diào)整音頻當前是處于播放狀態(tài)的音頻,則采用確定的所述音量更新所述待調(diào)整音頻的音量,并且所述播放模塊30按照更新后的音量播放所述待調(diào)整音頻;若此時,所述音頻播放界面未播放音頻,則先確定待播放的音頻,并將所述待播放的音頻作為待調(diào)整的音頻,并且所述播放模塊30按照所述音量開始播放所述待調(diào)整的音頻。
本實施例提出的音量控制裝置,在接收到作用于觸控屏幕的按壓觸摸操作時,先獲取所述按壓觸摸操作對應(yīng)的壓力信息,然后根據(jù)獲取的所述壓力信息確定待調(diào)整音頻的音量,最后按照確定的所述音量播放所述待調(diào)整音頻,而不是在音量調(diào)整過程中,需要通過按壓音量按鈕或是調(diào)用音量條調(diào)整音量,本發(fā)明通過作用于觸控屏幕的按壓觸摸操作,計算出所述按壓觸摸操作對應(yīng)的壓力信息,然后根據(jù)所述壓力信息確定待調(diào)整音頻的音量,最終根據(jù)確定的音量播放音頻,提高了音量控制的靈活性。
進一步地,為了增加音量控制的靈活性,基于第一實施例提出本發(fā)明音量控制裝置的第二實施例,在本實施例,所述確定模塊20,還用于確定所述音量對應(yīng)的音量等級;
所述獲取模塊10,還用于根據(jù)預(yù)設(shè)的音量等級與顯示圖案的對應(yīng)關(guān)系,獲取確定的音量等級對應(yīng)的顯示圖案;
所述音量調(diào)整裝置還包括:
顯示模塊,用于顯示獲取的所述顯示圖案。
在本實施例中,為了提高音量調(diào)整的靈活性,在按照確定的所述音量播放所述待調(diào)整音頻的同時,所述確定模塊20確定所述音量對應(yīng)的音量等級,然后根據(jù)預(yù)設(shè)的音量等級與顯示圖案的對應(yīng)關(guān)系,所述獲取模塊10獲取確定的音量等級對應(yīng)的顯示圖案,可以理解的是,終端事先存儲不同的音量等級,以及存儲每個音量等級對應(yīng)的顯示圖案,等到播放音頻的時候,即可根據(jù)當前的音量確定所述音量對應(yīng)的音量等級,并依據(jù)所述音量等級獲取所述音量等級對應(yīng)的顯示圖案,最終所述顯示模塊顯示所述顯示圖案,其中,顯示所述顯示圖案包括在鎖屏界面中顯示所述顯示圖案,或者在所述音頻播放界面中顯示所述顯示圖案。為更好理解本實施例,舉例如下:先在終端預(yù)設(shè)的存儲區(qū)域中劃分不同的音量等級,例如第一級為0db-25db,第二級為25db-50db,第三級為50db-75db,第四級為75db-100db,而每個等級都有對應(yīng)的圖案,分別為圖案1、圖案2、圖案3和圖案4,那么在音頻播放應(yīng)用中的待調(diào)整音頻的音量為預(yù)設(shè)的等級,例如第二級時,此時可知道待顯示的圖案為圖案2,則在按照確定的音量播放音頻時,在所述音頻播放界面中顯示所述圖案2,實現(xiàn)了不同的音頻等級顯示不同的圖案,顯示的圖案可以作為背景圖。
本實施例中,按照確定的音量播放音頻的同時,先確定音量的等級,然后獲取所述音量的等級對應(yīng)的顯示圖案,最終顯示所述顯示圖案,可以讓用戶更加清楚的知道當前音量的等級,而且提高了音頻播放過程中,音量調(diào)整的的靈活性和智能性。
進一步地,為了增加音量控制的靈活性,基于第一或第二實施例提出本發(fā)明音量控制裝置的第三實施例,在本實施例,所述裝置還包括:
處理模塊,用于在接收到音頻切換指令時,按照預(yù)存的音量播放當前音 頻,或者是按照切換前的音量播放所述當前音頻。
在本實施例中,所述音頻切換指令的接收方式包括:1、在音頻播放界面中接收音頻切換指令;2、在鎖屏界面中播放音頻時,在鎖屏界面中接收音頻切換指令。在接收到音頻切換指令時,所述處理模塊可按照預(yù)存的音量播放當前音頻,所述預(yù)存的音量為所述音頻播放應(yīng)用中默認設(shè)置的音量,則在接收到音頻切換指令時,恢復(fù)到終端預(yù)存的音量以播放當前音頻,也就是說,一次作用于觸控屏幕的按壓觸摸操作對應(yīng)的音量僅僅調(diào)整一首音頻,若調(diào)整的音頻播放完成,則需要重新接收作用于觸控屏幕的按壓觸摸操作,才能調(diào)整音頻的音量,若未接收到基于切換后的音頻的按壓觸摸操作,則恢復(fù)終端預(yù)存的音量以播放當前音頻。
進一步地,為了提高音頻播放的智能性,在接收到音頻切換指令時,所述處理模塊按照切換前的音量播放所述當前音頻,即在接收到作用于觸控屏幕的按壓觸摸操作時,將根據(jù)按壓觸摸操作計算出的音量設(shè)置為當前音頻播放應(yīng)用中音頻播放的音量,后續(xù)若未接收到作用于觸控屏幕的按壓觸摸操作,則按照所述音量繼續(xù)播放其它音頻,也就是說,作用于觸控屏幕的按壓觸摸操作對應(yīng)的音量可以作為所述音頻播放應(yīng)用中所有音頻的音量,實現(xiàn)了在接收到作用于觸控屏幕的按壓觸摸操作時,只要根據(jù)作用于觸控屏幕的按壓觸摸操作對應(yīng)的壓力值,計算出對應(yīng)的音量,后續(xù)直接根據(jù)所述音量播放音頻播放應(yīng)用中的音頻即可,不需要在重新進行輸入。當然,若用戶想要更新播放的音量,重新輸入按壓觸摸操作即可。
在本實施例中,在接收到音頻播放指令時,既可按照預(yù)存的音量播放當前音頻,也可以按照切換前的音量播放所述當前音頻,使得音頻的播放方式更加靈活。
從底層的方面看,本實施例所示的裝置包括屏幕觸控裝置、觸控壓力換算裝置、播放聲音裝置。所述觸控壓力換算裝置由三部分組成,分別為觸控壓力輸入子系統(tǒng)、觸控壓力換算子系統(tǒng)、觸控壓力輸出子系統(tǒng)。其中,所述觸控壓力輸入子系統(tǒng)用來接收觸屏壓力,此壓力由壓力傳感器承受能力設(shè)計;所述觸控壓力換算子系統(tǒng),用于根據(jù)觸控輸入子系統(tǒng)數(shù)據(jù)計算出壓力相對值,并將此相對值傳給觸控壓力輸出子系統(tǒng);所述觸控壓力輸出子系統(tǒng)將壓力相對值傳給震動反饋裝置。而播放聲音裝置由三部分組成,分別為播放聲音輸 入子系統(tǒng)、播放聲音控制子系統(tǒng)、播放聲音輸出子系統(tǒng)。其中,所述播放聲音輸入子系統(tǒng)用來接收相對壓力值;所述播放聲音控制子系統(tǒng),用于根據(jù)震動輸入子系統(tǒng)輸入的壓力相對值,計算出該壓力值下的播放音量;所述播放聲音輸出子系統(tǒng)按照計算出的播放音量進行播放。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其它要素,或者是還包括為這種過程、方法、物品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者系統(tǒng)中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。