本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種基于藍(lán)牙協(xié)議的功能設(shè)置方法及裝置。
背景技術(shù):
目前大部分移動(dòng)終端平臺(tái)比如國(guó)際標(biāo)準(zhǔn)化組織(International Organization for Standardization,ISO)平臺(tái)或者安卓平臺(tái)等都可以連接藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備,在連接上藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備后,如果移動(dòng)終端平臺(tái)有電話進(jìn)行,則對(duì)端的通話聲會(huì)通過(guò)藍(lán)牙連接傳遞給藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備進(jìn)行播放,而本地的聲音輸入則使用藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備的麥克風(fēng)輸入。
一般情況下,藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備在錄入本地聲音后,會(huì)對(duì)錄入的本地聲音進(jìn)行回聲消除和降噪處理,如果藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備沒(méi)有回聲消除和降噪處理能力,則移動(dòng)終端平臺(tái)也可以對(duì)從藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備接收的本地聲音進(jìn)行回聲消除和降噪處理。大多數(shù)藍(lán)牙耳機(jī)/車載藍(lán)牙設(shè)備具有回聲消除和降噪功能,這樣在實(shí)際通話過(guò)程中,會(huì)出現(xiàn)藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備對(duì)本地聲音進(jìn)行了回聲消除和降噪處理之后,移動(dòng)終端平臺(tái)又對(duì)本地聲音進(jìn)行第二次回聲消除和降噪處理,這樣會(huì)引起本地聲音有雜音、音量小等,表現(xiàn)為對(duì)端聽(tīng)到本地聲音有雜音、音量小。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種基于藍(lán)牙協(xié)議的功能設(shè)置方法及裝置,實(shí)現(xiàn)了根據(jù)第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息確定是否開(kāi)啟第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能。
本發(fā)明實(shí)施例提供一種基于藍(lán)牙協(xié)議的功能設(shè)置方法,包括:
第一藍(lán)牙設(shè)備建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),獲取所述第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息,所述第二藍(lán)牙設(shè)備具有通過(guò)所述藍(lán)牙通信連接控制所述第一藍(lán)牙設(shè)備的通話功能;
所述第一藍(lán)牙設(shè)備將所述標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息進(jìn)行匹配,如果相匹配,則禁止所述第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能;如果不相匹配,開(kāi)啟所述第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能;
其中,所述回聲消除和降噪處理功能是所述第一藍(lán)牙設(shè)備對(duì)通過(guò)所述藍(lán)牙通信連接從所述第二藍(lán)牙設(shè)備接收的聲音數(shù)據(jù)的處理功能。
本發(fā)明實(shí)施例提供一種基于藍(lán)牙協(xié)議的功能設(shè)置裝置,包括:
標(biāo)識(shí)獲取模塊,用于建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),獲取所述第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息,所述第二藍(lán)牙設(shè)備具有通過(guò)所述藍(lán)牙通信連接控制所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的通話功能;
匹配模塊,用于將所述標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息進(jìn)行匹配;
功能設(shè)置模塊,用于如果所述標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息相匹配,禁止所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能;如果不相匹配,開(kāi)啟所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能,其中,所述回聲消除和降噪處理功能是所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置對(duì)通過(guò)所述藍(lán)牙通信連接從所述第二藍(lán)牙設(shè)備接收的聲音數(shù)據(jù)的處理功能。
可見(jiàn),在本實(shí)施例的方法中,當(dāng)?shù)谝凰{(lán)牙設(shè)備建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),如果第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息相匹配,則禁止第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能。這樣用戶可以事先設(shè)置第一藍(lán)牙設(shè)備中儲(chǔ)存的藍(lán)牙設(shè)備信息,這些藍(lán)牙設(shè)備具有回聲消除和降噪處理功能,且不會(huì)發(fā)送禁止回聲消除和降噪處理功能的命令給第一藍(lán)牙設(shè)備,從而防止第一藍(lán)牙設(shè)備與這些藍(lán)牙設(shè)備重復(fù)對(duì)這些藍(lán)牙設(shè)備錄入的聲音數(shù)據(jù)的重復(fù)回聲消除和降噪處理,進(jìn)而使得第一藍(lán)牙設(shè)備的通話對(duì)端聽(tīng)到的本地聲音的雜音減少,音量增加。
附圖說(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í)施例提供的一種基于藍(lán)牙協(xié)議的功能設(shè)置方法的流程圖;
圖2是本發(fā)明實(shí)施例提供的另一種基于藍(lán)牙協(xié)議的功能設(shè)置方法的流程圖;
圖3是本發(fā)明實(shí)施例提供的一種基于藍(lán)牙協(xié)議的功能設(shè)置裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例提供的另一種基于藍(lán)牙協(xié)議的功能設(shè)置裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例提供的一種終端設(shè)備平臺(tái)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(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ù)的范圍。
本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”“第四”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排它的包含,例如,包含了一系列步驟或模塊的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或模塊,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或模塊。
本發(fā)明實(shí)施例提供一種基于藍(lán)牙協(xié)議的功能設(shè)置方法,主要可以應(yīng)用于某些支持藍(lán)牙協(xié)議的通話終端(以下稱為第一藍(lán)牙設(shè)備)中,比如終端設(shè)備平臺(tái)等功能較強(qiáng)的設(shè)備,方法流程圖如圖1所示,包括:
步驟101,第一藍(lán)牙設(shè)備建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),獲取第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息。其中,第二藍(lán)牙設(shè)備可以是車載藍(lán)牙設(shè)備或藍(lán)牙耳機(jī)等,第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息可以是第二藍(lán)牙設(shè)備的地址信息,或是第二藍(lán)牙設(shè)備的地址中高3位地址信息。
可以理解,第一藍(lán)牙設(shè)備建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接后,第二藍(lán)牙設(shè)備可以通過(guò)該藍(lán)牙通信連接控制第一藍(lán)牙設(shè)備的通話,比如接聽(tīng),掛斷,拒接或是語(yǔ)音撥號(hào)等,其中,在第一藍(lán)牙設(shè)備與對(duì)端的通話過(guò)程中,第一藍(lán)牙設(shè)備可以將接收的對(duì)端聲音數(shù)據(jù)通過(guò)該藍(lán)牙通信連接傳輸給第二藍(lán)牙設(shè)備進(jìn)行播放,而第二藍(lán)牙設(shè)備將本地的聲音數(shù)據(jù)通過(guò)該藍(lán)牙通信連接傳輸給第一藍(lán)牙設(shè)備以發(fā)送到對(duì)端。則第一藍(lán)牙設(shè)備與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接可以是耳機(jī)(Headset)協(xié)議或是免提協(xié)議(Hands-free Profile,HFP)的連接。這里第一藍(lán)牙設(shè)備建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),可以是第一藍(lán)牙設(shè)備搜索到具有控制第一藍(lán)牙設(shè)備的通話功能的第二藍(lán)牙設(shè)備時(shí),或是發(fā)送藍(lán)牙通信連接請(qǐng)求給第二藍(lán)牙設(shè)備時(shí),還可以完成與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接的建立時(shí)。
一般情況下,藍(lán)牙設(shè)備的地址包括分為三部分,即低位地址部分(Lower Address Part,LAP)(24位地址低端部分),高位地址部分(Upper Address Part,UAP)(8位地址高端部分)和無(wú)意義地址部分(Non-significant Address Part,NAP)(16位無(wú)意義地址部分),其中NAP和UAP是藍(lán)牙設(shè)備生產(chǎn)廠商的唯一標(biāo)識(shí)碼,必須由藍(lán)牙權(quán)威部門分配給不同的廠商,而LAP是由藍(lán)牙設(shè)備生廠商內(nèi)部自由分配。本實(shí)施例中高3位地址信息是指第二藍(lán)牙設(shè)備的UAP。
步驟102,第一藍(lán)牙設(shè)備將第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息進(jìn)行匹配,如果相匹配,則執(zhí)行步驟103,如果不相匹配,則執(zhí)行步驟104。這里預(yù)置的藍(lán)牙設(shè)備信息中可以包括多個(gè)藍(lán)牙設(shè)備的標(biāo)識(shí)信息。
步驟103,禁止第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能,該回聲消除和降噪處理功能是第一藍(lán)牙設(shè)備對(duì)通過(guò)藍(lán)牙通信連接從第二藍(lán)牙設(shè)備接收的聲音數(shù)據(jù)的處理功能。
步驟104,開(kāi)啟第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能。
需要說(shuō)明的是,一般情況下,如果第二藍(lán)牙設(shè)備具有回聲消除和降噪處理功能時(shí),在與第一藍(lán)牙設(shè)備進(jìn)行交互的過(guò)程中,第一藍(lán)牙設(shè)備會(huì)默認(rèn)開(kāi)啟回聲消除和降噪功能,需要第二藍(lán)牙設(shè)備發(fā)送禁止第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能的命令給第一藍(lán)牙設(shè)備,只由第二藍(lán)牙設(shè)備對(duì)錄入的聲音數(shù)據(jù)進(jìn)行回聲消除和降噪處理。但是有些第二藍(lán)牙設(shè)備不會(huì)發(fā)送禁止第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能的命令,為了防止對(duì)第二藍(lán)牙設(shè)備錄入的聲音數(shù)據(jù)的重復(fù)回聲消除和降噪處理,則可以將這些第二藍(lán)牙設(shè)備的信息預(yù)置在第一藍(lán)牙設(shè)備中,作為預(yù)置的藍(lán)牙設(shè)備信息,由第一藍(lán)牙設(shè)備根據(jù)該預(yù)置的藍(lán)牙設(shè)備信息決定禁止或開(kāi)啟回聲消除和降噪處理功能。
可見(jiàn),在本實(shí)施例的方法中,當(dāng)?shù)谝凰{(lán)牙設(shè)備建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),如果第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息相匹配,則禁止第一藍(lán)牙設(shè)備的回聲消除和降噪處理功能。這樣用戶可以事先設(shè)置第一藍(lán)牙設(shè)備中儲(chǔ)存的藍(lán)牙設(shè)備信息,這些藍(lán)牙設(shè)備具有回聲消除和降噪處理功能,且不會(huì)發(fā)送禁止回聲消除和降噪處理功能的命令給第一藍(lán)牙設(shè)備,從而防止第一藍(lán)牙設(shè)備與這些藍(lán)牙設(shè)備重復(fù)對(duì)這些藍(lán)牙設(shè)備錄入的聲音數(shù)據(jù)的重復(fù)回聲消除和降噪處理,進(jìn)而使得第一藍(lán)牙設(shè)備的通話對(duì)端接收的本地聲音的雜音減少,音量增加。
在一個(gè)具體的實(shí)施例中,用戶可以將具有回聲消除和降噪處理功能,且不會(huì)發(fā)送禁止回聲消除和降噪處理功能的命令給第一藍(lán)牙設(shè)備的第二藍(lán)牙設(shè)備的信息作為上述預(yù)置的藍(lán)牙設(shè)備信息以文件的形式(即黑名單配置文件)設(shè)置在本地存儲(chǔ)空間即第一藍(lán)牙設(shè)備的永久性存儲(chǔ)空間中,或設(shè)置在另一存儲(chǔ)設(shè)備中。
這樣第一藍(lán)牙設(shè)備在執(zhí)行102步驟的匹配時(shí),可以直接從本地存儲(chǔ)空間獲取黑名單配置文件,或檢測(cè)該第一藍(lán)牙設(shè)備的外設(shè)接口是否連接另一存儲(chǔ)設(shè)備,如果連接,從另一存儲(chǔ)設(shè)備中獲取黑名單配置文件,該黑名單配置文件中包括上述預(yù)置的藍(lán)牙設(shè)備信息;然后解析獲取的黑名單配置文件得到預(yù)置的藍(lán)牙設(shè)備信息,將第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與解析得到的預(yù)置的藍(lán)牙設(shè)備信息進(jìn)行匹配。
在另一個(gè)具體的實(shí)施例中,藍(lán)牙設(shè)備廠商也可以將具有回聲消除和降噪處理功能,且不會(huì)發(fā)送禁止回聲消除和降噪處理功能的命令給第一藍(lán)牙設(shè)備的第二藍(lán)牙設(shè)備的信息作為上述預(yù)置的藍(lán)牙設(shè)備信息以黑名單列表的形式設(shè)置在藍(lán)牙程序代碼中?;蚴堑谝凰{(lán)牙設(shè)備在執(zhí)行上述步驟101之前,當(dāng)?shù)谝凰{(lán)牙設(shè)備在啟動(dòng)藍(lán)牙功能時(shí),可以將本地存儲(chǔ)空間或通過(guò)外設(shè)接口連接的存儲(chǔ)設(shè)備儲(chǔ)存的黑名單配置文件所包括的藍(lán)牙設(shè)置信息添加到藍(lán)牙程序代碼的黑名單列表中。
這種情況下,由于第一藍(lán)牙設(shè)備在開(kāi)啟藍(lán)牙功能時(shí),會(huì)將藍(lán)牙程序代碼先儲(chǔ)存到第一藍(lán)牙設(shè)備的存儲(chǔ)介質(zhì)即暫時(shí)性存儲(chǔ)介質(zhì)中,這樣當(dāng)?shù)谝凰{(lán)牙設(shè)備在執(zhí)行102步驟的匹配時(shí),可以直接將第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與本地存儲(chǔ)介質(zhì)儲(chǔ)存的藍(lán)牙程序代碼中包括的黑名單列表進(jìn)行匹配,在黑名單列表中包括上述預(yù)置的藍(lán)牙設(shè)備信息。
在其它具體的實(shí)施例中,第一藍(lán)牙設(shè)備不用將本地存儲(chǔ)空間或外設(shè)接口連接的存儲(chǔ)設(shè)備中儲(chǔ)存的黑名單配置文件所包括的藍(lán)牙設(shè)備信息添加到藍(lán)牙程序代碼中。參考圖2所示,當(dāng)?shù)谝凰{(lán)牙設(shè)備在執(zhí)行步驟102時(shí),可以先執(zhí)行步驟1021,即將第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與藍(lán)牙程序代碼中的黑名單列表進(jìn)行匹配,如果相匹配,則執(zhí)行103;如果不相匹配,還需要繼續(xù)執(zhí)行步驟1022,即將第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與黑名單配置文件中的藍(lán)牙設(shè)備信息進(jìn)行匹配,如果不相匹配,則執(zhí)行上述步驟104,如果相匹配,則執(zhí)行步驟103。
本發(fā)明實(shí)施例還提供一種基于藍(lán)牙協(xié)議的功能設(shè)置裝置,即上述的第一藍(lán)牙設(shè)備,其結(jié)構(gòu)示意圖如圖3所示,具體可以包括:
標(biāo)識(shí)獲取模塊11,用于建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),獲取所述第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息,所述第二藍(lán)牙設(shè)備具有通過(guò)所述藍(lán)牙通信連接控制所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的通話功能;
匹配模塊12,用于將所述標(biāo)識(shí)獲取模塊11獲取的標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息進(jìn)行匹配;
在一種情況下,所述匹配模塊12,具體用于從本地存儲(chǔ)空間或通過(guò)外設(shè)接口連接的存儲(chǔ)設(shè)備中獲取黑名單配置文件,所述黑名單配置文件中包括所述預(yù)置的藍(lán)牙設(shè)備信息;解析所述黑名單配置文件得到所述預(yù)置的藍(lán)牙設(shè)備信息,將所述標(biāo)識(shí)信息與解析得到的預(yù)置的藍(lán)牙設(shè)備信息進(jìn)行匹配。
功能設(shè)置模塊13,用于如果所述匹配模塊12確定所述標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息相匹配,則禁止所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能;如果不相匹配,開(kāi)啟所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能,其中,所述回聲消除和降噪處理功能是所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置對(duì)通過(guò)所述藍(lán)牙通信連接從所述第二藍(lán)牙設(shè)備接收的聲音數(shù)據(jù)的處理功能。
需要說(shuō)明的是,上述第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息可以為第二藍(lán)牙設(shè)備的地址信息,或第二藍(lán)牙設(shè)備的地址中高3位地址信息;基于藍(lán)牙協(xié)議的功能設(shè)置裝置為通話終端,第二藍(lán)牙設(shè)備為藍(lán)牙耳機(jī)或車載藍(lán)牙設(shè)備。
可見(jiàn),在本實(shí)施例的裝置中,當(dāng)基于藍(lán)牙協(xié)議的功能設(shè)置裝置建立與第二藍(lán)牙設(shè)備之間的藍(lán)牙通信連接時(shí),如果第二藍(lán)牙設(shè)備的標(biāo)識(shí)信息與預(yù)置的藍(lán)牙設(shè)備信息相匹配,則功能設(shè)置模塊13禁止基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能。這樣用戶可以事先設(shè)置基于藍(lán)牙協(xié)議的功能設(shè)置裝置中儲(chǔ)存的藍(lán)牙設(shè)備信息,這些藍(lán)牙設(shè)備具有回聲消除和降噪處理功能,且不會(huì)發(fā)送禁止回聲消除和降噪處理功能的命令給基于藍(lán)牙協(xié)議的功能設(shè)置裝置,從而防止基于藍(lán)牙協(xié)議的功能設(shè)置裝置與這些藍(lán)牙設(shè)備重復(fù)對(duì)這些藍(lán)牙設(shè)備錄入的聲音數(shù)據(jù)的重復(fù)回聲消除和降噪處理,進(jìn)而使得基于藍(lán)牙協(xié)議的功能設(shè)置裝置的通話對(duì)端接收的本地聲音的雜音減少,音量增加。
參考圖4所示,在一個(gè)具體的實(shí)施例中,基于藍(lán)牙協(xié)議的功能設(shè)置裝置除了可以包括如圖3所示的結(jié)構(gòu)外,還可以包括添加模塊14,且匹配模塊12可以通過(guò)第一匹配模塊121,或通過(guò)第一匹配模塊121和第二匹配模塊122來(lái)實(shí)現(xiàn),其中:
第一匹配模塊121,具體用于將所述標(biāo)識(shí)獲取模塊11獲取的標(biāo)識(shí)信息與本地存儲(chǔ)介質(zhì)儲(chǔ)存的藍(lán)牙程序代碼中包括的黑名單列表進(jìn)行匹配,所述黑名單列表中包括所述預(yù)置的藍(lán)牙設(shè)備信息。在一種情況下,如果標(biāo)識(shí)獲取模塊11獲取的標(biāo)識(shí)信息與黑名單列表中的藍(lán)牙設(shè)備相匹配,則功能設(shè)置模塊13會(huì)禁止基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能。
添加模塊14,用于當(dāng)啟動(dòng)基于藍(lán)牙協(xié)議的功能設(shè)置裝置的藍(lán)牙功能時(shí),將本地存儲(chǔ)空間或通過(guò)外設(shè)接口連接的存儲(chǔ)設(shè)備儲(chǔ)存的黑名單配置文件所包括的藍(lán)牙設(shè)置信息添加到所述藍(lán)牙程序代碼的黑名單列表中。這樣第一匹配模塊121就可以根據(jù)添加模塊14添加后的藍(lán)牙程序代碼進(jìn)行匹配。
第二匹配模塊122,用于如果所述第一匹配模塊121確定標(biāo)識(shí)信息與黑名單列表中的藍(lán)牙設(shè)備信息不相匹配,將所述標(biāo)識(shí)信息與本地存儲(chǔ)空間或通過(guò)外設(shè)接口連接的存儲(chǔ)設(shè)備中儲(chǔ)存的黑名單配置文件中的藍(lán)牙設(shè)備信息進(jìn)行匹配。
在本實(shí)施例中,在另一種情況下,如果第一匹配模塊121確定不相匹配,由第二匹配模塊122繼續(xù)進(jìn)行匹配,如果第二匹配模塊122確定相匹配,則由功能設(shè)置模塊13禁止所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能,如果第二匹配模塊122確定不相匹配,則功能設(shè)置模塊13開(kāi)啟所述基于藍(lán)牙協(xié)議的功能設(shè)置裝置的回聲消除和降噪處理功能。
本發(fā)明實(shí)施例還提供一種終端設(shè)備平臺(tái),其結(jié)構(gòu)示意圖如圖5所示,該終端設(shè)備平臺(tái)可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個(gè)或一個(gè)以上中央處理器(central processing units,CPU)20(例如,一個(gè)或一個(gè)以上處理器)和存儲(chǔ)器21,一個(gè)或一個(gè)以上存儲(chǔ)應(yīng)用程序221或數(shù)據(jù)222的存儲(chǔ)介質(zhì)22(例如一個(gè)或一個(gè)以上海量存儲(chǔ)設(shè)備)。其中,存儲(chǔ)器21和存儲(chǔ)介質(zhì)22可以是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ)在存儲(chǔ)介質(zhì)22的程序可以包括一個(gè)或一個(gè)以上模塊(圖示沒(méi)標(biāo)出),每個(gè)模塊可以包括對(duì)終端設(shè)備平臺(tái)中的一系列指令操作。更進(jìn)一步地,中央處理器20可以設(shè)置為與存儲(chǔ)介質(zhì)22通信,在終端設(shè)備平臺(tái)上執(zhí)行存儲(chǔ)介質(zhì)22中的一系列指令操作。
具體地,在存儲(chǔ)介質(zhì)22中儲(chǔ)存的應(yīng)用程序221包括基于藍(lán)牙協(xié)議的功能設(shè)置的應(yīng)用程序,且該程序可以包括上述基于藍(lán)牙協(xié)議的功能設(shè)置裝置中的標(biāo)識(shí)獲取模塊11,匹配模塊12,功能設(shè)置模塊13和添加模塊14,在此不進(jìn)行贅述。更進(jìn)一步地,中央處理器20可以設(shè)置為與存儲(chǔ)介質(zhì)22通信,在播放設(shè)備上執(zhí)行存儲(chǔ)介質(zhì)22中儲(chǔ)存的基于藍(lán)牙協(xié)議的功能設(shè)置的應(yīng)用程序?qū)?yīng)的一系列操作。
終端設(shè)備平臺(tái)還可以包括一個(gè)或一個(gè)以上電源23,一個(gè)或一個(gè)以上有線或無(wú)線網(wǎng)絡(luò)接口24,一個(gè)或一個(gè)以上輸入輸出接口25,和/或,一個(gè)或一個(gè)以上操作系統(tǒng)223,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM等等。
上述方法實(shí)施例中所述的由第一藍(lán)牙設(shè)備所執(zhí)行的步驟可以基于該圖5所示的終端設(shè)備平臺(tái)的結(jié)構(gòu)。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器RAM)、磁盤或光盤等。
以上對(duì)本發(fā)明實(shí)施例所提供的基于藍(lán)牙協(xié)議的功能設(shè)置方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。