對應(yīng)的按鍵動作不同。例如,復(fù)用的是停止播放按鍵,停止播放對應(yīng)的是短時間按壓一次動作,則可以將獲取時間對應(yīng)的操作動作設(shè)定為長時間按壓一次。當(dāng)然,這種操作動作僅僅是一種示例,并不應(yīng)局限于此,還可以是其他形式的操作動作。
[0048]用戶在耳機(jī)上觸發(fā)時間按鍵操作后,耳機(jī)生成時間獲取請求。
[0049]步驟S102:將所述時間獲取請求發(fā)送至與所述耳機(jī)相連的電子設(shè)備;其中,所述時間獲取請求以供所述電子設(shè)備獲取當(dāng)前時間,并將所述當(dāng)前時間返回至所述耳機(jī)。
[0050]在實施中,耳機(jī)與電子設(shè)備相連接,連接方式可以是有線,也可以是無線,進(jìn)而將生成的時間獲取請求發(fā)送至與耳機(jī)相連的電子設(shè)備。該時間獲取請求以供電子設(shè)備獲取自身生成的當(dāng)前時間,并將當(dāng)前時間返回至耳機(jī)端。
[0051]可選地,電子設(shè)備返回的當(dāng)前時間的形式可以是文本,還可以是語音。
[0052]步驟S103:將所述當(dāng)前時間輸出給所述用戶。
[0053]其中,耳機(jī)接收到電子設(shè)備返回的當(dāng)前時間后,將當(dāng)前時間輸出給用戶。輸出的具體實現(xiàn)方式可以是顯示或播放,具體需要與當(dāng)前時間的數(shù)據(jù)格式對應(yīng)。例如,若電子設(shè)備返回的是文本形式的當(dāng)前時間,則與電子設(shè)備相連的耳機(jī)上需要設(shè)置有顯示屏,將文本形式的當(dāng)前時間顯示在該顯示屏上;若電子設(shè)備返回的是語音形式的當(dāng)前時間,則直接觸發(fā)耳機(jī)上設(shè)置的語音播放模塊播放語音形式的當(dāng)前時間。
[0054]由以上的技術(shù)方案可知,本實施例提供的時間獲取方法,應(yīng)用在耳機(jī)端,耳機(jī)上設(shè)置有時間按鍵,本實施例在用戶觸發(fā)時間按鍵后,生成時間獲取請求,并將時間獲取請求發(fā)送至與耳機(jī)相連的電子設(shè)備,該時間獲取請求以供電子設(shè)備向耳機(jī)返回當(dāng)前時間,進(jìn)而,在接收到該當(dāng)前時間后,輸出給用戶。可見,本實施例中,用戶利用耳機(jī)便可獲取到當(dāng)前時間,并不需要操作電子設(shè)備,獲取時間的方式比較方便。
[0055]在手機(jī)與用戶存在一定距離的情況下,若用戶想要查看當(dāng)前時間,可以利用耳機(jī)為用戶輸出當(dāng)前時間?;谶@種思想,可以選擇在耳機(jī)中集成時鐘模塊,從而使耳機(jī)自身產(chǎn)生當(dāng)前時間,并將當(dāng)前時間輸出給用戶。但是,這種方式需要在耳機(jī)中增加時鐘模塊,時鐘模塊的增加提高了耳機(jī)成本,影響耳機(jī)的廣泛應(yīng)用。本實施例的發(fā)明思想是,利用軟件方法,將手機(jī)端產(chǎn)生的時間在耳機(jī)端輸出給用戶。這樣,既可以實現(xiàn)在遠(yuǎn)距離下獲取手機(jī)上的時間,還可以避免耳機(jī)成本的較大增加,用戶體驗更好。
[0056]當(dāng)然,本實施例提供的時間獲取方法并不局限于應(yīng)用在獲取手機(jī)上顯示的時間,只要是可以與耳機(jī)相連且可產(chǎn)生時間的電子設(shè)備均可應(yīng)用,例如,PAD、移動音樂播放器、掌上電腦、便攜式計算機(jī)及臺式計算機(jī)等。另外,本實施例的應(yīng)用場景也并非局限于電子設(shè)備與用戶存在距離的情況。
[0057]在現(xiàn)實應(yīng)用中,耳機(jī)可以為藍(lán)牙耳機(jī)。藍(lán)牙耳機(jī)中預(yù)先設(shè)置有命令集,且命令集中包含多個命令,藍(lán)牙耳機(jī)通過向電子設(shè)備如手機(jī)發(fā)送不同的命令,來表示向電子設(shè)備請求不同的數(shù)據(jù)。在這種應(yīng)用場景中,上述實施例中的步驟SlOl生成時間獲取請求的具體實現(xiàn)方式是:
[0058]在預(yù)先設(shè)置的命令集中,獲取與所述按鍵操作對應(yīng)的時間獲取命令。
[0059]其中,時間獲取請求的形式為時間獲取命令,如“AT+CCLK ? ”,時間獲取命令用于表示用戶觸發(fā)的是獲取時間按鍵的操作。當(dāng)然,藍(lán)牙耳機(jī)將時間獲取命令發(fā)送至電子設(shè)備,表示向電子設(shè)備請求的是獲取當(dāng)前時間。
[0060]相應(yīng)地,上述實施例中的步驟S102將所述時間獲取請求發(fā)送至與所述耳機(jī)相連的電子設(shè)備的具體實現(xiàn)方式是:
[0061]在已建立異步無連接鏈路的情況下,利用免提協(xié)議,將所述時間獲取命令通過所述異步無連接鏈路發(fā)送至與所述藍(lán)牙耳機(jī)相連的電子設(shè)備。
[0062]其中,異步無連接鏈路(Asynchronous Connect1nless,ACL)是藍(lán)牙耳機(jī)與相連的電子設(shè)備進(jìn)行通信的一種鏈路類型,用于分組傳送數(shù)據(jù)。在需要傳送時間獲取命令時,判斷是否建立有異步無連接鏈路,若是的話,直接利用該異步無連接鏈路將時間獲取命令發(fā)送至電子設(shè)備。若否的話,則首先建立異步無連接鏈路,然后將時間獲取命令通過該異步無連接鏈路發(fā)送至電子設(shè)備。
[0063]在藍(lán)牙耳機(jī)的應(yīng)用場景中,時間獲取請求還可以是時間獲取屬性值的形式,時間獲取屬性值用于表示用戶觸發(fā)的是時間按鍵。在這種應(yīng)用場景中,上述實施例中的步驟SlOl生成時間獲取請求的具體實現(xiàn)方式是:
[0064]依據(jù)按鍵操作與屬性值的預(yù)設(shè)對應(yīng)關(guān)系,將與用戶觸發(fā)的所述按鍵操作對應(yīng)的屬性值確定為時間獲取屬性值。
[0065]在本實施例中,預(yù)先設(shè)置有多個屬性值,每個屬性值分別表示用戶不同的按鍵操作,也即表示藍(lán)牙耳機(jī)向電子設(shè)備發(fā)送不同類型的請求。預(yù)先設(shè)置按鍵操作與屬性值的對應(yīng)關(guān)系,這樣,在用戶觸發(fā)按鍵操作后,依據(jù)按鍵操作與屬性值的對應(yīng)關(guān)系,確定與用戶觸發(fā)的該按鍵操作對應(yīng)的屬性值,該屬性值即為時間獲取屬性值。
[0066]相對應(yīng)地,上述實施例中的步驟S102將所述時間獲取請求發(fā)送至與所述耳機(jī)相連的電子設(shè)備的具體實現(xiàn)方式是:
[0067]在已建立藍(lán)牙低功耗鏈路的情況下,利用通用屬性訪問協(xié)議,將所述時間獲取屬性值通過所述藍(lán)牙低功耗鏈路發(fā)送至與所述藍(lán)牙耳機(jī)相連的電子設(shè)備。
[0068]其中,藍(lán)牙低功耗鏈路(Bluetooth Low Energy,BLE)可有效降低藍(lán)牙耳機(jī)與電子設(shè)備通信時的功耗。在發(fā)送時間獲取屬性值之前,判斷是否建立有藍(lán)牙低功耗鏈路,若是的話,則直接利用該藍(lán)牙低功耗鏈路發(fā)送該時間獲取屬性值,若否的話,則首先建立藍(lán)牙低功耗鏈路,然后利用建立的藍(lán)牙低功耗鏈路將時間獲取屬性值發(fā)送至電子設(shè)備。
[0069]具體地,在使用藍(lán)牙低功耗鏈路時,使用到的是服務(wù)與協(xié)議可以是通用屬性訪問協(xié)議(Generic Attribute Profile,GATT)。具體方式是調(diào)用GATT接口,將時間獲取屬性值發(fā)送至電子設(shè)備。
[0070]在實施中,耳機(jī)的具體形式不僅可以是藍(lán)牙耳機(jī),還可以是有線耳機(jī)。有線耳機(jī)上可以設(shè)置有多個按鍵,用戶觸發(fā)不同的按鍵,生成不同的電信號。例如,設(shè)置的多個按鍵分別為時間按鍵、接聽按鍵、停止播放按鍵、音量調(diào)大按鍵及音量調(diào)小按鍵。在用戶觸發(fā)時間按鍵時,生成的是時間獲取對應(yīng)的電信號,用于表示用戶想要獲取當(dāng)前時間。當(dāng)然,有線耳機(jī)中還可以不單獨設(shè)置時間按鍵,而是與其他按鍵復(fù)用。為了區(qū)分用戶不同的請求,需要用戶執(zhí)行不同的操作,例如,長按或短按等。
[0071]在上述實施例應(yīng)用于有線耳機(jī)時,上述實施例中的步驟SlOl生成時間獲取請求的具體實現(xiàn)方式為:
[0072]觸發(fā)時間電信號生成電路生成時間獲取電信號;其中,所述時間獲取電信號以供電子設(shè)備獲取當(dāng)前時間,并將所述當(dāng)前時間返回至所述有線耳機(jī)。
[0073]在實施中,有線耳機(jī)中設(shè)置有時間電信號生成電路,用戶觸發(fā)時間按鍵后,時間電信號生成電路生成電信號,該電信號是與有線耳機(jī)上已設(shè)置按鍵對應(yīng)的電信號不同,如有線耳機(jī)上已設(shè)置有停止播放按鍵,該按鍵對應(yīng)的電信號為高電平,則時間電信號生成電路生成的電信號為低電平,也就是說,時間電信號生成電路生成的電信號需要與有線耳機(jī)上已設(shè)置的按鍵生成的電信號形式不同。從而,時間電信號生成電路生成的電信號通過耳機(jī)