本發(fā)明實(shí)施例涉及數(shù)據(jù)處理技術(shù),尤其涉及一種音頻輸出的控制方法、裝置和電路。
背景技術(shù):
智能終端在當(dāng)今社會(huì)生活中扮演著越來(lái)越重要的角色,其中,用戶(hù)最常使用的一個(gè)很重要的功能為智能終端的音頻播放功能。為了更良好的聲音響度體驗(yàn),現(xiàn)有技術(shù)通常會(huì)采用外接K類(lèi)功放(典型的,AW8737芯片)的方式,實(shí)現(xiàn)基于外放和耳機(jī)的音頻信號(hào)的輸出。
如圖1a所示,音頻編碼器輸出的音頻信號(hào)首先通過(guò)K類(lèi)功放進(jìn)行放大后,既發(fā)送至外放功放,以提供給外放喇叭;也發(fā)送至耳機(jī)接口中的左聲道輸出端,以提供給耳機(jī)的左聲道。一般來(lái)說(shuō),當(dāng)用戶(hù)選擇使用耳機(jī)播放音頻信號(hào)或者使用外放喇叭播放音頻信號(hào)時(shí),K類(lèi)功放的設(shè)置參數(shù)并不相同。外放喇叭所需的放大增益值要遠(yuǎn)遠(yuǎn)大于耳機(jī)所需的放大增益值,因此,當(dāng)用戶(hù)從一種播放模式切換至另一種播放模式時(shí),K類(lèi)功放的設(shè)置參數(shù)也會(huì)進(jìn)行適應(yīng)性的調(diào)整。
在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下缺陷:在用戶(hù)使用外放模式播放音樂(lè)的情況下,由于此時(shí)K類(lèi)功放使用的是外放播放模式的設(shè)置參數(shù),此時(shí)如果用戶(hù)瞬間在耳機(jī)接口中插入耳機(jī),可能會(huì)引起插入耳機(jī)瞬間,耳機(jī)收到的音頻信號(hào)功率超標(biāo),進(jìn)而對(duì)耳機(jī)造成損壞,同時(shí),即使沒(méi)有對(duì)耳機(jī)造成損壞,用戶(hù)的耳朵也會(huì)收到一個(gè)短時(shí)間的聲壓沖擊,體驗(yàn)極差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種音頻輸出的控制方法、裝置和電路,以?xún)?yōu)化現(xiàn)有的音頻輸出的控制技術(shù),提高用戶(hù)的使用體驗(yàn)。
第一方面,本發(fā)明實(shí)施例提供了一種音頻輸出的控制方法,包括:
在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);
其中,當(dāng)所述基礎(chǔ)音頻功放的設(shè)置參數(shù)為外放播放參數(shù)時(shí),所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間為斷路狀態(tài);
導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端。
進(jìn)一步的,還包括:在耳機(jī)的插孔插入所述耳機(jī)接口的狀態(tài)下,如果檢測(cè)到外放播放狀態(tài)開(kāi)啟指令,則根據(jù)用戶(hù)對(duì)所述耳機(jī)中的音頻輸出要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài)。
進(jìn)一步的,根據(jù)用戶(hù)對(duì)所述耳機(jī)中的音頻輸出要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài),具體包括:
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻屏蔽指令,則在斷開(kāi)所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路后,將所述基礎(chǔ)音頻功放的設(shè)置參數(shù)由耳機(jī)播放參數(shù)調(diào)整至外放播放參數(shù);
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻同步輸出指令,則保持所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連通狀態(tài),以及所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)。
進(jìn)一步的,檢測(cè)將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令,包括:
在檢測(cè)到耳機(jī)接口中插入耳機(jī)的插孔時(shí),確定檢測(cè)到所述播放切換指令;以及
在耳機(jī)的插孔插入所述耳機(jī)接口、當(dāng)前播放狀態(tài)為外放播放狀態(tài)以及耳機(jī)音頻被屏蔽的狀態(tài)下,如果檢測(cè)到耳機(jī)播放狀態(tài)開(kāi)啟指令,則確定檢測(cè)到所述播放切換指令。
在第二方面,本發(fā)明實(shí)施例還提供了一種音頻輸出的控制裝置,包括:
設(shè)置參數(shù)調(diào)整模塊,用于在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);
其中,當(dāng)所述基礎(chǔ)音頻功放的設(shè)置參數(shù)為外放播放參數(shù)時(shí),所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間為斷路狀態(tài);
連接通路導(dǎo)通模塊,用于導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端。
進(jìn)一步的,還包括,調(diào)整模塊:
用于在耳機(jī)的插孔插入所述耳機(jī)接口的狀態(tài)下,如果檢測(cè)到外放播放狀態(tài)開(kāi)啟指令,則根據(jù)用戶(hù)對(duì)所述耳機(jī)中的音頻輸出要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài)。
進(jìn)一步的,所述調(diào)整模塊,具體用于:
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻屏蔽指令,則在斷開(kāi)所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路后,將所述基礎(chǔ)音頻功放的設(shè)置參數(shù)由耳機(jī)播放參數(shù)調(diào)整至外放播放參數(shù);
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻同步輸出指令,則保持所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連通狀態(tài),以及所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)。
進(jìn)一步的,設(shè)置參數(shù)調(diào)整模塊,具體用于:
在檢測(cè)到耳機(jī)接口中插入耳機(jī)的插孔時(shí),確定檢測(cè)到所述播放切換指令;以及
在耳機(jī)的插孔插入所述耳機(jī)接口、當(dāng)前播放狀態(tài)為外放播放狀態(tài)以及耳機(jī)音頻被屏蔽的狀態(tài)下,如果檢測(cè)到耳機(jī)播放狀態(tài)開(kāi)啟指令,則確定檢測(cè)到所述播放切換指令。
在第三方面,本發(fā)明實(shí)施例還提供了一種音頻輸出的控制電路,包括:處理器、音頻解碼器、基礎(chǔ)音頻功放、第一程控開(kāi)關(guān)、第二程控開(kāi)關(guān)以及外放功放、外放喇叭以及耳機(jī)接口;
其中,所述音頻解碼器的輸出端與所述基礎(chǔ)音頻功放的輸入端相連;所述基礎(chǔ)音頻功放第一音頻輸出端通過(guò)所述第一程控開(kāi)關(guān)與所述耳機(jī)接口的右聲道音頻輸出端相連;
所述基礎(chǔ)音頻功放的第二音頻輸出端通過(guò)所述第二程控開(kāi)關(guān)與所述耳機(jī)接口的左聲道音頻輸出端相連,以及
所述基礎(chǔ)音頻功放的第二音頻輸出端與所述外放功放以及外放喇叭順次相連;
所述基礎(chǔ)音頻功放、所述第一程控開(kāi)關(guān)以及所述第二程控開(kāi)關(guān)分別與所述處理器相連。
進(jìn)一步的,所述第一程控開(kāi)關(guān)以及所述第二程控開(kāi)關(guān)通過(guò)使用雙路單刀雙擲切換開(kāi)關(guān)芯片實(shí)現(xiàn)。
本發(fā)明實(shí)施例提供了一種音頻輸出的控制方法、裝置和電路,在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端,解決了在外放模式播放音樂(lè)時(shí),如果用戶(hù)瞬間在耳機(jī)接口中插入耳機(jī),可能會(huì)造成的耳機(jī)損壞以及給人耳帶來(lái)聲壓沖擊等技術(shù)問(wèn)題,優(yōu)化了現(xiàn)有的音頻輸出的控制技術(shù),大大提高了用戶(hù)的使用體驗(yàn)。
附圖說(shuō)明
圖1a是現(xiàn)有技術(shù)中的一種采用外接K類(lèi)功放的方式,實(shí)現(xiàn)基于外放和耳機(jī)的音頻信號(hào)輸出的原理框圖;
圖1b是本發(fā)明實(shí)施例一中的一種音頻輸出的控制方法的流程圖;
圖2是本發(fā)明實(shí)施例二中的一種音頻輸出的控制方法的流程圖;
圖3是本發(fā)明實(shí)施例三中的一種音頻輸出的控制裝置的結(jié)構(gòu)圖;
圖4是本發(fā)明實(shí)施例四中的一種音頻輸出的控制電路的原理框圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)操作的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實(shí)施例一
圖1b為本發(fā)明實(shí)施例一提供的一種音頻輸出的控制方法的流程圖,本實(shí)施例的方法可適用于對(duì)音頻播放設(shè)備(該音頻播放設(shè)備既能實(shí)現(xiàn)耳機(jī)播放,也能實(shí)現(xiàn)外放播放)進(jìn)行音頻輸出控制的情況,該方法可以由本發(fā)明實(shí)施例提供的音頻輸出的控制裝置來(lái)執(zhí)行,該裝置可采用軟件和/或硬件的方式實(shí)現(xiàn),并一般可集成在音頻播放設(shè)備中。典型的,所述音頻播放設(shè)備可以為智能手機(jī)或者平板電腦等,如圖1b所示,本實(shí)施例的方法具體包括:
S110、在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù)。
一般來(lái)說(shuō),音頻編碼器輸出的音頻信號(hào)一般無(wú)法直接驅(qū)動(dòng)耳機(jī)或者外放喇叭,必須通過(guò)基礎(chǔ)音頻功放首先將音頻編碼器輸出的音頻信號(hào)進(jìn)行功率放大后,在通過(guò)一定的典型電路與耳機(jī)接口,以及外放喇叭相連,其中,在連接外放喇叭之前,一般還需在經(jīng)過(guò)一個(gè)外放功放進(jìn)行二次放大。典型的基礎(chǔ)音頻功放可以包括AW8736芯片或者AW8737芯片等,本實(shí)施例對(duì)此并不進(jìn)行限制。
其中,當(dāng)所述基礎(chǔ)音頻功放的設(shè)置參數(shù)為外放播放參數(shù)時(shí),所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間為斷路狀態(tài)。
在本發(fā)明實(shí)施例中,發(fā)明人為了解決現(xiàn)有技術(shù)的缺陷,提出了在基礎(chǔ)音頻功放的設(shè)置參數(shù)為外放播放參數(shù)時(shí),斷開(kāi)基礎(chǔ)音頻功放的信號(hào)輸出端與耳機(jī)接口中的音頻輸出端之間的連接。這樣,即使用戶(hù)忽然觸發(fā)將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令,基礎(chǔ)音頻功放輸出的音頻信號(hào)也不能直接傳遞至用戶(hù)的耳機(jī)中。相應(yīng)的,當(dāng)接收到上述播放切換指令后,需要首先將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù),以保證耳機(jī)中接收到的音頻信號(hào)與耳機(jī)播放參數(shù)相適應(yīng)。
其中,所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)與耳機(jī)播放狀態(tài)相適應(yīng),所述基礎(chǔ)音頻功放的外放播放參數(shù)與外放播放狀態(tài)相適應(yīng)。所述基礎(chǔ)音頻功放的設(shè)置參數(shù)可以包括輸出信號(hào)功率或者放大增益值等參數(shù)。因?yàn)橥夥爬鹊墓β瘦^大,其需要的增益值比耳機(jī)大得多。因此,外放播放參數(shù)的取值一般要遠(yuǎn)遠(yuǎn)大于耳機(jī)播放參數(shù)的取值。
S120、導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端。
在將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù)后,基礎(chǔ)音頻功放可以進(jìn)而輸出與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào),此時(shí),再導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,即可克服現(xiàn)有技術(shù)的缺陷,大大提高用戶(hù)體驗(yàn)。
典型的,可以在基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連線(xiàn)上,增加程控開(kāi)關(guān),通過(guò)使用軟件控制該程控開(kāi)關(guān)的通斷,來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施例的技術(shù)方案。
典型的,可以在耳機(jī)接口的左聲道音頻輸出端與基礎(chǔ)音頻功放的第一音頻信號(hào)輸出端之間的連線(xiàn)上,以及耳機(jī)接口的右聲道音頻輸出端與基礎(chǔ)音頻功放的第二音頻信號(hào)輸出端之間的連線(xiàn)上分別加入一個(gè)程控開(kāi)關(guān),并由音頻播放設(shè)備的處理器同時(shí)控制上述兩個(gè)開(kāi)關(guān)的通斷。
本發(fā)明實(shí)施例提供了一種音頻輸出的控制方法,在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端,解決了在外放模式播放音樂(lè)時(shí),如果用戶(hù)瞬間在耳機(jī)接口中插入耳機(jī),可能會(huì)造成的耳機(jī)損壞以及給人耳帶來(lái)聲壓沖擊等技術(shù)問(wèn)題,優(yōu)化了現(xiàn)有的音頻輸出的控制技術(shù),大大提高了用戶(hù)的使用體驗(yàn)。
在上述各實(shí)施例的基礎(chǔ)上,還可以包括:在耳機(jī)的插孔插入所述耳機(jī)接口的狀態(tài)下,如果檢測(cè)到外放播放狀態(tài)開(kāi)啟指令,則根據(jù)用戶(hù)對(duì)所述耳機(jī)中的音頻輸出要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài)。
這樣設(shè)置的原因是:現(xiàn)有技術(shù)中,如果在耳機(jī)的插孔插入耳機(jī)接口的狀態(tài)下,如果檢測(cè)到外放播放狀態(tài)開(kāi)啟指令,一般會(huì)忽略上述外放播放狀態(tài)開(kāi)啟指令,仍然使用耳機(jī)播放音頻信號(hào);或者是同時(shí)使用耳機(jī)以及外放喇叭播放與外放播放參數(shù)對(duì)應(yīng)的音頻信號(hào),而使得耳機(jī)中的音頻信號(hào)的功率過(guò)大,對(duì)耳機(jī)以及用戶(hù)的耳朵均會(huì)造成影響。在本實(shí)施例中,針對(duì)現(xiàn)有技術(shù)的上述問(wèn)題,提出了根據(jù)對(duì)所述耳機(jī)中的音頻輸出要求,典型的,在外放的同時(shí)繼續(xù)使用耳機(jī)播放音樂(lè)的要求或者屏蔽耳機(jī)播放音樂(lè)的要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài),以進(jìn)一步優(yōu)化現(xiàn)有的音頻輸出的控制技術(shù)以及用戶(hù)的使用體驗(yàn)。
實(shí)施例二
圖2為本發(fā)明實(shí)施例二提供的一種音頻輸出的控制方法的流程圖,本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將根據(jù)用戶(hù)對(duì)所述耳機(jī)中的音頻輸出要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài),具體優(yōu)化為:
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻屏蔽指令,則在斷開(kāi)所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路后,將所述基礎(chǔ)音頻功放的設(shè)置參數(shù)由耳機(jī)播放參數(shù)調(diào)整至外放播放參數(shù);如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻同步輸出指令,則保持所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連通狀態(tài),以及所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)。相應(yīng)的,本發(fā)明實(shí)施例的方法包括:
S210、在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù)。
在本實(shí)施例的一個(gè)可選的實(shí)施方式中,檢測(cè)將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令,可以包括:在檢測(cè)到耳機(jī)接口中插入耳機(jī)的插孔時(shí),確定檢測(cè)到所述播放切換指令;
在本實(shí)施例的另一個(gè)可選的實(shí)施方式中,檢測(cè)將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令,還可以包括:在耳機(jī)的插孔插入所述耳機(jī)接口、當(dāng)前播放狀態(tài)為外放播放狀態(tài)以及耳機(jī)音頻被屏蔽的狀態(tài)下,如果檢測(cè)到耳機(jī)播放狀態(tài)開(kāi)啟指令,則確定檢測(cè)到所述播放切換指令。
S220、導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端。
S230、判斷在耳機(jī)的插孔插入所述耳機(jī)接口的狀態(tài)下,是否檢測(cè)到外放播放狀態(tài)開(kāi)啟指令:若是,執(zhí)行S240;否則,返回執(zhí)行S230。
S240、確定接收到的用戶(hù)輸入指令的類(lèi)型:如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻屏蔽指令,則執(zhí)行S250;如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻同步輸出指令,則執(zhí)行S260。
其中,所述耳機(jī)音頻屏蔽指令具體是指用戶(hù)要求在外放播放時(shí),耳機(jī)中不再播放音頻。所述耳機(jī)音頻同步輸出指令具體是指用戶(hù)要求在外放播放時(shí),耳機(jī)中也要繼續(xù)播放音頻。
S250、在斷開(kāi)所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路后,將所述基礎(chǔ)音頻功放的設(shè)置參數(shù)由耳機(jī)播放參數(shù)調(diào)整至外放播放參數(shù)。
S260、保持所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連通狀態(tài),以及所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)。
本實(shí)施例的技術(shù)方案通過(guò)如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻屏蔽指令,則在斷開(kāi)所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路后,將所述基礎(chǔ)音頻功放的設(shè)置參數(shù)由耳機(jī)播放參數(shù)調(diào)整至外放播放參數(shù);如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻同步輸出指令,則保持所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連通狀態(tài),以及所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)的技術(shù)手段,實(shí)現(xiàn)了在耳機(jī)的插孔插入耳機(jī)接口的狀態(tài)下,檢測(cè)到外放播放狀態(tài)開(kāi)啟指令后,能夠在充分滿(mǎn)足用戶(hù)對(duì)耳機(jī)的音頻輸出要求的基礎(chǔ)上,同時(shí)防止過(guò)大的音頻功率對(duì)耳機(jī)以及人耳的影響。
實(shí)施例三
圖3為本發(fā)明實(shí)施例三提供的一種音頻輸出的控制裝置的結(jié)構(gòu)示意圖,如圖3所示,所述裝置包括:設(shè)置參數(shù)調(diào)整模塊310、以及連接通路導(dǎo)通模塊320,其中:
設(shè)置參數(shù)調(diào)整模塊310,用于在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);
其中,當(dāng)所述基礎(chǔ)音頻功放的設(shè)置參數(shù)為外放播放參數(shù)時(shí),所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間為斷路狀態(tài)。
連接通路導(dǎo)通模塊320,用于導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端。
本發(fā)明實(shí)施例提供了一種音頻輸出的控制裝置,在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);導(dǎo)通所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路,將經(jīng)由所述基礎(chǔ)音頻功放調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端,解決了在外放模式播放音樂(lè)時(shí),如果用戶(hù)瞬間在耳機(jī)接口中插入耳機(jī),可能會(huì)造成的耳機(jī)損壞以及給人耳帶來(lái)聲壓沖擊等技術(shù)問(wèn)題,優(yōu)化了現(xiàn)有的音頻輸出的控制技術(shù),大大提高了用戶(hù)的使用體驗(yàn)。
在上述各實(shí)施例的基礎(chǔ)上,還可以包括,調(diào)整模塊:
用于在耳機(jī)的插孔插入所述耳機(jī)接口的狀態(tài)下,如果檢測(cè)到外放播放狀態(tài)開(kāi)啟指令,則根據(jù)用戶(hù)對(duì)所述耳機(jī)中的音頻輸出要求,對(duì)應(yīng)調(diào)整所述基礎(chǔ)音頻功放的設(shè)置參數(shù),和/或所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的通斷狀態(tài)。
在上述各實(shí)施例的基礎(chǔ)上,所述調(diào)整模塊,具體可以用于:
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻屏蔽指令,則在斷開(kāi)所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連接通路后,將所述基礎(chǔ)音頻功放的設(shè)置參數(shù)由耳機(jī)播放參數(shù)調(diào)整至外放播放參數(shù);
如果接收到所述用戶(hù)發(fā)送的耳機(jī)音頻同步輸出指令,則保持所述基礎(chǔ)音頻功放的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間的連通狀態(tài),以及所述基礎(chǔ)音頻功放的耳機(jī)播放參數(shù)。
在上述各實(shí)施例的基礎(chǔ)上,設(shè)置參數(shù)調(diào)整模塊,具體可以用于:
在檢測(cè)到耳機(jī)接口中插入耳機(jī)的插孔時(shí),確定檢測(cè)到所述播放切換指令;以及
在耳機(jī)的插孔插入所述耳機(jī)接口、當(dāng)前播放狀態(tài)為外放播放狀態(tài)以及耳機(jī)音頻被屏蔽的狀態(tài)下,如果檢測(cè)到耳機(jī)播放狀態(tài)開(kāi)啟指令,則確定檢測(cè)到所述播放切換指令。
上述音頻輸出的控制裝置可執(zhí)行本發(fā)明任意實(shí)施例所提供的音頻輸出的控制方法,具備執(zhí)行的音頻輸出的控制方法相應(yīng)的功能模塊和有益效果。
實(shí)施例四
圖4為本發(fā)明實(shí)施例四提供的一種音頻輸出的控制電路的原理框圖,應(yīng)用本發(fā)明實(shí)施例提供的音頻輸出的控制電路,可以用于實(shí)現(xiàn)本發(fā)明任一實(shí)施例提供的音頻輸出的控制方法。
如圖4所示,所述音頻輸出的控制電路包括:處理器410、音頻解碼器420、基礎(chǔ)音頻功放430、第一程控開(kāi)關(guān)440、第二程控開(kāi)關(guān)450以及外放功放460、外放喇叭470以及耳機(jī)接口480;
其中,所述音頻解碼器420的輸出端與所述基礎(chǔ)音頻功放430的輸入端相連;所述基礎(chǔ)音頻功放430的第一音頻輸出端通過(guò)所述第一程控開(kāi)關(guān)440與所述耳機(jī)接口480的右聲道音頻輸出端相連;
所述基礎(chǔ)音頻功放430的第二音頻輸出端通過(guò)所述第二程控開(kāi)關(guān)450與所述耳機(jī)接口480的左聲道音頻輸出端相連,以及
所述基礎(chǔ)音頻功放430的第二輸出端與所述外放功放460以及外放喇叭470順次相連;
所述基礎(chǔ)音頻功放430、所述第一程控開(kāi)關(guān)440以及所述第二程控開(kāi)關(guān)450分別與所述處理器410相連。
其中,所述處理器410,具體用于:在檢測(cè)到將外放播放狀態(tài)切換至耳機(jī)播放狀態(tài)的播放切換指令時(shí),將基礎(chǔ)音頻功放430的設(shè)置參數(shù)由外放播放參數(shù)調(diào)整至耳機(jī)播放參數(shù);
其中,當(dāng)所述基礎(chǔ)音頻功放430的設(shè)置參數(shù)為外放播放參數(shù)時(shí),所述基礎(chǔ)音頻功放430的信號(hào)輸出端與所述耳機(jī)接口中的音頻輸出端之間為斷路狀態(tài);
導(dǎo)通所述基礎(chǔ)音頻功放430的信號(hào)輸出端與所述耳機(jī)接口480中的音頻輸出端之間的連接通路,發(fā)送將經(jīng)由所述基礎(chǔ)音頻功放430調(diào)整后的,與所述耳機(jī)播放參數(shù)對(duì)應(yīng)的音頻信號(hào)發(fā)送至所述耳機(jī)的音頻輸入端。
也即:通過(guò)向第一程控開(kāi)關(guān)發(fā)送第一導(dǎo)通信號(hào),導(dǎo)通所述第一音頻輸出端與所述耳機(jī)接口的右聲道音頻輸出端之間的通路;通過(guò)向第二程控開(kāi)關(guān)發(fā)送導(dǎo)通信號(hào),導(dǎo)通第二音頻輸出端與所述耳機(jī)接口的左聲道音頻輸出端之間的通路。
在上述各實(shí)施例的基礎(chǔ)上,所述第一程控開(kāi)關(guān)以及所述第二程控開(kāi)關(guān)通過(guò)使用雙路單刀雙擲切換開(kāi)關(guān)芯片(典型的,SGM3712芯片)實(shí)現(xiàn)。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。