【
技術(shù)領(lǐng)域:
:】本發(fā)明涉及互聯(lián)網(wǎng)
技術(shù)領(lǐng)域:
:,尤其涉及一種音量控制方法、裝置以及一種終端。
背景技術(shù):
::終端在輸出音頻信號(hào)時(shí),一般會(huì)按照事先設(shè)置好的輸出音量來輸出音頻信號(hào),若用戶想要調(diào)節(jié)輸出音量,用戶便會(huì)手動(dòng)操控終端中的音量控件來調(diào)節(jié)輸出音量,以使得終端按照調(diào)節(jié)后的輸出音量輸出音頻信號(hào)。在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:現(xiàn)有技術(shù)中,用戶人工手動(dòng)操控音量調(diào)節(jié)控件來調(diào)節(jié)輸出音量時(shí),可能需要用戶對(duì)音量調(diào)節(jié)控件進(jìn)行多次操作,才能完成對(duì)輸出音量的調(diào)節(jié),這便會(huì)使得現(xiàn)有技術(shù)中的音量控制方法效率較低。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明實(shí)施例提供了一種音量控制方法、裝置以及一種終端,用以解決現(xiàn)有技術(shù)中音量控制方法效率較低的問題。一方面,本發(fā)明實(shí)施例提供了一種音量控制方法,執(zhí)行于終端中;所述方法包括:采集終端所在環(huán)境的音頻信息;根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量;根據(jù)所述噪音音量,獲取輸出音量;根據(jù)所述輸出音量,輸出音頻信號(hào)。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,采集終端所在環(huán)境的音頻信息,包括:通過麥克風(fēng)和/或聲音傳感器,采集終端所在環(huán)境的音頻信息。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)所述噪音音量,獲取輸出音量,包括:根據(jù)所述噪音音量,以及預(yù)設(shè)的噪音音量與輸出音量的對(duì)應(yīng)關(guān)系,獲取與所述噪音音量對(duì)應(yīng)的輸出音量。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)所述輸出音量,輸出音頻信號(hào),包括:根據(jù)所述輸出音量,通過外放、聽筒或耳機(jī)輸出音頻信號(hào)。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,若根據(jù)所述輸出音量,通過外放輸出音頻信號(hào),采集終端所在環(huán)境的音頻信息之前,所述方法還包括:開啟終端的外放功能。另一方面,本發(fā)明實(shí)施例提供了一種音量控制裝置,設(shè)置于終端中,包括:采集模塊,用于采集終端所在環(huán)境的音頻信息;獲取模塊,用于根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量;所述獲取模塊,還用于根據(jù)所述噪音音量,獲取輸出音量;輸出模塊,用于根據(jù)所述輸出音量,輸出音頻信號(hào)。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,采集模塊,具體用于:通過麥克風(fēng)和/或聲音傳感器,采集終端所在環(huán)境的音頻信息。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,獲取模塊,具體用于:根據(jù)所述噪音音量,以及預(yù)設(shè)的噪音音量與輸出音量的對(duì)應(yīng)關(guān)系,獲取與所述噪音音量對(duì)應(yīng)的輸出音量。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,輸出模塊,具體用于:根據(jù)所述輸出音量,通過外放、聽筒或耳機(jī)輸出音頻信號(hào)。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述裝置還包括:開啟模塊,用于若所述輸出模塊根據(jù)所述輸出音量,通過外放輸出音頻信號(hào),在采集模塊采集終端所在環(huán)境的音頻信息之前,開啟終端的外放功能。再一方面,本發(fā)明實(shí)施例提供了一種終端,包括上述音量控制裝置。上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:通過采集終端所在環(huán)境的音頻信息,根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量,根據(jù)所述噪音音量,獲取輸出音量,根據(jù)所述輸出音量,輸出音頻信號(hào),本發(fā)明實(shí)施例中,根據(jù)環(huán)境的音頻信息,便能夠自動(dòng)控制輸出音量,無需人工手動(dòng)操控音量調(diào)節(jié)控件,更無需人工多次手動(dòng)操控音量調(diào)節(jié)控件,因此,提高了現(xiàn)有技術(shù)中的音量控制方法的效率?!靖綀D說明】為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明實(shí)施例所提供的一種音量控制方法的流程示意圖;圖2是本發(fā)明實(shí)施例所提供的一種音量控制裝置的功能方塊圖;圖3是本發(fā)明實(shí)施例所提供的一種終端的功能方塊圖?!揪唧w實(shí)施方式】為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語境,短語“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。實(shí)施例一本發(fā)明實(shí)施例給出一種音量控制方法,執(zhí)行于終端中,請(qǐng)參考圖1,其為本發(fā)明實(shí)施例所提供的方法的流程示意圖,如圖所示,該方法包括以下步驟:步驟101,采集終端所在環(huán)境的音頻信息。在闡述步驟101前,需要說明的是,本發(fā)明實(shí)施例提供的音量控制方法,可適用于任意場(chǎng)景,比如用戶使用終端打電話、看視頻或聽音樂等場(chǎng)景??墒孪柔槍?duì)終端進(jìn)行設(shè)置,以使得用戶在使用終端進(jìn)行打電話、看視頻或聽音樂等操作時(shí),終端便開始執(zhí)行步驟101以及后續(xù)步驟。介紹完畢本發(fā)明實(shí)施例提供的方法的應(yīng)用場(chǎng)景后,下面介紹如何執(zhí)行步驟101:可通過麥克風(fēng)和/或聲音傳感器,采集終端所在環(huán)境的音頻信息。這里所說的音頻信息,可為環(huán)境中的噪音對(duì)應(yīng)的音頻信息,也可為環(huán)境中的噪音與有效聲音混合在一起的聲音對(duì)應(yīng)的音頻信息。有效聲音可以為用戶說話的聲音。步驟102,根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量。若通過執(zhí)行步驟101獲取到的音頻信息,為環(huán)境中的噪音對(duì)應(yīng)的音頻信息,可利用事先安裝在終端中的音量測(cè)試軟件,測(cè)試出該噪音信息對(duì)應(yīng)的噪音音量,并將該音量作為環(huán)境中的噪音音量。噪音音量的單位可以是分貝。若通過執(zhí)行步驟101獲取到的音頻信息為環(huán)境中的噪音與有效聲音混合在一起的聲音對(duì)應(yīng)的音頻信息,那么可將獲取到的音頻信息轉(zhuǎn)變?yōu)槟M信號(hào),然后針對(duì)模擬信號(hào)進(jìn)行濾波處理,得到噪音對(duì)應(yīng)的模擬信號(hào),得到噪音對(duì)應(yīng)的模擬信號(hào)后,便可利用事先安裝在終端中的音量測(cè)試軟件,測(cè)試出該噪音信息對(duì)應(yīng)的噪音音量,并將該音量作為環(huán)境中的噪音音量。其中,有效聲音與噪音對(duì)應(yīng)的模擬信號(hào)的特征不同,有效聲音的對(duì)應(yīng)的模擬信號(hào)相較于噪音對(duì)應(yīng)的模擬信號(hào)來說,更加連續(xù)且有規(guī)律,在進(jìn)行濾波處理時(shí),將不連續(xù)和/或不規(guī)律的模擬信號(hào)分離出來,便可得到噪音對(duì)應(yīng)的模擬信號(hào)。步驟103,根據(jù)所述噪音音量,獲取輸出音量。上述輸出音量,是終端輸出的音頻信號(hào)對(duì)應(yīng)的音量。具體的,可根據(jù)噪音音量,以及預(yù)設(shè)的噪音音量與輸出音量的對(duì)應(yīng)關(guān)系,獲取與獲取到的噪音音量對(duì)應(yīng)的輸出音量。其中,可事先設(shè)置預(yù)設(shè)的噪音音量與輸出音量的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系保存在終端本地。上述對(duì)應(yīng)關(guān)系中的噪音音量與輸出音量可為任意值,在本發(fā)明實(shí)施例中,為了盡量使得用戶可聽清終端輸出的音頻信號(hào),可設(shè)置輸出音量大于噪音音量。一般情況下,當(dāng)輸出音量比噪音音量大10分貝時(shí),用戶能夠比較清晰地聽到終端輸出的音頻信號(hào)。因此,優(yōu)選的,輸出音量比噪音音量大10分貝,比如,若噪音音量為60分貝,那么可設(shè)置輸出音量為70分貝。步驟104,根據(jù)所述輸出音量,輸出音頻信號(hào)。具體的,可根據(jù)輸出音量,通過外放、聽筒或耳機(jī)輸出音頻信號(hào)。其中,若根據(jù)輸出音量,通過外放輸出音頻信號(hào),在執(zhí)行步驟101之前,需要開啟終端的外放功能。另外,若根據(jù)輸出音量,通過耳機(jī)輸出音頻信號(hào),在執(zhí)行步驟101之前,需要將終端外接上耳機(jī)。由于終端所在環(huán)境中的噪音音量,可能是在不斷變化的,為了避免噪音音量的變化影響用戶收聽音頻信號(hào)的效果,可按照預(yù)設(shè)時(shí)間間隔重復(fù)執(zhí)行步驟101~104,上述預(yù)設(shè)時(shí)間間隔可為任意時(shí)長(zhǎng)。需要說明的是,本發(fā)明實(shí)施例中所涉及的終端可以包括但不限于個(gè)人計(jì)算機(jī)(personalcomputer,pc)、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、無線手持設(shè)備、平板電腦(tabletcomputer)、手機(jī)、mp3播放器、mp4播放器等。需要說明的是,步驟101~104的執(zhí)行主體可以為調(diào)節(jié)裝置,該裝置可以位于本地終端的應(yīng)用,或者還可以為位于本地終端的應(yīng)用中的插件或軟件開發(fā)工具包(softwaredevelopmentkit,sdk)等功能單元,本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定??梢岳斫獾氖牵鰬?yīng)用可以是安裝在終端上的應(yīng)用程序(nativeapp),或者還可以是終端上的瀏覽器的一個(gè)網(wǎng)頁(yè)程序(webapp),本發(fā)明實(shí)施例對(duì)此不進(jìn)行限定。本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:現(xiàn)有技術(shù)中,終端或耳機(jī)中的音量調(diào)節(jié)控件一般包括音量增大按鍵和音量減小按鍵,當(dāng)用戶想要調(diào)節(jié)輸出音量時(shí),一般會(huì)通過手指一次或至少兩次按壓終端或耳機(jī)上的音量增大按鍵或音量減小按鍵,來調(diào)節(jié)輸出音量。本發(fā)明提供的音量控制方法,通過采集終端所在環(huán)境的音頻信息,根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量,根據(jù)所述噪音音量,獲取輸出音量,根據(jù)所述輸出音量,輸出音頻信號(hào),本發(fā)明實(shí)施例提供的方法,根據(jù)環(huán)境的音頻信息,便能夠自動(dòng)控制輸出音量,無需人工手動(dòng)操控音量調(diào)節(jié)控件,更無需人工多次手動(dòng)操控音量調(diào)節(jié)控件,因此,提高了現(xiàn)有技術(shù)中的音量控制方法的效率。實(shí)施例二本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例一中各步驟及方法的裝置實(shí)施例。請(qǐng)參考圖2,其為本發(fā)明實(shí)施例所提供的音量控制裝置20的功能方塊圖。如圖所示,該音量控制裝置20設(shè)置于終端中,包括:采集模塊21,用于采集終端所在環(huán)境的音頻信息。獲取模塊22,用于根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量。所述獲取模塊22,還用于根據(jù)所述噪音音量,獲取輸出音量。輸出模塊23,用于根據(jù)所述輸出音量,輸出音頻信號(hào)。在一種實(shí)施方式中,采集模塊21,具體用于:通過麥克風(fēng)和/或聲音傳感器,采集終端所在環(huán)境的音頻信息。在一種實(shí)施方式中,獲取模塊22,具體用于:根據(jù)所述噪音音量,以及預(yù)設(shè)的噪音音量與輸出音量的對(duì)應(yīng)關(guān)系,獲取與所述噪音音量對(duì)應(yīng)的輸出音量。在一種實(shí)施方式中,輸出模塊23,具體用于:根據(jù)所述輸出音量,通過外放、聽筒或耳機(jī)輸出音頻信號(hào)。在一種實(shí)施方式中,所述裝置還包括:開啟模塊,用于若所述輸出模塊根據(jù)所述輸出音量,通過外放輸出音頻信號(hào),在采集模塊采集終端所在環(huán)境的音頻信息之前,開啟終端的外放功能。由于本實(shí)施例中的各單元能夠執(zhí)行圖1所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖1的相關(guān)說明。本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:現(xiàn)有技術(shù)中,終端或耳機(jī)中的音量調(diào)節(jié)控件一般包括音量增大按鍵和音量減小按鍵,當(dāng)用戶想要調(diào)節(jié)輸出音量時(shí),一般會(huì)通過手指一次或至少兩次按壓終端或耳機(jī)上的音量增大按鍵或音量減小按鍵,來調(diào)節(jié)輸出音量。本發(fā)明實(shí)施例中,通過采集終端所在環(huán)境的音頻信息,根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量,根據(jù)所述噪音音量,獲取輸出音量,根據(jù)所述輸出音量,輸出音頻信號(hào),本發(fā)明實(shí)施例中,根據(jù)環(huán)境的音頻信息,便能夠自動(dòng)控制輸出音量,無需人工手動(dòng)操控音量調(diào)節(jié)控件,更無需人工多次手動(dòng)操控音量調(diào)節(jié)控件,因此,提高了現(xiàn)有技術(shù)中的音量控制方法的效率。實(shí)施例三本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例一中各步驟及方法的終端實(shí)施例。請(qǐng)參考圖3,其為本發(fā)明實(shí)施例所提供的終端30的功能方塊圖。如圖所示,該終端30包括實(shí)施例二提供的音量控制裝置20。本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:現(xiàn)有技術(shù)中,終端或耳機(jī)中的音量調(diào)節(jié)控件一般包括音量增大按鍵和音量減小按鍵,當(dāng)用戶想要調(diào)節(jié)輸出音量時(shí),一般會(huì)通過手指一次或至少兩次按壓終端或耳機(jī)上的音量增大按鍵或音量減小按鍵,來調(diào)節(jié)輸出音量。本發(fā)明實(shí)施例中,通過采集終端所在環(huán)境的音頻信息,根據(jù)所述音頻信息,獲取環(huán)境中的噪音音量,根據(jù)所述噪音音量,獲取輸出音量,根據(jù)所述輸出音量,輸出音頻信號(hào),本發(fā)明實(shí)施例中,根據(jù)環(huán)境的音頻信息,便能夠自動(dòng)控制輸出音量,無需人工手動(dòng)操控音量調(diào)節(jié)控件,更無需人工多次手動(dòng)操控音量調(diào)節(jié)控件,因此,提高了現(xiàn)有技術(shù)中的音量控制方法的效率。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12