本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種聲音輸出方式的切換方法、裝置及終端。
背景技術(shù):
在智能手機(jī)、平板電腦等移動(dòng)智能終端的普遍應(yīng)用下,可以通過(guò)智能終端使用的各種應(yīng)用(APP)應(yīng)運(yùn)而生,其中包括各類(lèi)播放相關(guān)的播放類(lèi)APP,通過(guò)該播放類(lèi)APP,用戶(hù)可以收聽(tīng)音樂(lè)、文藝節(jié)目、電臺(tái)廣播等。
但是,當(dāng)用戶(hù)使用耳機(jī)收聽(tīng)上述音樂(lè)、廣播時(shí),在智能終端中插入耳機(jī)后,若此時(shí)用戶(hù)因有事需要摘下耳機(jī)去處理,并且用戶(hù)忘記及時(shí)取下耳機(jī),將會(huì)導(dǎo)致來(lái)電或者其他消息不能及時(shí)響起,造成用戶(hù)無(wú)法及時(shí)接聽(tīng)來(lái)電或查看消息。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種聲音輸出方式的切換方法、裝置及終端,旨在解決終端聲音從耳機(jī)輸出而導(dǎo)致來(lái)電或者其他消息無(wú)法及時(shí)響起,造成用戶(hù)無(wú)法及時(shí)接聽(tīng)來(lái)電或查看消息的問(wèn)題。
本發(fā)明實(shí)施例第一方面提供一種聲音輸出方式的切換方法,包括:
在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴所述耳機(jī);
若未佩戴,則開(kāi)始計(jì)時(shí);
當(dāng)所述用戶(hù)未佩戴所述耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)后,將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
本發(fā)明實(shí)施例第二方面提供一種聲音輸出方式的切換裝置,包括:
檢測(cè)模塊,用于在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴所述耳機(jī);
計(jì)時(shí)模塊,用于若未佩戴,則開(kāi)始計(jì)時(shí);
切換模塊,用于當(dāng)所述用戶(hù)未佩戴所述耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)后,將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
本發(fā)明實(shí)施例第三方面提供一種終端,包括:
存儲(chǔ)器和處理器;
所述存儲(chǔ)器存儲(chǔ)有可執(zhí)行程序代碼;
與所述存儲(chǔ)器耦合的所述處理器,調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述可執(zhí)行程序代碼,執(zhí)行如前述第一方面提供的聲音輸出方式的切換方法。
上述本發(fā)明實(shí)施例提供的聲音輸出方式的切換方法、裝置及終端,當(dāng)耳機(jī)孔中插入耳機(jī)時(shí),終端的聲音通過(guò)耳機(jī)輸出,檢測(cè)到用戶(hù)未佩戴該耳機(jī)時(shí),終端開(kāi)始計(jì)時(shí),該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)時(shí),將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出,以實(shí)現(xiàn)在用戶(hù)不戴耳機(jī)一段時(shí)間后,終端聲音自動(dòng)改為揚(yáng)聲器輸出,可有效防止由于來(lái)電、消息提醒的聲音從耳機(jī)輸出而影響用戶(hù)及時(shí)接聽(tīng)來(lái)電或查看消息,且簡(jiǎn)化用戶(hù)的操作。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明第一實(shí)施例提供的聲音輸出方式的切換方法的實(shí)現(xiàn)流程示意圖;
圖2是本發(fā)明第二實(shí)施例提供的聲音輸出方式的切換方法的實(shí)現(xiàn)流程示意圖;
圖3是本發(fā)明第三實(shí)施例提供的聲音輸出方式的切換方法的實(shí)現(xiàn)流程示意圖;
圖4是本發(fā)明第四實(shí)施例提供的聲音輸出方式的切換裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明第五實(shí)施例提供的聲音輸出方式的切換裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明第六實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱圖1,圖1為本發(fā)明第一實(shí)施例提供的聲音輸出方式的切換方法的實(shí)現(xiàn)流程示意圖。本實(shí)施例提供的聲音輸出方式的切換方法可應(yīng)用于終端中,該終端包括手機(jī)、PAD以及可佩戴式多媒體播放設(shè)備在內(nèi)的移動(dòng)終端,也可包括PC機(jī)、智能電視等設(shè)備在內(nèi)的終端。如圖1所示,該方法主要包括以下步驟:
S101、在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴該耳機(jī);
當(dāng)終端檢測(cè)到耳機(jī)孔中插入了耳機(jī)后,終端的聲音從該耳機(jī)中輸出。檢測(cè)用戶(hù)是否未佩戴該耳機(jī),具體地,檢測(cè)可以是在檢測(cè)到耳機(jī)孔中插入耳機(jī)后立即執(zhí)行,也可以是在檢測(cè)到耳機(jī)孔中插入耳機(jī)后,用戶(hù)佩戴該耳機(jī),并通過(guò)終端內(nèi)置的播放類(lèi)APP或網(wǎng)頁(yè)中的播放類(lèi)控件收聽(tīng)音頻或收看視頻一段時(shí)間后,再檢測(cè)用戶(hù)是否未佩戴該耳機(jī)。即,未佩戴耳機(jī)包括將耳機(jī)插入耳機(jī)孔中之后,并未佩戴過(guò)該耳機(jī),也包括將耳機(jī)插入耳機(jī)孔中之后,佩戴過(guò)一段時(shí)間的耳機(jī)又摘下的情況。
檢測(cè)用戶(hù)是否未佩戴該耳機(jī),可以是定期檢測(cè),也可以是不定期隨機(jī)檢測(cè)。
S102、若未佩戴,則開(kāi)始計(jì)時(shí);
若檢測(cè)到用戶(hù)未佩戴耳機(jī),則通過(guò)終端內(nèi)的計(jì)時(shí)器開(kāi)始計(jì)時(shí)。
S103、當(dāng)該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)后,將終端的聲音輸出方式從通過(guò)該耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
在該用戶(hù)未佩戴耳機(jī)的期間,當(dāng)計(jì)時(shí)器計(jì)時(shí)達(dá)到預(yù)置時(shí)長(zhǎng),則將終端的聲音輸出方式從通過(guò)該耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。該預(yù)置時(shí)長(zhǎng)可以由用戶(hù)根據(jù)需要設(shè)置,例如可設(shè)置為5分鐘,也可設(shè)置為15分鐘,也可以由系統(tǒng)事先收集用戶(hù)的來(lái)電、通知消息的相關(guān)信息,根據(jù)該相關(guān)信息進(jìn)行設(shè)置。不論是用戶(hù)主動(dòng)設(shè)置還是系統(tǒng)獲取用戶(hù)的信息后進(jìn)行設(shè)置,該預(yù)置時(shí)長(zhǎng)都與用戶(hù)來(lái)電、通知消息的頻率及重要性相關(guān)聯(lián),為防止漏過(guò)重要的來(lái)電或通知消息,頻率越高、重要性越強(qiáng),則該預(yù)置時(shí)長(zhǎng)設(shè)置的越短。
需要說(shuō)明的是,若在計(jì)時(shí)還未達(dá)到該預(yù)置時(shí)長(zhǎng)時(shí),檢測(cè)到用戶(hù)佩戴上該耳機(jī),則停止計(jì)時(shí)。
本發(fā)明實(shí)施例提供的聲音輸出方式的切換方法,當(dāng)耳機(jī)孔中插入耳機(jī)時(shí),終端的聲音通過(guò)耳機(jī)輸出,檢測(cè)到用戶(hù)未佩戴該耳機(jī)時(shí),終端開(kāi)始計(jì)時(shí),該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)時(shí),將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出,以實(shí)現(xiàn)在用戶(hù)不戴耳機(jī)一段時(shí)間后,終端聲音自動(dòng)改為揚(yáng)聲器輸出,可有效防止由于來(lái)電、消息提醒的聲音從耳機(jī)輸出而影響用戶(hù)及時(shí)接聽(tīng)來(lái)電或查看消息,且簡(jiǎn)化用戶(hù)的操作。
請(qǐng)參閱圖2,圖2為本發(fā)明第二實(shí)施例提供的聲音輸出方式的切換方法的實(shí)現(xiàn)流程示意圖。本實(shí)施例提供的聲音輸出方式的切換方法可應(yīng)用于終端中,如圖2所示,該方法主要包括以下步驟:
S201、在耳機(jī)孔中插入耳機(jī)時(shí),通過(guò)設(shè)置在耳機(jī)上的距離傳感器,檢測(cè)用戶(hù)的耳朵與耳機(jī)的距離;
在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴該耳機(jī),具體地,可以是一個(gè)檢測(cè)模塊檢測(cè)到耳機(jī)中插入耳機(jī)后,觸發(fā)設(shè)置在耳機(jī)上的距離傳感器,檢測(cè)用戶(hù)的耳朵與耳機(jī)的距離。
該距離傳感器設(shè)置于該耳機(jī)的聽(tīng)筒部,聽(tīng)筒部為耳機(jī)塞入或罩住耳朵的部分,該距離傳感器設(shè)置在聽(tīng)筒部,測(cè)量的耳朵和耳機(jī)的距離是最精確的。距離傳感器是檢測(cè)物體之間的距離的一種傳感器。
可選的,當(dāng)耳機(jī)為無(wú)線(xiàn)耳機(jī)時(shí),設(shè)置于該耳機(jī)的頭梁部的預(yù)置數(shù)值,或者,當(dāng)耳機(jī)為有線(xiàn)耳機(jī)時(shí),設(shè)置于該耳機(jī)的耳機(jī)線(xiàn)的該預(yù)置位置,該預(yù)置位置與該耳機(jī)的聽(tīng)筒部的距離小于預(yù)置數(shù)值,以使距離傳感器盡量靠近耳朵,保證測(cè)量結(jié)果的準(zhǔn)確。該預(yù)置數(shù)值可以為2~5厘米。
S202、當(dāng)該用戶(hù)的耳朵與該耳機(jī)的距離大于第一預(yù)置距離時(shí),確認(rèn)該用戶(hù)未佩戴該耳機(jī);
該第一預(yù)置距離可以由用戶(hù)設(shè)定,例如,15厘米。當(dāng)該用戶(hù)的耳朵與該耳機(jī)的距離大于15厘米時(shí),確認(rèn)該用戶(hù)未佩戴該耳機(jī)。
S203、若未佩戴,則開(kāi)始計(jì)時(shí);
若確認(rèn)用戶(hù)未佩戴耳機(jī),則通過(guò)終端內(nèi)的計(jì)時(shí)器開(kāi)始計(jì)時(shí)。
S204、當(dāng)該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)后,將終端的聲音輸出方式從通過(guò)該耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出;
在該用戶(hù)未佩戴耳機(jī)的期間,當(dāng)計(jì)時(shí)器計(jì)時(shí)達(dá)到預(yù)置時(shí)長(zhǎng),則將終端的聲音輸出方式從通過(guò)該耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
需要說(shuō)明的是,若在計(jì)時(shí)還未達(dá)到該預(yù)置時(shí)長(zhǎng)時(shí),檢測(cè)到用戶(hù)佩戴上該耳機(jī),則停止計(jì)時(shí)。
S205、當(dāng)檢測(cè)到該用戶(hù)再次佩戴該耳機(jī),則將終端的聲音輸出方式從通過(guò)該揚(yáng)聲器輸出切換為通過(guò)該耳機(jī)輸出。
通過(guò)設(shè)置在耳機(jī)上的距離傳感器,檢測(cè)用戶(hù)的耳朵與耳機(jī)的距離為一個(gè)預(yù)置距離時(shí),可以確認(rèn)該用戶(hù)再次佩戴上了該耳機(jī),該預(yù)置距離可以是1厘米,也可是是0,還可以是其他數(shù)值,該預(yù)置距離以能夠確認(rèn)該用戶(hù)佩戴上耳機(jī)為限。
當(dāng)檢測(cè)到該用戶(hù)再次佩戴該耳機(jī),則將終端的聲音輸出方式從通過(guò)該揚(yáng)聲器輸出切換為通過(guò)該耳機(jī)輸出,自動(dòng)切換簡(jiǎn)化了操作,便于用戶(hù)通過(guò)耳機(jī)收聽(tīng)音樂(lè)、廣播等。
本發(fā)明實(shí)施例提供的聲音輸出方式的切換方法,當(dāng)耳機(jī)孔中插入耳機(jī)時(shí),終端的聲音通過(guò)耳機(jī)輸出,檢測(cè)到用戶(hù)未佩戴該耳機(jī)時(shí),終端開(kāi)始計(jì)時(shí),該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)時(shí),將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出,以實(shí)現(xiàn)在用戶(hù)不戴耳機(jī)一段時(shí)間后,終端聲音自動(dòng)改為揚(yáng)聲器輸出,可有效防止由于來(lái)電、消息提醒的聲音從耳機(jī)輸出而影響用戶(hù)及時(shí)接聽(tīng)來(lái)電或查看消息,且簡(jiǎn)化用戶(hù)的操作。
請(qǐng)參閱圖3,圖3為本發(fā)明第三實(shí)施例提供的聲音輸出方式的切換方法的實(shí)現(xiàn)流程示意圖。本實(shí)施例提供的聲音輸出方式的切換方法可應(yīng)用于終端中,如圖3所示,該方法主要包括以下步驟:
S301、在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴該耳機(jī);
具體地,通過(guò)設(shè)置在耳機(jī)上的距離傳感器,檢測(cè)用戶(hù)的耳朵與耳機(jī)的距離,當(dāng)該用戶(hù)的耳朵與該耳機(jī)的距離大于第一預(yù)置距離時(shí),確認(rèn)該用戶(hù)未佩戴該耳機(jī)。
S302、若未佩戴,則檢測(cè)該用戶(hù)與該終端的距離;
若檢測(cè)到用戶(hù)未佩戴耳機(jī),則檢測(cè)該用戶(hù)與該終端之間的距離。具體地,可通過(guò)內(nèi)置于該終端內(nèi)的距離傳感器,檢測(cè)用戶(hù)身體與該終端的距離。
S303、當(dāng)該用戶(hù)與該終端的距離小于第二預(yù)置距離時(shí),將該終端的消息通知模式設(shè)置為振動(dòng)模式。
當(dāng)該用戶(hù)與該終端的距離小于第二預(yù)置距離時(shí),將該終端的消息通知模式設(shè)置為振動(dòng)模式,若第二預(yù)置距離也可由用戶(hù)設(shè)定,例如30厘米。該第二距離足夠小,用戶(hù)并未遠(yuǎn)離終端,此時(shí)通過(guò)振動(dòng)提醒用戶(hù)有來(lái)電或消息,效果較佳。
本發(fā)明實(shí)施例提供的聲音輸出方式的切換方法,當(dāng)耳機(jī)孔中插入耳機(jī)時(shí),終端的聲音通過(guò)耳機(jī)輸出,檢測(cè)到用戶(hù)未佩戴該耳機(jī)時(shí),檢測(cè)用戶(hù)與終端的距離,若該距離足夠小,表示用戶(hù)并未遠(yuǎn)離終端,此時(shí)將來(lái)電、消息提醒的通知模式設(shè)置為振動(dòng)模式,不需切換終端聲音輸出方式,進(jìn)一步簡(jiǎn)化操作,同時(shí),有效提醒用戶(hù)及時(shí)接聽(tīng)來(lái)電或查看消息。
請(qǐng)參閱圖4,圖4是本發(fā)明第四實(shí)施例提供的聲音輸出方式的切換裝置的結(jié)構(gòu)示意圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖4示例的聲音輸出方式的切換裝置可以是前述實(shí)施例提供的聲音輸出方式的切換方法的執(zhí)行主體,其可以是終端,或者該終端中的一個(gè)功能模塊。圖4示例的聲音輸出方式的切換裝置,主要包括:檢測(cè)模塊401、計(jì)時(shí)模塊402以及切換模塊403。各功能模塊詳細(xì)說(shuō)明如下:
檢測(cè)模塊401,用于在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴該耳機(jī);
檢測(cè)用戶(hù)是否未佩戴該耳機(jī),可以是定期檢測(cè),也可以是不定期隨機(jī)檢測(cè)。
計(jì)時(shí)模塊402,用于若未佩戴,則開(kāi)始計(jì)時(shí);
計(jì)時(shí)模塊402可以是終端內(nèi)的一個(gè)計(jì)時(shí)器。若檢測(cè)到用戶(hù)未佩戴耳機(jī),計(jì)時(shí)模塊402開(kāi)始計(jì)時(shí)。
該預(yù)置時(shí)長(zhǎng)可以由用戶(hù)根據(jù)需要設(shè)置,也可以由系統(tǒng)事先收集用戶(hù)的來(lái)電、通知消息的相關(guān)信息,根據(jù)該相關(guān)信息進(jìn)行設(shè)置。為防止漏過(guò)重要的來(lái)電或通知消息,該預(yù)置時(shí)長(zhǎng)與用戶(hù)來(lái)電、通知消息的頻率及重要性相關(guān)聯(lián),頻率越高、重要性越強(qiáng),則該預(yù)置時(shí)長(zhǎng)設(shè)置的越短。
切換模塊403,用于當(dāng)該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)后,將終端的聲音輸出方式從通過(guò)該耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
在該用戶(hù)未佩戴耳機(jī)的期間,當(dāng)計(jì)時(shí)模塊402計(jì)時(shí)達(dá)到預(yù)置時(shí)長(zhǎng),則切換模塊403將終端的聲音輸出方式從通過(guò)該耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
需要說(shuō)明的是,若在計(jì)時(shí)還未達(dá)到該預(yù)置時(shí)長(zhǎng)時(shí),檢測(cè)到用戶(hù)佩戴上該耳機(jī),則計(jì)時(shí)模塊402停止計(jì)時(shí)。
需要說(shuō)明的是,以上圖4示例的聲音輸出方式的切換裝置的實(shí)施方式中,各功能模塊的劃分僅是舉例說(shuō)明,實(shí)際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將該裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實(shí)際應(yīng)用中,本實(shí)施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實(shí)現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成。本說(shuō)明書(shū)提供的各個(gè)實(shí)施例都可應(yīng)用上述描述原則。
本發(fā)明實(shí)施例中的未盡細(xì)節(jié),詳見(jiàn)前述圖1~圖3所示實(shí)施例的描述。
本發(fā)明實(shí)施例中,當(dāng)耳機(jī)孔中插入耳機(jī)時(shí),終端的聲音通過(guò)耳機(jī)輸出,檢測(cè)到用戶(hù)未佩戴該耳機(jī)時(shí),終端開(kāi)始計(jì)時(shí),該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)時(shí),將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出,以實(shí)現(xiàn)在用戶(hù)不戴耳機(jī)一段時(shí)間后,終端聲音自動(dòng)改為揚(yáng)聲器輸出,可有效防止由于來(lái)電、消息提醒的聲音從耳機(jī)輸出而影響用戶(hù)及時(shí)接聽(tīng)來(lái)電或查看消息,且簡(jiǎn)化用戶(hù)的操作。
請(qǐng)參閱圖5,圖5也是本發(fā)明第五實(shí)施例提供的聲音輸出方式的切換裝置的結(jié)構(gòu)示意圖,圖5示例的聲音輸出方式的切換裝置可以是前述實(shí)施例提供的聲音輸出方式的切換方法的執(zhí)行主體,其可以是終端或者終端中的一個(gè)功能模塊。本實(shí)施例與圖4所示第四實(shí)施例的不同之處在于:
檢測(cè)模塊401進(jìn)一步包括檢測(cè)子模塊4011和確認(rèn)子模塊4012。
檢測(cè)子模塊4011,用于通過(guò)設(shè)置在該耳機(jī)上的距離傳感器,檢測(cè)該用戶(hù)的耳朵與該耳機(jī)的距離。
該距離傳感器設(shè)置于該耳機(jī)的聽(tīng)筒部,或者,當(dāng)該耳機(jī)為無(wú)線(xiàn)耳機(jī)時(shí),設(shè)置于該耳機(jī)的頭梁部的預(yù)置位置,或者,當(dāng)該耳機(jī)為有線(xiàn)耳機(jī)時(shí),設(shè)置于該耳機(jī)的耳機(jī)線(xiàn)的該預(yù)置位置,該預(yù)置位置與該耳機(jī)的聽(tīng)筒部的距離小于預(yù)置數(shù)值。
確認(rèn)子模塊4012,用于當(dāng)該用戶(hù)的耳朵與該耳機(jī)的距離大于第一預(yù)置距離時(shí),確認(rèn)該用戶(hù)未佩戴該耳機(jī)。
進(jìn)一步地,切換模塊403,還用于當(dāng)檢測(cè)到該用戶(hù)再次佩戴該耳機(jī),則將終端的聲音輸出方式從通過(guò)該揚(yáng)聲器輸出切換為通過(guò)該耳機(jī)輸出。
進(jìn)一步地,該裝置還可以包括:
距離檢測(cè)模塊501,用于若未佩戴,則檢測(cè)該用戶(hù)與該終端的距離;
若檢測(cè)到用戶(hù)未佩戴耳機(jī),則檢測(cè)該用戶(hù)與該終端之間的距離。具體地,可觸發(fā)內(nèi)置于該終端內(nèi)的距離傳感器,檢測(cè)用戶(hù)身體與該終端的距離。
設(shè)置模塊502,用于當(dāng)該用戶(hù)與該終端的距離小于第二預(yù)置距離時(shí),將該終端的消息通知模式設(shè)置為振動(dòng)模式。
當(dāng)該用戶(hù)與該終端的距離小于第二預(yù)置距離時(shí),設(shè)置模塊502,將該終端的消息通知模式設(shè)置為振動(dòng)模式,若第二預(yù)置距離也可由用戶(hù)設(shè)定,例如30厘米。該第二距離足夠小,用戶(hù)并未遠(yuǎn)離終端,此時(shí)通過(guò)振動(dòng)提醒用戶(hù)有來(lái)電或消息,效果較佳。
本發(fā)明實(shí)施例中的未盡細(xì)節(jié),詳見(jiàn)前述圖1~圖4所示實(shí)施例的描述。
本發(fā)明實(shí)施例中,當(dāng)耳機(jī)孔中插入耳機(jī)時(shí),終端的聲音通過(guò)耳機(jī)輸出,檢測(cè)到用戶(hù)未佩戴該耳機(jī)時(shí),終端開(kāi)始計(jì)時(shí),該用戶(hù)未佩戴該耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)時(shí),將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出,以實(shí)現(xiàn)在用戶(hù)不戴耳機(jī)一段時(shí)間后,終端聲音自動(dòng)改為揚(yáng)聲器輸出,可有效防止由于來(lái)電、消息提醒的聲音從耳機(jī)輸出而影響用戶(hù)及時(shí)接聽(tīng)來(lái)電或查看消息,且簡(jiǎn)化用戶(hù)的操作。
請(qǐng)參閱圖6,圖6為本發(fā)明實(shí)施例提供的執(zhí)行聲音輸出方式的切換方法的聲音輸出方式的切換裝置結(jié)構(gòu)示意圖。本實(shí)施例中所描述的聲音輸出方式的切換裝置,包括:至少一個(gè)輸入設(shè)備61;至少一個(gè)輸出設(shè)備62;至少一個(gè)處理器63,例如中央處理器(CPU,Central Processing Unit);和存儲(chǔ)器64,上述輸入設(shè)備61、輸出設(shè)備62、處理器63和存儲(chǔ)器64通過(guò)總線(xiàn)65連接。
其中,上述輸入設(shè)備61具體可為攝像頭、觸控面板、物理按鍵或者鼠標(biāo)等等。上述輸出設(shè)備62具體可為顯示屏。
上述存儲(chǔ)器64可以是高速隨機(jī)存取記憶體(RAM,Random Access Memory)存儲(chǔ)器,也可為非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如磁盤(pán)存儲(chǔ)器。上述存儲(chǔ)器64用于存儲(chǔ)一組程序代碼,上述輸入設(shè)備61、輸出設(shè)備62和處理器63用于調(diào)用存儲(chǔ)器64中存儲(chǔ)的程序代碼,執(zhí)行如下操作:
通過(guò)處理器63執(zhí)行代碼,在耳機(jī)孔中插入耳機(jī)時(shí),檢測(cè)用戶(hù)是否未佩戴所述耳機(jī);若未佩戴,則開(kāi)始計(jì)時(shí);當(dāng)所述用戶(hù)未佩戴所述耳機(jī)的時(shí)長(zhǎng)達(dá)到預(yù)置時(shí)長(zhǎng)后,將終端的聲音輸出方式從通過(guò)所述耳機(jī)輸出切換為通過(guò)揚(yáng)聲器輸出。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露方法和裝置,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述裝置的實(shí)施例僅僅是示意性的,例如,該模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
該作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開(kāi)的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。
該集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例該方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)便描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定都是本發(fā)明所必須的。
在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其它實(shí)施例的相關(guān)描述。
以上為對(duì)本發(fā)明所提供的聲音輸出方式的切換方法、裝置及終端的描述,對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。