本發(fā)明涉及音頻處理領(lǐng)域,尤其涉及一種調(diào)整音箱輸出音頻的方法和裝置。
背景技術(shù):
音箱是可將音頻信號(hào)變換為聲音的一種設(shè)備,應(yīng)用于很多音頻播放設(shè)備,例如電視機(jī)、CD機(jī)、DVD機(jī)和盒式錄音機(jī)等。
目前電視機(jī)的自帶音箱大致分為兩種形態(tài),第一種是音箱裝配于電視機(jī)模組背板,第二種音箱單獨(dú)放置在電視機(jī)的外部。第一種形態(tài)的音箱朝下或朝后發(fā)聲,第二種形態(tài)的音箱由于聲音環(huán)境較好,可朝前發(fā)聲,聲音效果較好;但是無論是哪種形態(tài)的電視機(jī)音箱發(fā)聲,音箱都不具有指向性發(fā)聲的功能。
舉例來說,通常認(rèn)為觀看電視時(shí)的最佳位置是對著電視屏幕的正中央就座的位置(通常為電視機(jī)正前方的3-5米處),此不僅是視覺的最佳位置,也是聽覺的最佳位置;由于電視機(jī)的音箱設(shè)計(jì)是定向發(fā)聲,廠商將電視機(jī)正前方3-5米處的沙發(fā)中間的位置設(shè)為音質(zhì)的最優(yōu)距離,音頻參數(shù)的調(diào)校也是以此為準(zhǔn);但是如果用戶坐在沙發(fā)的邊上,則不處于音質(zhì)最優(yōu)的距離,用戶感受到的音質(zhì)效果就沒有沙發(fā)中間的位置好,用戶體驗(yàn)不好。
技術(shù)實(shí)現(xiàn)要素:
為解決相關(guān)技術(shù)問題,本發(fā)明提供一種調(diào)整音箱輸出音頻的方法和裝置,實(shí)現(xiàn)音箱為用戶提供音質(zhì)效果最佳的音頻信息。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:
第一方面,本發(fā)明實(shí)施例提供了一種調(diào)整音箱輸出音頻的方法,包括:
采集用戶的當(dāng)前位置信息;
確定與所述當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù);
向音箱發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令,以使所述音箱根據(jù)所述調(diào)整指令輸出音頻參數(shù)為所述當(dāng)前音頻參數(shù)的音頻。
第二方面,本發(fā)明實(shí)施例還對應(yīng)地提供了一種調(diào)整音箱輸出音頻的裝置,包括:
當(dāng)前位置信息采集模塊,用于采集用戶的當(dāng)前位置信息;
當(dāng)前音頻參數(shù)確定模塊,用于確定與所述當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù);
調(diào)整指令發(fā)送模塊,用于向音箱發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令,以使所述音箱根據(jù)所述調(diào)整指令輸出音頻參數(shù)為所述當(dāng)前音頻參數(shù)的音頻。
本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果:
本技術(shù)方案中,音頻播放設(shè)備在控制音箱輸出音頻信息之前,采集到用戶的當(dāng)前位置信息,根據(jù)用戶的當(dāng)前位置信息確定要輸出的音頻的當(dāng)前音頻參數(shù),向音箱發(fā)出調(diào)整指令,使得音箱輸出音頻參數(shù)為所確定的當(dāng)前音頻參數(shù)的音頻信息,可以根據(jù)用戶的位置信息為用戶提供音質(zhì)效果最佳的音頻信息,增強(qiáng)了用戶對音頻播放設(shè)備的聽覺體驗(yàn),提高了用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對本發(fā)明實(shí)施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例一提供的一種調(diào)整音箱輸出音頻的方法的流程示意圖;
圖2A是本發(fā)明實(shí)施例二提供的一種調(diào)整音箱輸出音頻的方法的流程示意圖;
圖2B是本發(fā)明實(shí)施例二提供的一種電視多音箱的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實(shí)施例三提供的一種調(diào)整音箱輸出音頻的裝置的架構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一
請參考圖1,其是本發(fā)明實(shí)施例一提供的一種調(diào)整音箱輸出音頻的方法的流程示意圖。本實(shí)施例的方法可以由電視機(jī)、CD機(jī)、DVD機(jī)或盒式錄音機(jī)等音頻播放設(shè)備的主芯片來執(zhí)行,可應(yīng)用于音頻播放設(shè)備通過音箱輸出音頻的場景。
本實(shí)施例提供的一種調(diào)整音箱輸出音頻的方法,可以包括如下步驟:
S110:采集用戶的當(dāng)前位置信息。
示例性的,當(dāng)前位置信息是指用戶相對音頻播放設(shè)備的位置信息,具體可以體現(xiàn)為用戶相對音頻播放設(shè)備的坐標(biāo)信息、方位信息、距離等。音頻播放設(shè)備采集用戶的當(dāng)前位置信息可以有多中實(shí)現(xiàn)方式,例如通過音頻播放設(shè)備上的傳感器感應(yīng)用戶的位置、通過音頻播放設(shè)備上的攝像頭拍照確定用戶相對音頻播放設(shè)備的方位或方向。
S120:確定與當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù)。
示例性的,音頻的音頻參數(shù)包括振幅、聲音延時(shí)、聲壓和音箱的朝向中的至少一個(gè),還可以包括頻響等其他參數(shù),其中,音箱的朝向是指音箱中喇叭的機(jī)械角度(很多音箱中的喇叭都是可以轉(zhuǎn)動(dòng)的)。確定與當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù)可以有多種實(shí)現(xiàn)方式,例如,根據(jù)當(dāng)前位置信息和設(shè)定的換算算法計(jì)算出當(dāng)前對應(yīng)的音頻參數(shù),或者根據(jù)位置信息和音頻參數(shù)之間的預(yù)置的標(biāo)準(zhǔn)映射關(guān)系來確定當(dāng)前對應(yīng)的音頻參數(shù)等,本發(fā)明實(shí)施例二對確定當(dāng)前音頻參數(shù)給出了可選的實(shí)施方式,在此不加以贅述。
S130:向音箱發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令,以使音箱根據(jù)調(diào)整指令輸出音頻參數(shù)為當(dāng)前音頻參數(shù)的音頻。
示例性的,當(dāng)音頻播放設(shè)備確定上述當(dāng)前音頻參數(shù)與輸出音頻的默認(rèn)音頻參數(shù)不同時(shí),音頻播放設(shè)備向其配置的音箱發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令,音箱根據(jù)該調(diào)整指令將輸出音頻參數(shù)為當(dāng)前音頻參數(shù)的音頻。需要說明的是,當(dāng)音頻播放設(shè)備確定上述當(dāng)前音頻參數(shù)與輸出音頻的默認(rèn)音頻參數(shù)相同時(shí),則無需執(zhí)行S130。
綜上,在本技術(shù)方案中,音頻播放設(shè)備在控制音箱輸出音頻信息之前,采集到用戶的當(dāng)前位置信息,根據(jù)用戶的當(dāng)前位置信息確定要輸出的音頻的當(dāng)前音頻參數(shù),向音箱發(fā)出調(diào)整指令,使得音箱輸出音頻參數(shù)為所確定的當(dāng)前音頻參數(shù)的音頻信息,可以根據(jù)用戶的位置信息為用戶提供音質(zhì)效果最佳的音頻信息,增強(qiáng)了用戶對音頻播放設(shè)備的聽覺體驗(yàn),提高了用戶體驗(yàn)。
實(shí)施例二
請參考圖2A和圖2B,其中,圖2A是本發(fā)明實(shí)施例二提供的一種調(diào)整音箱輸出音頻的方法的流程示意圖,圖2B是本發(fā)明實(shí)施例二提供的一種電視多音箱的結(jié)構(gòu)示意圖。本實(shí)施例與實(shí)施例一的主要區(qū)別在于,進(jìn)一步提供了與實(shí)施例一中各步驟相應(yīng)的可選實(shí)施方式。
如圖2A所示,本實(shí)施例提供的一種調(diào)整音箱輸出音頻的方法,可以包括如下步驟:
S210:采集用戶的當(dāng)前位置信息。
示例性的,以視頻播放設(shè)備為電視機(jī)來為例,舉例來說,電視機(jī)上可以設(shè)置一個(gè)雷達(dá)傳感器,通過雷達(dá)傳感器采集用戶的當(dāng)前位置信息,當(dāng)前位置信息為用戶當(dāng)前位置的坐標(biāo)信息;進(jìn)一步地,可以根據(jù)坐標(biāo)信息確定用戶與電視機(jī)之間的距離和/或方向。雷達(dá)傳感器用于家居電子產(chǎn)品,精度高,屬于室內(nèi)定位技術(shù),利用電磁波原理,可在一定范圍內(nèi),依據(jù)用戶的活動(dòng)情況,得出用戶所處位置的坐標(biāo)信息。
再舉例來說,電視機(jī)上可以設(shè)置一個(gè)攝像頭,通過攝像頭采集用戶的當(dāng)前位置信息,當(dāng)前位置信息為用戶當(dāng)前的位置方位信息。電視機(jī)主芯片根據(jù)攝像頭對用戶拍攝的照片來確定用戶的方位信息,例如位于電視機(jī)的正前方、左前方、或東北方等。
需要說明的是,雷達(dá)傳感器或攝像頭均不具備邏輯處理能力,因此需要為雷達(dá)傳感器或攝像頭配置一個(gè)微控制器,用于在雷達(dá)傳感器或攝像頭和電視機(jī)主芯片之間進(jìn)行數(shù)據(jù)交互。
S220:根據(jù)當(dāng)前位置信息和音頻參數(shù)的映射關(guān)系,在預(yù)設(shè)音頻參數(shù)參照表中進(jìn)行查詢,以確定對應(yīng)的當(dāng)前音頻參數(shù)。
示例性的,電視機(jī)系統(tǒng)的數(shù)據(jù)庫中可以預(yù)先存儲(chǔ)一個(gè)音頻參數(shù)參照表,該音頻參數(shù)參照表包括不同的位置信息和音頻參數(shù)之間的映射關(guān)系,則當(dāng)用戶的當(dāng)前位置信息確定時(shí),根據(jù)音頻參數(shù)參照表中的映射關(guān)系,可以確定與當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù)。其中,當(dāng)前位置信息包括用戶當(dāng)前相對電視機(jī)的距離及方位信息。
為進(jìn)一步說明調(diào)整音頻參數(shù)的原因和音頻參數(shù)參照表中的映射關(guān)系的來由,下面舉例來說明:
如圖2B所示,5.1聲道的多音箱電視配置有音箱1、音箱2、音箱3、音箱4和音箱5,測試音頻的頻率輸出為20HZ-20KHZ。默認(rèn)情況下,通常電視機(jī)是以用戶處于電視機(jī)正前方某個(gè)位置(如電視機(jī)正前方3.5米位置處)來設(shè)置音頻參數(shù),使得五個(gè)音箱發(fā)出的聲音在該位置處的時(shí)間差和幅度差均為趨于零的理想狀態(tài)。
舉例來說,當(dāng)用戶位于電視機(jī)的右側(cè)(即音箱5這一側(cè))時(shí),如果各個(gè)音箱按照默認(rèn)的音頻參數(shù)輸出音頻,則用戶聽到音箱1輸出的聲音和音箱5輸出的聲音的幅度是有差別的,距用戶較近的音箱5輸出的聲音的聲壓較大,距用戶較遠(yuǎn)的音箱1輸出的聲音的聲壓較小,并且用戶聽到兩個(gè)音箱發(fā)出的聲音之間也是有時(shí)間差的。同理,在默認(rèn)情況下,用戶聽到五個(gè)音箱輸出的五個(gè)聲音的幅度有較大差別,用戶聽到各音箱發(fā)出的聲音的順序依次為音箱5、音箱4、音箱3、音箱2和音箱1,幅度由大到小依次也是這樣的順序。這樣當(dāng)電視機(jī)按默認(rèn)情況設(shè)置的音頻參數(shù)發(fā)出一段音頻時(shí),五個(gè)音箱分別發(fā)出的聲音傳到人耳的混響就很大,聽到的聲音的清晰度較低,聽到的聲音的立體感較差,而導(dǎo)致這些缺陷的主要原因都是各音箱與用戶之間的距離不相同。
為實(shí)現(xiàn)用戶位于電視機(jī)的右側(cè)某個(gè)位置時(shí),聽到的各音箱發(fā)出的聲音的時(shí)間差及幅度差均趨于零,電視機(jī)可以通過雷達(dá)傳感器或攝像頭來采集用戶的當(dāng)前位置信息,根據(jù)預(yù)設(shè)算法和用戶的當(dāng)前位置信息,可以分別計(jì)算出每個(gè)音箱輸出的音頻在用戶的當(dāng)前位置處的聲音延時(shí)、幅度以及音箱中喇叭的朝向信息等,其中,主要根據(jù)位置信息中的距離來計(jì)算對應(yīng)的聲音延時(shí)、幅度等音頻參數(shù),根據(jù)位置信息中的方位信息來確定喇叭的朝向信息。為統(tǒng)計(jì)出電視機(jī)所處位置一定范圍內(nèi)各位置處所對應(yīng)的理想音頻參數(shù),舉例來說,以電視機(jī)為中心,將電視機(jī)周圍20m*20m的區(qū)域劃分為20*20的400個(gè)方格塊,為統(tǒng)計(jì)出每個(gè)方格塊處所對應(yīng)的音頻參數(shù),分別采集到各個(gè)方格塊相對電視機(jī)的位置信息,根據(jù)預(yù)設(shè)算法和各方格塊的位置信息,可以分別計(jì)算出各音箱輸出的音頻在各方格塊處所對應(yīng)的聲音延時(shí)、幅度及喇叭的朝向信息等音頻參數(shù),將分別計(jì)算出的音頻參數(shù)與各方格塊的位置信息一一對應(yīng)建立音頻參數(shù)參照表,即可建立用戶的位置信息與音頻參數(shù)之間的映射關(guān)系,統(tǒng)計(jì)出用戶處于不同位置處時(shí)所對應(yīng)的音頻參數(shù)。
在本實(shí)施例中,電視機(jī)系統(tǒng)中預(yù)設(shè)有上述音頻參數(shù)參照表,只需獲取到用戶的當(dāng)前位置信息,即可通過調(diào)用查詢音頻參數(shù)參照表確定與該當(dāng)前位置信息相對應(yīng)的當(dāng)前音頻參數(shù)。
需要說明的是,本發(fā)明實(shí)施例除了能根據(jù)用戶位置來調(diào)整輸出音頻的音頻參數(shù)之外,還可以根據(jù)所處環(huán)境的不同來調(diào)整輸出音頻的音頻參數(shù),例如,電視機(jī)可利用電視遙控器上的麥克風(fēng)反饋聲音,并根據(jù)周圍的環(huán)境,自動(dòng)調(diào)整本設(shè)備的音頻參數(shù),其自動(dòng)調(diào)校的具體工作原理為:電視機(jī)的音箱發(fā)出一段音頻,并通過遙控器上的麥克風(fēng)接收音頻,主要是接收聲音的頻響等參數(shù),并反饋到電視機(jī)主芯片,從而計(jì)算出當(dāng)前的聲音影響程度,如環(huán)境的反射情況、聲音的被吸收度等,由此電視機(jī)根據(jù)音頻的標(biāo)準(zhǔn)優(yōu)化并調(diào)整音頻參數(shù)。
S230:電視機(jī)主芯片向音箱主芯片發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令。
示例性的,電視機(jī)主芯片確定與用戶的當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù)后,向音箱主芯片發(fā)出調(diào)整指令,指示各音箱輸出音頻參數(shù)為當(dāng)前音頻參數(shù)的音頻。
綜上,在本技術(shù)方案中,電視機(jī)在控制音箱輸出音頻信息之前,通過雷達(dá)傳感器或攝像頭采集到用戶的當(dāng)前位置信息,根據(jù)用戶的當(dāng)前位置信息查詢音頻參數(shù)參照表,確定要輸出的音頻的當(dāng)前音頻參數(shù),電視機(jī)主芯片向音箱主芯片發(fā)出調(diào)整指令,使得音箱輸出音頻參數(shù)為所確定的當(dāng)前音頻參數(shù)的音頻信息,可以根據(jù)用戶的位置信息為用戶提供音質(zhì)效果最佳的音頻信息,增強(qiáng)了用戶對音頻播放設(shè)備的聽覺體驗(yàn),提高了用戶體驗(yàn)。
以下為本發(fā)明實(shí)施例提供的一種調(diào)整音箱輸出音頻的裝置的實(shí)施例,一種調(diào)整音箱輸出音頻的裝置與上述一種調(diào)整音箱輸出音頻的方法屬于同一個(gè)發(fā)明構(gòu)思,在方法的實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,請參考上述方法的實(shí)施例。
實(shí)施例三
請參考圖3,其是本發(fā)明實(shí)施例三提供的一種調(diào)整音箱輸出音頻的裝置的架構(gòu)示意圖。
如圖3所示,本實(shí)施例提供的一種調(diào)整音箱輸出音頻的裝置300,可以包括如下內(nèi)容:
當(dāng)前位置信息采集模塊310,用于采集用戶的當(dāng)前位置信息。
優(yōu)選的,當(dāng)前位置信息采集模塊310具體用于:
通過雷達(dá)傳感器采集用戶的當(dāng)前位置信息,當(dāng)前位置信息為用戶當(dāng)前位置的坐標(biāo)信息;或
通過攝像頭采集用戶的當(dāng)前位置信息,當(dāng)前位置信息為用戶當(dāng)前位置的方位信息;
當(dāng)前位置信息采集模塊310還具體用于:
采集用戶相對于電視機(jī)的當(dāng)前位置信息,當(dāng)前位置信息包括距離和/或方向。
當(dāng)前音頻參數(shù)確定模塊320,用于確定與當(dāng)前位置信息對應(yīng)的當(dāng)前音頻參數(shù)。
優(yōu)選的,當(dāng)前音頻參數(shù)確定模塊320具體用于:
根據(jù)當(dāng)前位置信息和音頻參數(shù)的映射關(guān)系,在預(yù)設(shè)音頻參數(shù)參照表中進(jìn)行查詢,以確定對應(yīng)的當(dāng)前音頻參數(shù);
其中,音頻參數(shù)包括振幅、聲音延時(shí)、聲壓和音箱的朝向中的至少一個(gè)。
調(diào)整指令發(fā)送模塊330,用于向音箱發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令,以使音箱根據(jù)調(diào)整指令輸出音頻參數(shù)為當(dāng)前音頻參數(shù)的音頻。
優(yōu)選的,調(diào)整指令發(fā)送模塊330配置于電視機(jī)主芯片,具體用于:
電視機(jī)主芯片向音箱主芯片發(fā)出調(diào)整音頻參數(shù)的調(diào)整指令。
綜上,在本技術(shù)方案中,音頻播放設(shè)備在控制音箱輸出音頻信息之前,采集到用戶的當(dāng)前位置信息,根據(jù)用戶的當(dāng)前位置信息確定要輸出的音頻的當(dāng)前音頻參數(shù),向音箱發(fā)出調(diào)整指令,使得音箱輸出音頻參數(shù)為所確定的當(dāng)前音頻參數(shù)的音頻信息,可以根據(jù)用戶的位置信息為用戶提供音質(zhì)效果最佳的音頻信息,增強(qiáng)了用戶對音頻播放設(shè)備的聽覺體驗(yàn),提高了用戶體驗(yàn)。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。