一個或多個實施方式總體上涉及可穿戴音頻裝置,并且更具體地涉及可配置的可穿戴裝置和基于可穿戴裝置配置的服務(wù)。
背景技術(shù):
諸如耳機、頭戴耳機和耳塞的個人收聽裝置用來為用戶再現(xiàn)來自電子裝置(諸如音樂播放器、錄音機、手機等)的聲音。大部分個人收聽裝置簡單地將聲音從聲音產(chǎn)生電子裝置傳遞到該收聽裝置的揚聲器部分。
技術(shù)實現(xiàn)要素:
一個或多個實施方式涉及可配置的可穿戴音頻裝置和基于可穿戴裝置配置的服務(wù)。在一個實施方式中,方法在可穿戴音頻裝置上提供通知。方法包括檢測可穿戴音頻裝置的物理配置。使用由可穿戴音頻裝置上的一個或多個傳感器提供的信息來確定物理配置。以對應(yīng)于所確定的物理配置的方式提供從移動裝置路由的至少一個通知,所述移動裝置與可穿戴音頻裝置連接。
通過傳感器感測可穿戴音頻裝置的一個或多個耳機的位置來確定物理配置。
物理配置是對可穿戴音頻裝置的形態(tài)的操作。
所述方法還包括對由一個或多個服務(wù)提供的通知信息的引入進行管理。
對由一個或多個服務(wù)提供的通知信息的引入進行管理包括生成一個或多個服務(wù)列表、生成對于一個或多個服務(wù)的一個或多個通知、以及接收對于一個或多個服務(wù)的優(yōu)先級分類。
所述方法還包括使可穿戴音頻裝置與另一可穿戴裝置無線連接。
基于被連接的裝置的監(jiān)測狀態(tài)以及所確定的物理配置,至少一個通知被路由到作為當前主要使用焦點的裝置。
基于預(yù)定的優(yōu)先級分類,所述至少一個通知被選擇性地路由到作為所述當前主要使用焦點的所述裝置。
根據(jù)從被連接的裝置的傳感器接收到的信息確定監(jiān)測狀態(tài)。
方法還包括根據(jù)請求執(zhí)行音頻回放,其中音頻回放包括基于預(yù)設(shè)時間間隔的預(yù)選內(nèi)容類別的獲取內(nèi)容。
方法還包括通過查詢多個第三方來源并選擇對可穿戴音頻裝置、移動裝置和可穿戴電子裝置之一的合適動作,從所述可穿戴音頻裝置接收主題命令并解釋所述主題命令。
方法還包括對可穿戴音頻裝置、移動裝置和可穿戴電子裝置之間的交互進行協(xié)調(diào)。
方法還包括通過可穿戴音頻裝置執(zhí)行應(yīng)用或功能,其中應(yīng)用或功能基于有關(guān)可穿戴音頻裝置的用戶語境、以及來自移動裝置、服務(wù)器裝置和基于云的服務(wù)中的一個或多個的信息中的一個或多個提供語境信息。
方法還包括通過移動裝置執(zhí)行伴隨應(yīng)用,其中伴隨應(yīng)用允許選擇包括被提供到可穿戴音頻裝置的個人化的和語境音頻信息的服務(wù)。
伴隨應(yīng)用使用通知生成應(yīng)用列表。
方法還包括通過可穿戴音頻裝置直接地且與其他連接裝置結(jié)合來執(zhí)行語境檢測。
可穿戴音頻裝置與生態(tài)系統(tǒng)中的其他裝置連接,所述生態(tài)系統(tǒng)包括以下中的一個或多個:智能電話、平板計算機、另一可穿戴裝置、智能電視、設(shè)備和車輛。
在另一實施方式中,系統(tǒng)提供包括管理器的主機裝置,所述管理器被配置為以對應(yīng)于可穿戴裝置的檢測到的物理配置的方式,向連接的所述可穿戴音頻裝置提供至少一個通知。
在一個實施方式中,具有指令的非暫時性計算機可讀介質(zhì),該指令在計算機上執(zhí)行時執(zhí)行包括檢測可穿戴音頻裝置的物理配置的方法。在一個實施方式中,使用由可穿戴音頻裝置上的一個或多個傳感器提供的信息來確定物理配置。以對應(yīng)于所確定的物理配置的方式提供從移動裝置路由的至少一個通知,該移動裝置與可穿戴音頻裝置連接。
參考以下描述、所附權(quán)利要求和附圖,一個或多個實施方式的這些和其它特征、方面和優(yōu)點將得以更好地理解。
附圖說明
圖1示出根據(jù)實施方式的用于音頻通信的可穿戴裝置系統(tǒng)。
圖2a示出根據(jù)實施方式的示例性計算環(huán)境或生態(tài)系統(tǒng),其提供可穿戴裝置可訪問的內(nèi)容和裝置的生態(tài)系統(tǒng)的免提控制。
圖2b示出電子可穿戴裝置結(jié)合一個或多個其他裝置,例如圖2a所示的裝置的實施方式的示例性實現(xiàn)方式的框圖。
圖3示出根據(jù)實施方式的內(nèi)容管理器的示例性架構(gòu)。
圖4示出根據(jù)實施方式的由內(nèi)容管理器執(zhí)行的示例性管理過程。
圖5示出根據(jù)實施方式的示例性讀出配置和選擇。
圖6示出根據(jù)實施方式的示例性讀出內(nèi)容設(shè)置。
圖7示出根據(jù)實施方式的示例性讀出過程。
圖8示出根據(jù)實施方式的示例性通知框架。
圖9示出根據(jù)實施方式的示例性音頻通知配置。
圖10示出根據(jù)實施方式的示例性通知過程。
圖11示出根據(jù)實施方式的示例性面板語音命令解釋。
圖12a和12b示出根據(jù)實施方式的用于多裝置編排的示例性表格,其中生態(tài)系統(tǒng)中的指定裝置執(zhí)行各種動作。
圖13示出根據(jù)實施方式的示例性耳內(nèi)型電子可穿戴(音頻)裝置(頭戴耳機)和智能裝置(活動的)編排配置。
圖14示出根據(jù)實施方式的示例性耳內(nèi)型電子可穿戴裝置和智能裝置(隱藏的)編排配置。
圖15示出根據(jù)實施方式的作為項鏈佩戴的示例性電子可穿戴裝置和智能裝置(活動的)編排配置。
圖16示出根據(jù)實施方式的示例性耳內(nèi)型電子可穿戴裝置和另一可穿戴裝置的編排配置。
圖17示出根據(jù)實施方式的作為項鏈佩戴的示例性電子可穿戴裝置和另一可穿戴裝置的編排配置。
圖18示出根據(jù)實施方式的示例性耳內(nèi)型電子可穿戴裝置、智能裝置(活動的)和另一可穿戴裝置的編排配置。
圖19示出根據(jù)實施方式的示例性耳內(nèi)型電子可穿戴裝置、智能裝置(隱藏的)和另一可穿戴裝置的編排配置。
圖20示出根據(jù)實施方式的作為項鏈佩戴的示例性電子可穿戴裝置、智能裝置(活動的)和另一可穿戴裝置的編排配置。
圖21示出根據(jù)實施方式的作為項鏈佩戴的示例性電子可穿戴裝置、智能裝置(隱藏的)和另一可穿戴裝置的編排配置。
圖22a-22b示出根據(jù)實施方式的智能裝置(活動的)和另一可穿戴裝置的編排配置的實施例。
圖23示出根據(jù)實施方式的示例性電子可穿戴裝置和智能裝置(隱藏的)編排配置。
圖24示出根據(jù)實施方式的電子可穿戴裝置、另一可穿戴裝置與智能裝置之間的多個無線連接的實施例。
圖25示出根據(jù)實施方式的用于連接的裝置的故障轉(zhuǎn)移的實施例。
圖26示出根據(jù)實施方式的多個電子裝置的自動重新連接的實施例。
圖27示出根據(jù)實施方式的多個電子裝置的屏幕檢測和路由的實施例。
圖28示出根據(jù)實施方式的用于提供語境個人音頻的流程,其利用通過通信鏈路來自與電子可穿戴裝置通信的語境信息平臺或主機裝置的信息。圖29示出根據(jù)實施方式的用于提供語境個人音頻的流程,其利用電子可穿戴裝置的語音識別模塊。
圖29示出根據(jù)實施方式的用于提供語境個人音頻的流程,其利用電子可穿戴裝置的語音識別模塊。
圖30示出根據(jù)實施方式的用于提供信息娛樂的流程。
圖31示出根據(jù)實施方式的用于提供請求的信息的流程。
圖32示出根據(jù)實施方式的用于提供(積極型的)智能警報的流程。
圖33示出根據(jù)實施方式的用于提供擴增音頻的流程。
圖34示出根據(jù)實施方式的用于提供裝置控制的流程。
圖35示出根據(jù)實施方式的用于提供生態(tài)系統(tǒng)裝置集成的流程。
圖36a-36c示出根據(jù)實施方式的對于電子可穿戴裝置的示例性用戶體驗(ux)分類。
圖37示出根據(jù)實施方式的用于激活有關(guān)電子可穿戴裝置的ux的示例性過程。
圖38示出根據(jù)實施方式的用于電子可穿戴裝置的語境和個人化音頻的示例性架構(gòu)。
圖39示出根據(jù)實施方式的確定電子可穿戴裝置的語境檢測(第一次)的示例性流程。
圖40示出根據(jù)實施方式的電子可穿戴裝置的交互式音頻回放的示例性流程。
圖41示出根據(jù)實施方式的用于早晨讀出的內(nèi)容收集的示例性過程。
圖42示出根據(jù)實施方式的確定電子可穿戴裝置的語境檢測(非第一次)的示例性過程。
圖43示出根據(jù)實施方式的電子可穿戴裝置的音頻菜單/交互式音頻回放的示例性過程。
圖44為示出包括用于實現(xiàn)實施方式的計算機系統(tǒng)的計算系統(tǒng)的高級框圖。
具體實施方式
一個或多個實施方式涉及可配置的可穿戴音頻裝置和基于可穿戴裝置配置的服務(wù)。在一個實施方式中,方法在可穿戴音頻裝置上提供通知。該方法包括檢測可穿戴音頻裝置的物理配置。使用由可穿戴音頻裝置上的一個或多個傳感器提供的信息來確定物理配置。以對應(yīng)于所確定的物理配置的方式提供從移動裝置路由的至少一個通知,該移動裝置與可穿戴音頻裝置連接。
在另一實施方式中,系統(tǒng)提供包括管理器的主機裝置,該管理器被配置用于以對應(yīng)于可穿戴裝置的檢測的物理配置的方式,向連接的可穿戴音頻裝置提供至少一個通知。
在一個實施方式中,非暫時性計算機可讀介質(zhì)具有指令,當所述指令在計算機上執(zhí)行時,執(zhí)行包括檢測可穿戴音頻裝置的物理配置的方法。在一個實施方式中,使用由可穿戴音頻裝置上的一個或多個傳感器提供的信息來確定物理配置。以對應(yīng)于所確定的物理配置的方式提供從移動裝置路由的至少一個通知,該移動裝置與可穿戴音頻裝置連接。
參考以下描述、隨附權(quán)利要求和附圖,一個或多個實施方式的這些和其它特征、方面和優(yōu)點將得以更好地理解。
實施方式
為了說明一個或多個實施方式的總體原則的目的進行以下描述,并且以下描述不旨在限制本文所要求保護的發(fā)明概念。另外,本文所描述的特定特征可能以各種可能組合和排列中的每一個與其他描述的特征結(jié)合使用。除非本文另外具體限定,所有術(shù)語將被給予其最廣泛的可能解釋,包括從本說明書暗示的意義以及本領(lǐng)域技術(shù)人員理解的和/或如字典、專題論文等中限定的意義。
一個或多個實施方式涉及可配置的可穿戴音頻裝置和基于可穿戴音頻裝置配置的服務(wù)。在一個實施方式中,方法在可穿戴音頻裝置上提供通知。該方法包括檢測可穿戴音頻裝置的物理配置??墒褂糜煽纱┐饕纛l裝置上的一個或多個傳感器提供的信息來確定物理配置。以對應(yīng)于所確定的物理配置的方式提供從移動裝置路由的至少一個通知,該移動裝置與可穿戴音頻裝置連接。
一個或多個實施方式基于檢測的可穿戴配置信息和其他語境提供管理的服務(wù)。服務(wù)可包括讀出重要信息、通知和增強的語音命令。其他特征可包括對處于用戶進行的集中使用(即,讀取屏幕顯示,收聽裝置,操縱屏幕上的顯示等)中的一個或多個裝置的多裝置協(xié)調(diào)/智能路由、信息聚合和智能通知傳播。一個實施方式通過傳感器(例如,光傳感器、觸摸傳感器、移動傳感器、位置傳感器等)提供裝置狀態(tài)檢測,該傳感器可輔助控制各種裝置使用模式。一個實施方式提供路由到使用中的當前裝置的智能裝置的屏幕檢測。一個或多個實施方式提供多服務(wù)混洗(shuffle)或聚合以方便動作(例如,橫跨多個應(yīng)用)。提供在顯示器上或通過音頻(其可限于有用的通知)接收的通知的智能傳播、以及對信息(例如,感興趣的新聞、天氣、日歷事件、交通等)的智能管理,并且可限于集中使用中的裝置。
圖1示出根據(jù)實施方式的用于音頻通信的可穿戴裝置系統(tǒng)100。在一個實施方式中,可穿戴裝置105包括:音頻輸出裝置(諸如耳塞111和113)、音頻輸出裝置之間的可替換繩索(或纜線)116、與音頻模塊110耦接的至少一個電池、與音頻模塊110和/或音頻模塊112耦接的控制器模塊,控制器模塊通過例如包括音頻控制件(例如,按鈕、觸摸接口、麥克風(例如,使用語音識別)、運動感測等)的控制件來控制音頻模塊110和/或音頻模塊112。在一個實施方式中,控制件在被用戶作為項鏈佩戴時,放置在繩索或纜線前部附近以用于簡單和舒適的訪問。在另一實施例中,控制件定位在音頻模塊110和112中的任一個或兩者上。耳塞111和113可通過數(shù)據(jù)連接(例如,微usb、或任何其他合適的連接性)附接到可交換繩索116。在一個實施例中,音頻模塊110與連接器114(例如,公微型usb、母微型usb、任何其他合適的連接器等)連接,并且音頻模塊112與連接器115(例如,母微型usb、公微型usb等)連接。在一個實施例中,可穿戴裝置105可使用諸如無線網(wǎng)關(guān)(例如,
在一個實施方式中,繩索或纜線116可包括通過繩索或纜線行進的纜線,以用于音頻模塊110與112之間的通信。在一個實施方式中,繩索或纜線116可包括其他軟材料的包覆模制材料(例如,泡沫、凝膠、塑料、其他模制材料等)以用于可穿戴舒適。在一個實施例中,繩索或纜線116可以在抵靠用戶頸部放置時成形以用于舒適配合。在一個實施方式中,繩索或纜線116基于指定使用(諸如耐水或防水以用于水類運動使用)來設(shè)計,包括附加填料或材料以用于慢跑或當可穿戴裝置105在使用中時使得纜線或繩索116移動的運動/活動(例如,耳塞部署在用戶耳內(nèi)、作為項鏈佩戴、以及音頻模塊110和112接通電源、處于備用或操作等)。在一個實施方式中,繩索或纜線116可包括成形的記憶合金或超彈性(或偽彈性)材料,諸如鎳鈦合金。
在一個實施方式中,可穿戴裝置105具有重量,當被用戶佩戴(作為項鏈佩戴、佩戴在一只耳朵中、或佩戴在雙耳內(nèi))時,該重量符合人體工程學(xué)地分布在纜線或繩索116與耳塞111和113之間。
在一個實施例中,音頻模塊110可包括:電池(例如,可再充電電池、可替換電池等)、指示器led、語音激活按鈕(例如,數(shù)字輔助激活、語音命令接收觸發(fā)器等)或觸摸激活裝置(例如,電阻數(shù)字轉(zhuǎn)換器、觸摸屏按鈕、電容區(qū)域或按鈕等)、電源按鈕或觸摸激活裝置、以及音頻驅(qū)動器。在一個實施例中,音頻模塊110可包括電容區(qū)域或按鈕和電阻數(shù)字轉(zhuǎn)換器,其可以是可編程的以用作控制件(例如,音量、電源、麥克風控制、靜音、方向控制(向前/向后)等)。
在一個實施例中,繩索或纜線116可包括一個或多個觸覺元件,其包括用于觸覺通知(例如,低電量警告、傳入消息(例如,語音郵件或文本消息)、傳入呼叫、指定呼叫者、計時器通知、距離通知等)的觸覺電動機。在一個實施例中,觸覺元件可在可穿戴裝置105被用戶佩戴時定位在頸部后、圍繞纜線或繩索116展開,或單個觸覺元件放置在可穿戴裝置105上的期望或可配置位置中。
在一個實施例中,音頻模塊112可包括:控制器模塊、連接模塊、音量按鈕或觸摸敏感控制件、播放按鈕或觸摸控制件、霍爾效應(yīng)傳感器、一個或多個麥克風、以及音頻驅(qū)動器。在一個實施例中,音頻模塊110和112可包括其他傳感器,諸如運動傳感器、壓力傳感器、觸摸傳感器、溫度傳感器、表壓傳感器、生物計量傳感器、回轉(zhuǎn)儀傳感器、全球定位系統(tǒng)(gps)傳感器或模塊、光傳感器等。
在一個實施例中,一個音頻模塊(例如,音頻模塊112)的連接模塊可包括無線天線(例如,
在一個實施例中,耳塞111和113可具有任何類型的配置,以用于在耳布局中、在耳環(huán)或凸緣上、分類的尺寸和材料(例如,硅、彈性體、泡沫等)。在一個實施方式中,耳塞111和耳塞113的內(nèi)耳部分的材料可以被設(shè)置尺寸以用于噪聲消除連同音頻模塊112的電子噪聲消除。
在一個實施例中,音頻模塊110可包括用于為可穿戴裝置105充電而連接的可再充電電池和耳塞111以進行音頻通信。
在一個實施例中,具有耳塞111的音頻模塊110可包括用于與具有耳塞113的音頻模塊112配合的磁體(或一個或多個磁性元件),和用于可穿戴裝置105的另一磁體以進行音頻通信。在一個實施例中,音頻模塊110和112包括用于彼此磁性吸引的磁體,以用于配合音頻模塊110、112、耳塞111、113并且形成項鏈。在一個實施例中,可穿戴裝置105與主機裝置120通信。用戶可利用物理控制按鈕、觸摸敏感區(qū)域、或向可穿戴裝置105提供語音命令以用于控制和使用。在一個實施例中,可穿戴裝置105無線連接到主機裝置120。在一個實施方式中,可穿戴裝置105包括夾子(例如,領(lǐng)夾)以用于在被用戶佩戴時(例如,當慢跑、騎馬等時)減小移動。
在一個實施例中,代替磁性元件或磁體,可使用其他耦接元件,諸如可移除的(或分離)的鎖定元件、電子磁體、扣子、鉤-環(huán)緊固元件等。
在一個實施例中,具有耳塞111和113的可穿戴音頻模塊110和112分別可包括用于可穿戴裝置105的一個或多個傳感器以檢測裝置的配置(即,配置檢測)。例如,傳感器可輔助可穿戴裝置105用于確定可穿戴裝置的配置狀態(tài)(例如,耳塞處于一只耳朵中、兩個耳塞處于相應(yīng)耳朵中、可穿戴裝置處于項鏈配置、還是可穿戴裝置未被用戶佩戴)。
在一個實施例中,用于耳塞的每個音頻模塊110和112具有加速計,其感測用戶的運動或音頻模塊和耳塞定向。在一些實施方式中,所佩戴的具有耳塞111和113的音頻模塊110和112將處于某種級別的勻速運動,或使得繩索116大致向下指向。由此,允許確定一個、兩個還是沒有耳塞111和113在使用中。在其他實施方式中,音頻模塊110和112以及耳塞111和113可以被配置為響應(yīng)于各種手勢,諸如雙擊、晃動、或可以被加速計記錄的其他類似手勢或移動。
在一個實施例中,用于耳塞111和113的每個音頻模塊110和112包括兩個麥克風:一個采樣外部環(huán)境的麥克風、以及一個在耳塞內(nèi)采樣的麥克風。比較信號以用于選擇最佳信號和進一步的音頻處理。例如,使用麥克風差值的信號比較可記錄耳塞內(nèi)麥克風上的抑制噪聲,以便確定耳塞是否在使用中(例如,位于用戶的耳內(nèi))。任選地,麥克風可用于執(zhí)行音頻處理,諸如噪聲消除或“收聽”語音命令。在一些實施方式中,麥克風可以是超小型麥克風,但也可利用其他麥克風。
在一個實施方式中,用于耳塞的每個音頻模塊110和112包括壓力傳感器。在一個實施例中,當耳塞111、113插入耳內(nèi)或從耳移除時,如壓力峰值或壓力谷值的事件出現(xiàn)。壓力峰值或壓力谷值可隨后用于確定可穿戴裝置的狀態(tài)。
在一個實施例中,用于耳塞111和113的每個音頻模塊110、112包括光學(xué)接近傳感器,以使得在被佩戴時產(chǎn)生穩(wěn)定接近信號。在一個實施方式中,光學(xué)接近傳感器可定位在耳塞111和/或耳塞113的外殼內(nèi),以使得當耳塞被佩戴時,光學(xué)接近傳感器抵靠用戶的皮膚。在一個實施例中,光學(xué)接近傳感器對一個、兩個還是沒有耳塞在使用中進行確定。
在一個實施方式中,用于耳塞的每個音頻模塊110和112包括對觸摸敏感(電容感測)的外殼元件。例如,每個耳塞外殼結(jié)構(gòu)可包括在耳塞111和113的插入用戶耳內(nèi)的柔性耳塞部分附近的電容觸摸環(huán)。這種結(jié)構(gòu)可接觸或觸摸用戶的皮膚,從而允許確定一個、兩個還是沒有耳塞在使用中。
在一個實施方式中,用于耳塞的每個音頻模塊110和112具有機械轉(zhuǎn)換接口,以便在項鏈狀態(tài)下隱藏耳塞111和113。例如,轉(zhuǎn)換接口可包括磁性卡扣,該磁性卡扣根據(jù)耳塞處于打開位置還是閉合位置激活限制開關(guān)(例如,使用鉸鏈),允許確定一個、兩個還是沒有耳塞在使用中。
在一個實施例中,電子部件集中在與左耳塞111連接的音頻模塊110中,以及與右耳塞113連接的音頻模塊112中。在一個實施例中,一個或多個led可圍繞可交換繩索116的帶或覆蓋件分布以用于不同功能。在一個實施例中,led可用于通過使用光來通知用戶,以用于提醒接收的消息和通知。例如,不同的光圖案或顏色可用于不同的通知和消息(例如,基于顏色或圖案提醒特定用戶、基于消息類型提醒、基于緊急性提醒等)。在另一實施例中,led可用于提供光,以用于輔助用戶看見可穿戴裝置105或其元件,諸如按鈕或控制區(qū)域、在附接元件上的指令或指示等。在一個實施例中,led可用于提供照明,以用于看見周圍區(qū)域(例如,類似手電筒)。在另一實施例中,led可用于在黑暗中識別特定用戶(例如,當在人群中時,特定用戶可與特定光圖案、顏色等相關(guān)聯(lián))。
圖2a示出根據(jù)實施方式的示例性計算環(huán)境或生態(tài)系統(tǒng)700,其提供可穿戴裝置(例如,可穿戴裝置105,圖1)可訪問的內(nèi)容和裝置的生態(tài)系統(tǒng)的免提控制。在一個實施方式中,電子可穿戴裝置結(jié)合計算環(huán)境或生態(tài)系統(tǒng)700中的一個或多個主機裝置(例如,智能電話120、電子手鐲705、智能電視703、平板計算機701、數(shù)據(jù)平臺704(例如,云信息平臺)、智能設(shè)備702、汽車/車輛780(圖2b)等),提供可穿戴裝置可訪問的內(nèi)容和裝置的生態(tài)系統(tǒng)的免提控制。
在一個實施方式中,電子可穿戴裝置可通過通信模塊(例如,
在一個實施方式中,電子可穿戴(音頻)裝置與主機裝置(例如,智能電話)之間的連接可以是無線的,其中主機裝置與生態(tài)系統(tǒng)的剩余部分之間的接口連接通過有線或無線的通信發(fā)生。在一個實施方式中,通過電子可穿戴裝置執(zhí)行的可用服務(wù)或處理可能以若干種方式來執(zhí)行。在一個實施方式中,用于電子可穿戴裝置的處理可通過管理器應(yīng)用或位于主機裝置上的模塊來管理。在一個實施方式中,可以作為移動操作系統(tǒng)的其他特征的延伸合并處理。一些實施方式可包括:從電子可穿戴裝置單獨運行/執(zhí)行處理;從主機裝置運行更魯棒性處理,其中如果沒要將連接的主機裝置,從電子可穿戴裝置運行有限版本;單獨從云平臺運行等。在通過主機裝置、其他可穿戴裝置(例如,電子可穿戴手鐲或手表裝置、懸掛件等)上的顯示器、或通過來自電子可穿戴裝置的音頻向終端用戶呈現(xiàn)內(nèi)容之前,可從各種應(yīng)用或內(nèi)容提供商提供或拉取內(nèi)容并且聚合內(nèi)容。
圖2b示出電子可穿戴裝置105結(jié)合一個或多個其他裝置(諸如圖2a所示的主機裝置)的實施方式的示例性實現(xiàn)方式710的框圖。在一個實施方式中,可在可穿戴裝置105中實現(xiàn)語音輔助(s-voice)應(yīng)用或功能。語音輔助還可具有在主機裝置中實現(xiàn)的部件(例如,智能電話120,平板計算機或計算裝置720、智能設(shè)備702、智能電視703、其他電子可穿戴裝置705、車輛780等),并且用戶命令或查詢(例如,語音命令771)可以在云信息平臺704中發(fā)送或處理,以便執(zhí)行高級語音命令識別并且確定適當動作。
在一個實施方式中,電子可穿戴105裝置可包括建議應(yīng)用或功能772。建議應(yīng)用或功能772可以被物理按鈕觸發(fā),并且基于位置、當日時間、語境和活動(例如,走路、駕車、收聽、交談等)、日歷信息、天氣等提供相關(guān)信息。建議應(yīng)用或功能772可與連接的主機裝置中的功能交互以獲得適當信息。在一個實施方式中,建議應(yīng)用基于從語境得知的有關(guān)用戶的信息、與電子可穿戴105裝置的交互、個人信息、與應(yīng)用的交互(例如,從社交媒體平臺、日歷應(yīng)用、郵件等獲得信息)、位置、當日時間等,提供適當信息。
在一個實施方式中,伴隨應(yīng)用(例如,伴隨應(yīng)用712、722)使得用戶能夠選擇用戶期望的服務(wù)。伴隨應(yīng)用還可從智能電話應(yīng)用和云服務(wù)收集來自各種源的內(nèi)容。例如,對于“早晨讀出”,今天的日歷事件和天氣在被呼叫之前被收集,以使得可穿戴裝置105上的建議應(yīng)用或功能772可立即/順利地執(zhí)行回放而沒有任何時延。伴隨應(yīng)用還可促進其他功能,諸如為媒體/音樂播放器713控制媒體/音樂播放器762、位置服務(wù)應(yīng)用714、763、健康應(yīng)用715、新聞/播客應(yīng)用716等。
在一個實施方式中,伴隨應(yīng)用可以在主機裝置(例如,智能電話、平板計算機等)上實現(xiàn),并且可查詢生態(tài)系統(tǒng)中的其他裝置。在一個實施例中,智能電話120可包括用于語音命令711(例如,識別、交互輔助等)、位置服務(wù)714、健康應(yīng)用715和新聞/播客716的功能。計算裝置或平板計算機裝置720可包括與伴隨應(yīng)用722一起操作的語音命令功能721。
在一個實施方式中,云信息平臺(信息平臺)704包括可與生態(tài)系統(tǒng)中的其他裝置連接的基于云的服務(wù)平臺。云信息平臺704可包括信息推送751功能,以便向電子可穿戴裝置105或其他主機裝置推送信息,或通過語境/狀態(tài)檢測功能752輔助語境/狀態(tài)檢測。
在一個實施方式中,音頻管理器功能可以作為語音輔助功能的部件或伴隨應(yīng)用712、722實現(xiàn)。音頻管理器可在主機裝置(例如,智能電話、平板計算機等)上實現(xiàn)。在一個實施方式中,音頻管理器管理來自生態(tài)系統(tǒng)中的其他裝置的輸入信息,并且選擇性地將信息路由到適當裝置。
在一個實施方式中,主機裝置可以是智能設(shè)備702,或電子可穿戴裝置可通過主機裝置與智能設(shè)備交互。智能設(shè)備702可包括允許與電子可穿戴裝置105交互的功能。例如,所述功能可允許執(zhí)行來自電子可穿戴裝置105的語音命令(例如,語音命令功能731),諸如溫度控制732(升高/降低溫度,打開/關(guān)閉熱量/空氣調(diào)節(jié)/風扇等),照明控制733(打開/關(guān)閉燈,使燈變暗等),提供當前狀態(tài)734(例如,洗碗機/洗衣機/烘干機負載所剩下的時間、烤箱溫度或烹飪所剩下的時間、冰箱門狀態(tài)等),電子鎖控制735(例如,鎖定/解鎖被適配成無線打開/鎖定的門或窗),或遮擋/明暗控制736(例如,打開/閉合/調(diào)整被適配用于無線控制的窗中的遮擋件)。
在一個實施方式中,電子可穿戴裝置105可作為主機裝置或通過另一主機裝置與汽車或車輛780交互。汽車或車輛780可包括促進這種交互的功能。例如,所述功能可允許語音命令781控制導(dǎo)航782(例如,確定方向、路由選項等)、獲得實時交通更新784、控制溫度或氣候調(diào)整783、提供無鑰匙進入785或遠程點火/啟動786、報警動作(例如,喇叭/車燈)、通過gps的緊急追蹤等。
在一個實施方式中,電子可穿戴裝置105可與智能電視703主機裝置接口連接,或通過另一主機裝置與智能電視交互。智能電視703可包括促進與電子可穿戴裝置105交互的功能。例如,所述功能可允許語音命令接通或斷開電視742、控制聲道選擇741、控制音量743、控制輸入源744、控制電視應(yīng)用、與智能電視703的觀看者通信、控制記錄等。
在一個實施方式中,電子可穿戴裝置105可與另一電子可穿戴裝置705(例如,可穿戴手腕裝置、懸掛件等)主機裝置接口連接,或通過另一主機裝置與可穿戴裝置交互。這些連接或交互可類似于以上所描述的計算環(huán)境或生態(tài)系統(tǒng)700(圖2a)發(fā)生。其他電子可穿戴裝置705可包括促進與電子可穿戴裝置105交互的功能。例如,功能可允許語音命令761控制或與電子可穿戴裝置105通信,通信以用于操作/控制媒體/音樂播放器762(例如,接收音頻,播放音頻等)和位置服務(wù)763(例如,確定位置,提供方向、地圖信息等)。在一個實施例中,可穿戴裝置105和/或可穿戴裝置705可通過通信模塊(例如,
圖3示出根據(jù)實施方式的內(nèi)容管理器應(yīng)用1110的示例性架構(gòu)1100。在一個實施方式中,內(nèi)容管理器應(yīng)用1110可在主機裝置(例如,主機裝置120,圖1)上使用。在一個實施方式中,內(nèi)容管理器應(yīng)用1110提供對讀出(例如,在主機顯示器上)的管理、通知(例如,通過電子可穿戴裝置的音頻、通過主機顯示器的視覺、通過另一可穿戴裝置上的觸覺元件振動等)、對通知的管理、裝置連接管理(例如,無線或有線)、以及用于語音設(shè)置的接口。在一個實施方式中,讀出可包括姓名、時間、內(nèi)容和內(nèi)容設(shè)置。裝置連接可包括斷開、連接重置和裝置信息。
內(nèi)容管理器應(yīng)用1110可聚合來自各種源的內(nèi)容(裝置上的內(nèi)容、用戶所擁有的其他裝置、用戶的個人云、第三方內(nèi)容提供商(來自應(yīng)用、云服務(wù)、熱點、警示燈等)、現(xiàn)場音頻饋送等)。在一個實施方式中,可通過裝置配置設(shè)置中的用戶選擇執(zhí)行聚合。在一個實施方式中,內(nèi)容管理器應(yīng)用1110可演進或迭代以添加內(nèi)容用于聚合。這些可利用各種機器學(xué)習(xí)算法來確定或預(yù)測用戶可能期望包括的內(nèi)容。內(nèi)容的預(yù)測可基于當前根據(jù)需要選擇的內(nèi)容、過去或進行中的用戶訪問內(nèi)容的頻率(通過電子可穿戴裝置,在主機裝置上,或在生態(tài)系統(tǒng)中的另一裝置上)、具有類似興趣的用戶(例如,朋友、社交網(wǎng)絡(luò)或社交圈中的其他人、家庭、人口統(tǒng)計等)的建議等。建議的其他實施例可包括主要新聞或事件、緊急信息等。在一個實施方式中,可通過音頻提示、彈出式通知、自動包括有反饋請求、或通過可迭代或獲悉用戶偏好的其他類似方法,向用戶建議預(yù)測內(nèi)容。
在一個實施方式中,為了內(nèi)容聚合,內(nèi)容管理器應(yīng)用1110可限制所編譯或接收信息的子集的內(nèi)容。例如,僅讀出期望內(nèi)容或提供重要通知。信息子集的確定可由用戶手動配置或策展(curate),或通過機器學(xué)習(xí)智能地確定。在一個實施例中,機器學(xué)習(xí)可基于所接收的通知(來自預(yù)先加載的應(yīng)用或第三方應(yīng)用)逐漸傳播通知,并且還可基于用戶采用何種行動(例如,響應(yīng)于通知、解散/清除、忽略等)學(xué)習(xí)。在一個實施方式中,策展或配置可以是基于位置的(例如,利用gps位置、世界區(qū)域等)。
在一個實施方式中,內(nèi)容管理器應(yīng)用1110可控制與電子可穿戴裝置的連接(例如,連接類型(有線、無線、無線類型)配對、刷新/重置連接、斷開等)。在一個實施方式中,內(nèi)容管理器應(yīng)用1110可以能夠控制電子可穿戴裝置的某些方面(例如,打開或關(guān)閉裝置,打開或關(guān)閉觸覺元件,調(diào)整音量等)。電子可穿戴裝置可具有多個狀態(tài)或配置(例如,項鏈模式、單聲道音頻模式、立體聲音頻模式等)。內(nèi)容管理器應(yīng)用1110可從電子可穿戴裝置傳感器接收狀態(tài)信息,以確定將提供的適當處理或服務(wù)。例如,裝置是否處于項鏈模式(例如,通過霍爾效應(yīng)傳感器確定是否連接磁體,其他傳感器等),或一個或兩個耳塞是否被檢測成位于用戶耳內(nèi)(例如,壓力傳感器,使用中的傳感器,位置傳感器等)。在一個實施方式中,狀態(tài)配置還可確定是否正佩戴該裝置(例如,檢測來自傳感器的運動,諸如一個或多個加速計)。
在一個實施方式中,內(nèi)容管理器應(yīng)用1110可提供語音遞送,其中以自然發(fā)聲方式遞送音頻信息。可使用腳本、模板等執(zhí)行信息。在一個實施方式中,內(nèi)容管理器應(yīng)用1110可利用引擎來實時或近實時地執(zhí)行語法或格式確定。在一個實施方式中,內(nèi)容管理器應(yīng)用1110可利用引擎來確定信息的語氣,從而允許不同的語音個性或簡檔以及與信息相關(guān)的適當音調(diào)。例如,運動得分可設(shè)置有運動主持人或播音員的音調(diào)變化,而新聞標題可通過更含蓄或保守的音調(diào)變化來呈現(xiàn)。如另外的實施例,運動得分還可能以激動的音調(diào)來呈現(xiàn),好的新聞標題可以以歡快或愉悅的音調(diào)來呈現(xiàn),壞的新聞標題可以以嚴肅、憂郁、或受控的音調(diào)來呈現(xiàn),突發(fā)新聞可以以傳送急迫的音調(diào)設(shè)置等。
在一個實施方式中,內(nèi)容管理器應(yīng)用1110還可應(yīng)對各種處理或服務(wù),其可通過語音控制或命令、激活硬件控制等觸發(fā)。內(nèi)容管理器應(yīng)用1110可允許用戶展策或配置他們希望包括有讀出的內(nèi)容連同附加設(shè)置(諸如時間段和內(nèi)容)、哪些通知被認為是優(yōu)先的、裝置連接管理、以及訪問操作系統(tǒng)或另一應(yīng)用中的設(shè)置。
圖4示出根據(jù)實施方式的、由內(nèi)容管理器應(yīng)用1110(圖11)執(zhí)行的示例性管理過程1200。在一個實施方式中,在框1210中,過程1200例如通過打開裝置、訪問設(shè)置、提供音頻命令等來開始。在框1220中,內(nèi)容管理器應(yīng)用1110可接收啟動任務(wù)的指示。指示可以是通過語音命令、硬件觸發(fā)(例如,按鈕按壓)等來自用戶的請求、或來自通過輸入信息(例如,通知)觸發(fā)的行動的請求。任務(wù)可回放請求的相關(guān)信息(當前天氣、個人計劃、頭條新聞故事、交通狀況、運動得分等)、回答呼叫、提供語境更新(例如,例行路線上的交通事故、提醒、緊急警報、天氣等)。
在框1230中,內(nèi)容管理器應(yīng)用1110可確定電子可穿戴裝置的狀態(tài)配置。在一個實施例中,這可通過從傳感器接收信息并分析所提供的信息以確定當前狀態(tài)(例如,項鏈模式、單耳內(nèi)、雙耳內(nèi)、未佩戴等)來執(zhí)行??纱┐餮b置可向內(nèi)容管理器應(yīng)用1110提供已分析的狀態(tài)信息。裝置狀態(tài)的改變可以是啟動任務(wù)或執(zhí)行命令的指示。例如,如果電子可穿戴裝置被檢測為從項鏈模式改變到雙耳內(nèi)模式,那么可啟動音樂應(yīng)用來開始播放歌曲等。在另一實施例中,從耳內(nèi)改變狀態(tài)到項鏈可暫停任務(wù),并且如果在某個時間幀內(nèi)將狀態(tài)改變回耳內(nèi),任務(wù)可恢復(fù)。
在框1240中,內(nèi)容管理器應(yīng)用1110可確定待執(zhí)行的任務(wù)??苫谡Z境(諸如當日時間)、執(zhí)行任務(wù)的輸入指示(例如,命令、按鈕按壓、傳入呼叫/文本等)、裝置狀態(tài)配置等進行這種確定。這些任務(wù)的實施例可包括讀出、通知、語音命令等。
在框1250中,內(nèi)容管理器應(yīng)用1110可獲取附加信息以執(zhí)行確定出的任務(wù)。例如,內(nèi)容管理器應(yīng)用1110可從第三方請求信息以提供新聞、運動天氣等。如果沒有附加信息是必要的,那么可立即進行任務(wù),像在通知傳入呼叫的情況下那樣。
在框1260中,內(nèi)容管理器應(yīng)用1110可向電子可穿戴裝置提供數(shù)據(jù)或音頻以執(zhí)行任務(wù)。內(nèi)容管理器應(yīng)用1110可處理所收集的數(shù)據(jù),并且向可穿戴裝置提供進行任務(wù)的信息或指令,諸如執(zhí)行音頻回放。內(nèi)容管理器應(yīng)用1110可提供提示(例如,音頻音調(diào)或命令提示)、接收語音命令等。在框1270中,過程1200結(jié)束并且等待在框1210處再次開始。
根據(jù)實施方式,圖5示出示例性讀出配置和選擇1300,并且圖6示出示例性讀出內(nèi)容設(shè)置1400。在一個實施方式中,可在電子裝置120的屏幕上顯示示例性讀出配置和選擇以及示例性讀出內(nèi)容設(shè)置。在一個實施例中,選擇屏幕1310提供對設(shè)置的選擇,包括配對裝置、音頻通知、讀出、語音等的選擇。選擇屏幕1320包括讀出的設(shè)置。在一個實施例中,在裝置上示出用于監(jiān)測屏幕顯示1330中的早晨結(jié)果的選擇屏幕1320上的設(shè)置選擇。設(shè)置屏幕1410提供對不同內(nèi)容的選擇和當日時間選擇。在一個實施例中,可基于設(shè)置屏幕1410上的新聞選擇(由箭頭1455指示)示出設(shè)置屏幕1420。在另一實施例中,可基于設(shè)置屏幕1410上的運動選擇(由箭頭1460指示)示出設(shè)置屏幕1430。
在又一實施例中,可基于設(shè)置屏幕1410上的天氣選擇(由箭頭1456指示)示出設(shè)置屏幕1440。
在一個實施方式中,內(nèi)容管理器應(yīng)用1110(圖3)可提供用于讀出各種內(nèi)容的處理或服務(wù)??蓮闹鳈C裝置、云、其他用戶裝置、或第三方內(nèi)容提供商提供內(nèi)容。這種內(nèi)容可以設(shè)計成使用腳本、預(yù)生成的模板、或甚至讀出通知的實時生成來傳送??梢砸詮娬{(diào)最有價值信息的方式來執(zhí)行腳本、預(yù)生成的模板、實時生成等(諸如清晰且簡潔地傳送信息),并且沒有用過多音頻壓倒用戶。在一個實施例中,可以以句法或人性化回放來執(zhí)行展示,如同現(xiàn)場個人正進行響應(yīng)那樣。
在一個實施方式中,可從各種源請求或拉取內(nèi)容。此內(nèi)容可能已被用戶策展以選擇具體類別。這些策展可通過配置菜單由內(nèi)容管理器應(yīng)用1110接收??刹哒沟膬?nèi)容類別的實施例可包括新聞、日歷(約會/計劃)、天氣、交通、運動、娛樂等。
在一個實施例中,日歷讀出可提供用戶即將到來的計劃的回放,其可從主機裝置、用戶的云、或其他用戶裝置來聚合。在一個實施方式中,日歷讀出可基于聚合的信息(例如,當日中的剩余事件、無剩余事件、無計劃的事件等),在各種實施例中不同地響應(yīng)。例如,如果存在剩余事件,讀出可包括當日事件數(shù)目或剩余事件數(shù)目,并且隨后提供另外附加的細節(jié),諸如事件的時間或名稱。在沒有事件剩余的實施例中,讀出可通知用戶日歷上沒有剩下的,并且提供明天的計劃事件的預(yù)覽(例如,次日的第一計劃項目、或如果次日空閑計劃的下一個項目)。在不存在為當日計劃的事件的實施例中,可以向用戶通知這點,并且類似地提供即將到來日的下一個計劃事件的預(yù)覽。
在一個實施例中,天氣讀出可取決于當日時間提供位置處天氣的變化指示。例如,從12am到12pm,讀出可包括當日的預(yù)測和當前溫度。隨著當日前進(例如,從12pm到7pm),讀出可僅包括當前溫度。當日中更晚時(例如,7pm到12am),讀出可提供當前溫度連同即將到來日的天氣預(yù)報。在一個實施例中,如果存在即將到來的天氣警報或警告,則可包括其以用于警告的持續(xù)時間。
在另一實施例中,新聞讀出可提供標題之后的新聞類別的概要。內(nèi)容管理器應(yīng)用1110可跟蹤標題,以確保沒有先前閱讀標題的重復(fù)。標題數(shù)目可以是封端的以防止信息溢流。在一個實施例中,信息可以僅限于標題,并且不包括諸如作者、來源等的附加信息。在沒有新標題可用的情況下,讀出可向用戶指示這一點。在一個實施例中,重要更新可以被刷新或表示以指示存在故事的變化。
在另一實施例中,運動讀出可基于與指定游戲相關(guān)的時間(例如,游戲前、游戲期間、游戲后等)提供不同的信息。游戲前信息可包括日期、時間、以及競爭的團隊/競爭者??纱嬖诳商崆岸嗑锰峁┯媱澋南拗?例如,48小時的時間窗口等)。在一個實施方式中,游戲前信息可在窗口內(nèi)讀出多個計劃的游戲。游戲期間讀出可包括諸如得分、游戲的當前時間(例如,一局、四分之一、一半、時期等)的信息。在游戲之后,運動讀出可指示哪個團隊/競爭者獲勝以及最終得分。在一個實施例中,在存在進行中的游戲、完成的游戲和未來游戲混合的情況下,運動讀出可設(shè)置當前在進行中的游戲的優(yōu)先級超過完成的游戲或未來的游戲的優(yōu)先級。
在另一實施例中,交通讀出可在總體交通或報告的事故/事件之間提供不同的信息。例如,當前交通狀況可使讀出指示設(shè)置例行路線上的交通程度??身樞虻刈x取許多例行路線,或可基于位置設(shè)置許多例行路線的優(yōu)先級。在存在事故(或多個事故)、或事件(例如,施工、碎片、清潔車等)的情況下,讀出可在例行路線上的交通程度之前指示事故或事件。在一個實施例中,可提供附加信息,諸如備用多久到達(例如,估計的距離(一英里備用),或到指定出口等)。
一個實施方式提供在當日不同時間的不同讀出的讀出設(shè)置配置的選擇。例如,從6am到8am的指定時間的簡檔可為所有工作日創(chuàng)建,并且包括選擇的日歷內(nèi)容和天氣。內(nèi)容可具有用戶希望從內(nèi)容類別提供的事物的進一步設(shè)置。例如,日歷類別可包括假期、提醒、約會等。在一個實施例中,天氣類別可包括城市或位置和附加細節(jié),諸如溫標或溫度信息的何種粒度(例如,僅當前溫度、包括高溫、或包括高溫和低溫兩者)。其他實施方式可包括附加語境方面,諸如位置。在一個實施例中,多個簡檔可配置為處理各種時間、日期、位置或其他方面,這可導(dǎo)致用戶優(yōu)選不同的讀出。
在一個實施方式中,如果存在時間、日期、位置或其他語境方面上重疊的兩個讀出,管理器可智能地確定(通過處理或算法)哪個讀出是優(yōu)選的并且播放該讀出。這種確定可分析各種方面,諸如用戶的日歷、當前位置、讀出歷史(例如,優(yōu)選新聞超過交通)、來自生態(tài)系統(tǒng)中其他裝置的信息、或其他類似方面,并且可利用得分、加權(quán)、因數(shù)、或其他類似確定來預(yù)測優(yōu)選簡檔。例如,如果存在9am重疊的對于周一的兩個簡檔,但一個具有交通并且另一具有新聞。內(nèi)容管理器應(yīng)用1110可利用gps位置,并且如果位置示出裝置(和用戶)正計算,可優(yōu)于新聞使用具有本地交通的簡檔。在一個實施例中,用于確定簡檔的其他方式可包括簡檔的用戶設(shè)置優(yōu)先級或偏好。附加地,可接收命令或選擇以選擇指定的讀出簡檔。
在一個實施例中,內(nèi)容管理器應(yīng)用1110可識別具有重疊時間的讀出,并提供進行適當校正的提示。在另一實施例中,內(nèi)容管理器應(yīng)用1110可提供來自重疊時段的兩個讀出的內(nèi)容,但移除重復(fù)的類別。例如,如果從9am到11am的第一讀出包括日歷和天氣,而從10am到12pm的第二讀出具有天氣和新聞,那么10am與11am之間的讀出請求播放日歷、天氣和新聞。
圖7示出根據(jù)實施方式的示例性讀出過程1500。過程1500可從由內(nèi)容管理器應(yīng)用1110執(zhí)行的過程1200(圖4)分支。過程1500在框1510中開始(例如,從打開裝置、開始應(yīng)用、接收語音命令等)。過程可從過程1200的框1240中對任務(wù)的確定行進,或作為獨立過程1500在框1520中行進,其中過程1500確定將執(zhí)行的請求任務(wù)是讀出。在框1530中,內(nèi)容管理器應(yīng)用1110可獲取信息以便確定適當簡檔。此類信息可包括星期幾、時間、命令等。管理器可在多個簡檔可能重疊的情況下執(zhí)行分析。
在框1540中,內(nèi)容管理器應(yīng)用1110可獲取所選簡檔所需的指定信息或內(nèi)容(例如,日歷信息、新聞或運動類別、天氣、交通等)。在框1550中,可以以適用于讀出的格式處理和布置指定信息,允許人聽到信息。處理還可將可用信息減小到容易消化的片段(例如,選擇對于用戶最有趣或用戶優(yōu)選的子集)。在框1560中,可向電子可穿戴裝置提供處理的數(shù)據(jù)以用于讀出。在框1570中,過程1500結(jié)束或等待在框1510處再次開始。
圖8示出根據(jù)實施方式的具有不同內(nèi)容情況的示例性通知框架1600。在一個實施方式中,通知框架1600包括電子可穿戴裝置的內(nèi)容情況1610和配置1620。內(nèi)容管理器應(yīng)用1110(圖3)可提供處理或服務(wù)以用于音頻通知。這種通知可以是用于各種通知的推送音頻,其具有在內(nèi)容管理器應(yīng)用1110中建立的優(yōu)選設(shè)置。該通知可在層級中分裂或通過優(yōu)先級分裂。可自動閱讀較高優(yōu)先級或更重要的通知。在給用戶提供用于命令的提示之后,可選擇進入較低優(yōu)先級通知或正常通知。這種提示可以是音調(diào),并且所接收的命令可注冊硬按鈕按壓。
在一個實施例中,錯過的通知可以用作有限時間窗口/幀的音頻。這種窗口/幀可以是用戶配置的或預(yù)設(shè)時間(例如,60分鐘)。時間窗口/幀之外錯過的通知在其他裝置上仍可以其他形式可訪問。在一個實施例中,內(nèi)容情況1610可以是常規(guī)通知、優(yōu)先級通知和傳入呼叫??砂ㄆ渌麅?nèi)容情況,諸如緊急警報等。
在一個實施例中,在關(guān)于常規(guī)通知的情況下,這些通知可包括用戶已經(jīng)選擇作為音頻通知而接收的輸入信息(例如,來自應(yīng)用、sms、電子郵件等的第三方通知)。電子可穿戴裝置的配置狀態(tài)可確定對信息采取的隨后行動。例如,如果電子可穿戴裝置處于項鏈配置,那么不采取附加行動。通知仍可在其他裝置(例如,智能電話、另一可穿戴裝置等)上可訪問并且是沒有閱讀的。在一個實施例中,如果用戶在有限時間窗口內(nèi)改變配置,那么音頻通知可以是可用的并且通過提示觸發(fā)。如果確定配置狀態(tài)是耳內(nèi)模式,那么在播放通知之前可對行動進行提示。
在一個實施例中,在內(nèi)容是優(yōu)先級通知的情況下,可基于配置狀態(tài)執(zhí)行不同動作。在一個實施例中,如果確定配置是耳內(nèi),那么可自動開始播放優(yōu)先級通知而無需接收來自用戶的任何響應(yīng)。如果確定狀態(tài)是項鏈配置,那么可給出提供觸覺響應(yīng)(例如,振動通知)的指示,并且根據(jù)是否在預(yù)設(shè)時間窗口/幀(例如,在5-10秒內(nèi))內(nèi)檢測到狀態(tài)改變,可自動播放或可需要另外的確認來播放(例如,在5-10秒之后,接收硬件按鈕按壓)優(yōu)先級通知,或者音頻指示(例如,音調(diào))在處于項鏈模式時可以是僅對于用戶可聽的。
在一個實施例中,對于傳入呼叫,可根據(jù)電子可穿戴裝置配置狀態(tài)執(zhí)行不同動作。如果所檢測的狀態(tài)是耳內(nèi),那么可提供呼叫者信息并且在回答呼叫之前等待響應(yīng)(按鈕按壓、語音命令等)。如果所檢測的狀態(tài)是處于項鏈模式,那么可提供觸覺通知(任選地鈴音可發(fā)聲)。如果裝置狀態(tài)被注冊成從項鏈改變到耳內(nèi)同時正發(fā)生觸覺通知或響鈴,那么可回答呼叫。如果檢測之后的狀態(tài)改變,那么可能需要另外接收的輸入來播放錯過的呼叫通知。
圖9示出根據(jù)實施方式的示例性音頻通知配置1700。該配置可允許用戶管理和設(shè)定期望的通知以及優(yōu)先級水平。在一個實施例中,用戶可添加可包含期望的通知的第三方應(yīng)用通知。在一個實施方式中,屏幕顯示器1310提供對音頻通知的選擇。在一個實施例中,選擇音頻通知(由箭頭1720指示)得到屏幕顯示器1730。在一個實施例中,選擇附加應(yīng)用或服務(wù)(由箭頭1725指示)得到提供對附加應(yīng)用或服務(wù)的選擇的屏幕顯示1740。
在一個實施例中,內(nèi)容管理器應(yīng)用1110(圖3)可配置為基于隨時間的推移從應(yīng)用接收到的通知通過第三方應(yīng)用逐漸地填充音頻通知。例如,內(nèi)容管理器應(yīng)用1110最初可開始于沒有第三方應(yīng)用,如屏幕顯示1740所示。隨時間的推移,當添加了第三方應(yīng)用或服務(wù)并且接收到通知時,內(nèi)容管理器應(yīng)用1110可通過提供提醒的第三方應(yīng)用或服務(wù)(例如,地圖應(yīng)用、發(fā)消息應(yīng)用、社交網(wǎng)絡(luò)應(yīng)用、公共服務(wù)應(yīng)用等)填充列表。另外,內(nèi)容管理器應(yīng)用1110可利用機器學(xué)習(xí)來確定推薦的優(yōu)先級水平。例如,可將較短接收時間內(nèi)檢查每個通知的社交網(wǎng)絡(luò)應(yīng)用設(shè)定為優(yōu)先通知,而僅可將頻繁檢查的發(fā)消息應(yīng)用設(shè)定為常規(guī)通知。在一個實施例中,如果用戶行為在某一時間段內(nèi)改變,則管理器還可使用機器學(xué)些來推薦優(yōu)先級水平的調(diào)整。例如,如果用戶停止檢查或開始忽略來自特定應(yīng)用的通知,則管理器可推薦將所述通知設(shè)定成關(guān)閉或自動設(shè)定。
圖10示出根據(jù)實施方式的示例性通知過程1800。在一個實施方式中,過程1800可開始于框1810,例如,通過打開裝置、開啟應(yīng)用、接收語音命令或按鈕按壓等。內(nèi)容管理器應(yīng)用1110的通知過程1800可從圖4所示的過程1200分支。在框1820中,內(nèi)容管理器應(yīng)用1110可接收通知??蓮牡谌?、用戶云或其他裝置上應(yīng)用(例如,電子郵件、sms、日歷提醒、傳入呼叫等)推送通知。在框1830中,內(nèi)容管理器應(yīng)用1110可基于預(yù)設(shè)配置文件來確定通知分類(例如,常規(guī)、優(yōu)先等)。內(nèi)容管理器應(yīng)用1110可使用學(xué)習(xí)算法來智能地確定并且基于頻率、歷史、興趣或其他語境建議優(yōu)先級。
在框1840中,內(nèi)容管理器應(yīng)用1110可接收信息,允許其監(jiān)測裝置狀態(tài)并檢測任何狀態(tài)改變。在框1850中,內(nèi)容管理器應(yīng)用1110可任選地確定是否執(zhí)行各種動作,諸如播放通知。在框1860中,內(nèi)容管理器應(yīng)用1110可任選地協(xié)調(diào)一個或多個所連接的裝置。例如,傳入通知還可在所連接的裝置(例如,智能電話或另一可穿戴裝置)的屏幕上提供指示??蓪⑼ㄖl(fā)送到所有連接的裝置。
在一個實施例中,可基于被確定為最合適的裝置(如以下進一步描述的)的屏幕檢測或其他接收到的傳感器信息來執(zhí)行路由??稍谧詈线m的裝置(例如,具有當前用戶焦點或活動的裝置)上執(zhí)行屏幕通知。在一個實施例中,讀出和音頻通知的組合可通過一個特征優(yōu)先于另一的優(yōu)先級發(fā)生(例如,在讀出之前播放通知等)。在一個實施例中,在框1870中,過程1800結(jié)束并且等待在框1810處再次開始。
圖11示出根據(jù)實施方式的用于自然語音命令解釋的示例性架構(gòu)1900。在一個實施方式中,用語音1920實施例音頻響應(yīng)來響應(yīng)于示例性接收到的用戶語音命令1910,并且可采取示例性動作1930。在一個實施例中,內(nèi)容管理器應(yīng)用1110可提供通用控制允許通過命令解釋來控制各種媒體服務(wù)??商峁┟顏眄憫?yīng)于所有可適用的應(yīng)用(例如,多服務(wù)媒體混洗),并且選擇合適的響應(yīng)??赏ㄟ^隨機選擇、第一響應(yīng)(例如,最低延遲等)或通過基于各種因素(包括頻率、位置、其他語境因素等)的分數(shù)的確定來執(zhí)行對響應(yīng)的選擇。例如,管理器可將諸如“為我播放一些好聽的”解釋為更具體的命令,并且查詢?nèi)舾傻谌揭魳坊蛎襟w應(yīng)用。在一個實施例中,管理器可將術(shù)語“一些好聽的”解釋為用戶已標記為最喜愛歌曲的歌曲。管理器隨后可選擇合適的響應(yīng),并且啟動頻繁使用的應(yīng)用來播放最喜愛的歌曲。在一個實施方式中,電子可穿戴裝置可充當用于語音命令的優(yōu)良輸入接口。內(nèi)容管理器應(yīng)用1110可促進裝置之間的交互并且支持多個裝置協(xié)調(diào)。
圖12a和圖12b示出了多裝置編排(orchestration)的示例性實施方式的表格,其中生態(tài)系統(tǒng)中的特定裝置執(zhí)行各種動作并且裝置提供大部分處理能力。圖12a和圖12b中的表格示出某些方面,這取決于電子可穿戴(音頻)裝置(耳內(nèi)型或項鏈)的配置狀態(tài)和主機裝置(例如,智能電話)是否是活動的或是存儲/隱藏的(例如,在口袋、錢包等中)。
以下圖13-圖23示出如圖12a和圖12b的表格所示的示例性配置。
圖13示出根據(jù)實施方式的耳內(nèi)型電子(音頻)可穿戴裝置(頭戴耳機)2010和智能裝置(例如,智能電話(sp))(處于活動狀態(tài))2050的編排配置的實施例2000。在一個實施方式中,電子可穿戴裝置2010用來將語音輸入2020信號發(fā)送到智能裝置2050,并且從智能裝置2050接收音頻輸出2040信號。在一個實施例中,電子可穿戴裝置2010通過無線連接2030(例如,
圖14示出根據(jù)實施方式的耳內(nèi)型電子(音頻)可穿戴裝置2010和智能裝置(隱藏狀態(tài))2150的編排配置的實施例2100。在一個實施例中,隱藏狀態(tài)是指智能裝置被存放在口袋、錢包、背包等中。在一個實施例中,智能裝置的傳感器(例如,環(huán)境光傳感器、觸摸傳感器等)確定裝置處于存放狀態(tài)。在其他實施例中,當用戶在車輛中時,智能裝置可存放在固持器、手套箱等中。在一個實施例中,電子可穿戴裝置2010用來將2020信號中的語音命令發(fā)送到智能裝置2150,并且從智能裝置2150接收音頻輸出2040信號。在一個實施例中,電子可穿戴裝置2010通過無線連接2030與智能裝置2150連接。在一個實施例中,智能裝置2150基于2020信號中的語音命令在顯示器上不示出視覺輸出。
圖15示出根據(jù)實施方式的作為項鏈佩戴的電子可穿戴裝置2210和智能裝置(活動的)2220的編排配置的實施例2200。在一個實施例中,當傳感器(例如,環(huán)境光傳感器、壓力傳感器等)確定智能裝置不處于存放狀態(tài)時,智能裝置被確定處于活動狀態(tài)。在一個實施方式中,電子可穿戴裝置2210用來將2020信號中的語音命令發(fā)送到智能裝置2220。在一個實施例中,電子可穿戴裝置2210通過無線連接2030與智能裝置2220連接。在一個實施例中,智能裝置2220基于2020信號中的語音命令在顯示器上示出視覺輸出。
圖16示出根據(jù)實施方式的電子可穿戴裝置2010(耳內(nèi)型)和另一可穿戴裝置2320的編排配置的實施例2300。在一個實施方式中,另一可穿戴裝置2320可以是包括視覺顯示器、觸覺元件、音頻等的手鐲或智能手表裝置。在一個實施例中,電子可穿戴裝置2010用來將2020信號中的語音命令發(fā)送到另一可穿戴裝置2320,并且從另一可穿戴裝置2320接收音頻輸出2040信號。在一個實施例中,電子可穿戴裝置2010通過無線連接2030與另一可穿戴裝置2320連接。在一個實施例中,另一可穿戴裝置2320基于2020信號中的語音命令在顯示器上示出視覺輸出。
圖17示出根據(jù)實施方式的作為項鏈佩戴的電子可穿戴裝置2210和另一可穿戴裝置2410的編排配置的實施例2400。在一個實施例中,另一可穿戴裝置2410可以是包括視覺顯示器、觸覺元件、音頻等的手鐲或智能手表裝置。在一個實施例中,電子可穿戴裝置2210用來將2020信號中的語音命令發(fā)送到另一可穿戴裝置2410。在一個實施例中,電子可穿戴裝置2210通過無線連接2030與另一可穿戴裝置2410連接。在一個實施例中,另一可穿戴裝置2410基于2020信號中的語音命令在顯示器上示出視覺輸出。
圖18示出根據(jù)實施方式的電子可穿戴裝置2010的實施例2500、智能裝置(活動)2050和另一可穿戴裝置2520的編排配置。在一個實施例中,電子可穿戴裝置2010用來將2020信號中的語音命令發(fā)送到智能裝置2050,并且從智能裝置2050接收音頻輸出2040信號。在一個實施方式中,電子可穿戴裝置2010通過無線連接2030與智能裝置2050連接,并且智能裝置2050通過無線連接2510與另一可穿戴裝置2520連接。在一個實施方式中,智能裝置2050和另一可穿戴裝置2520(如果沒有其他任務(wù)正在進行)基于2020信號中的語音命令在顯示器上示出視覺輸出。
圖19示出根據(jù)實施方式的耳內(nèi)電子可穿戴裝置2010、智能裝置2150(隱藏的)和另一可穿戴裝置2320的編排配置的實施例2600。在一個實施例中,電子可穿戴裝置2010用來將2020信號中的語音命令發(fā)送到智能裝置2150,并且從智能裝置2150接收音頻輸出2040信號。在一個實施例中,電子可穿戴裝置2010通過無線連接2030與智能裝置2150連接,并且智能裝置2150通過無線連接2510與另一可穿戴裝置2320連接。在一個實施例中,智能裝置2150在顯示器上不示出視覺輸出,并且另一可穿戴裝置2320(如果沒有其他任務(wù)正在進行)基于2020信號中的語音命令在顯示器上示出視覺輸出。在一個實施例中,如果在電子可穿戴裝置2010上沒有任務(wù)正在進行,則音頻輸出2040可包括比有任務(wù)正在進行時更豐富的信息。例如,如果在電子可穿戴裝置2010上有任務(wù)正在進行,則示例性音頻輸出可以用“這是我發(fā)現(xiàn)的地方列表”來對“哪些印度餐廳在我附近”的輸入語音命令進行答復(fù)。如果沒有任務(wù)正在進行,則示例性音頻輸出隨后可包括“我發(fā)現(xiàn)附近有若干印度餐廳;餐廳a如何。它在xyz搜索榜上評級為4星并且0.1英里遠”。在一個實施例中,一旦將智能裝置2150從口袋取出并且進行解鎖(例如,變成活動的),智能裝置2150就可在顯示器上顯示語音命令結(jié)果。
圖20示出根據(jù)實施方式的作為項鏈佩戴的電子可穿戴裝置2210、智能裝置2220(活動的)和另一可穿戴裝置2320的編排配置的實施例2700。在一個實施例中,電子可穿戴裝置2210用來將2020信號中的語音命令發(fā)送到智能裝置2220。在一個實施例中,電子可穿戴裝置2210通過無線連接2030與智能裝置2220連接,并且智能裝置2220通過無線連接2710與另一可穿戴裝置2320連接。在一個實施例中,智能裝置2220和另一可穿戴裝置2320基于2020信號中的語音命令在顯示器上示出視覺輸出。
圖21示出根據(jù)實施方式的作為項鏈佩戴的電子可穿戴裝置2210的實施例2800、智能裝置(隱藏的)2150和另一可穿戴裝置2320的編排配置。在一個實施例中,電子可穿戴裝置2210用來將2020信號中的語音命令發(fā)送到智能裝置2150,并且從智能裝置2150接收音頻輸出2040信號。在一個實施例中,電子可穿戴裝置2210通過無線連接2030與智能裝置2150連接,并且智能裝置2150通過無線連接2810與另一可穿戴裝置2320連接。在一個實施例中,智能裝置2150在顯示器上不示出視覺輸出,并且另一可穿戴裝置2320基于2020信號中的語音命令在顯示器上示出視覺輸出。
圖22a-22b分別示出根據(jù)實施方式的智能裝置2050(活動)的實施例2900和另一可穿戴裝置2520的實施例2950的編排配置。在實施例2900和2950中,無線裝置2050和另一可穿戴裝置2520通過無線連接2030進行連接。如圖所示,取決于用于語音輸入的裝置,將音頻輸出和視覺輸出發(fā)送到合適的裝置。
圖23示出根據(jù)實施方式的另一可穿戴裝置2320和智能裝置2150(隱藏)的編排配置的實施例3000。在一個實施例中,另一可穿戴裝置2320用來將2020信號中的語音命令發(fā)送到智能裝置2150,并且從智能裝置2150接收音頻輸出2040信號。在一個實施例中,另一可穿戴裝置2320通過無線連接2030與智能裝置2150連接。在一個實施例中,另一可穿戴裝置2320在顯示器上示出視覺輸出。
圖24-圖26示出可由內(nèi)容管理器應(yīng)用1110(圖3)控制的多個無線連接的示例性實施方式。在一個實施例中,取決于所連接的和可用于接收語音命令的裝置的處理能力,不同水平的語音助理是可用的。在一個實施例中,主機裝置120的處理能力高于與另一可穿戴裝置3110連接的可穿戴裝置105的處理能力。因此,語音輔助水平(例如,語音解釋庫、查找、搜索等)更具擴展性。頭戴耳機+手表對頭戴耳機+電話(主機裝置)的一個實施例可以是,前者在例如語音搜索附近餐廳時可示出結(jié)果信息的簡化形式,然而后者可示出包括詳細用戶評論和對飯廳網(wǎng)站的鏈路等的更詳細的結(jié)果信息。
圖24示出根據(jù)實施方式的電子可穿戴裝置105、另一可穿戴裝置3110和智能裝置120之間的多個無線連接的實施例3100。雖然連接被示出為通過電子可穿戴裝置105而進行,但是可通過主機裝置120(例如,智能裝置)或甚至另一可穿戴裝置3110來執(zhí)行連接。此類無線連接可以是通過
圖25示出根據(jù)實施方式的用于所連接的裝置的故障轉(zhuǎn)移的實施例3200。在實施例3200中,當內(nèi)容管理器應(yīng)用1110在智能裝置120與電子可穿戴裝置105之間檢測到降級信號(例如,由于距離或干擾)時,內(nèi)容管理器應(yīng)用1110可啟動自動故障轉(zhuǎn)移,以使電子可穿戴裝置105直接連接到另一可穿戴裝置3110。
圖26示出根據(jù)實施方式的用于多個電子裝置的自動重新連接的實施例3300。在一個實施例中,當檢測到更好的連接時,內(nèi)容管理器應(yīng)用1110可自動恢復(fù)電子可穿戴裝置105與智能裝置120之間的連接??深愃频貓?zhí)行電子可穿戴裝置105與另一可穿戴裝置3110之間的連接,智能裝置120與另一可穿戴裝置3110之間的連接也是這樣。
圖27示出根據(jù)實施方式的用于多個電子裝置的屏幕檢測和路由視覺內(nèi)容的實施例3400。在一個實施例中,電子可穿戴裝置105連接到智能裝置2050,智能裝置2050連接到另一可穿戴裝置2520。如圖所示,當用戶主動與智能裝置2050交互時,視覺輸出可顯示在智能裝置2050的屏幕上。可從觸摸屏輸入、屏幕檢測(例如,無論屏幕是否打開或關(guān)閉)、環(huán)境光傳感器、相機圖像捕捉、加速計、陀螺儀定向等檢測到這種交互。在一個實施例中,當檢測到用戶與另一可穿戴裝置2520交互時,可將視覺輸出路由(如箭頭3410所示)到所述裝置。類似于智能裝置2050,可使用類似的傳感器機構(gòu)來檢測交互。
圖28示出根據(jù)實施方式的利用來自語境信息平臺3515(例如,云信息平臺704,圖2a-2b)或主機裝置(例如,主機裝置120等)的信息提供語境個人音頻的示例性過程3500的流程,所述平臺通過通信鏈路(例如,通信鏈路130,圖1)與可穿戴裝置105進行通信。在一個實施方式中,主機裝置包括與電子可穿戴裝置105通信的伴隨應(yīng)用(例如,伴隨應(yīng)用712、722,圖2b)。在一個實施方式中,在過程中考慮可電子可穿戴裝置105的狀態(tài)(例如,一只耳朵、兩只耳朵或項鏈狀態(tài))或時間。
【表1】
在示例性實施方式中,在早上,用戶可穿戴上電子可穿戴裝置105并且插入一個耳塞(例如,耳塞11或13,圖1)。當在3505處激活合適的物理按鈕時,主機裝置120上的伴隨應(yīng)用3550可在框3510處確定電子可穿戴裝置105的語境或狀態(tài)3506(例如,當前時間、記錄已佩戴單個耳塞、當天的第一次訪問、當前位置等)。伴隨應(yīng)用可將對語境信息(例如,天氣3520等)的請求3511發(fā)送到云信息平臺3515,或通過從包含在裝置上的本地信息3516(例如,日歷事件)拉出來獲得裝置信息3512。在一個實施例中,用戶可在執(zhí)行或運行伴隨應(yīng)用3550的主機裝置120上選擇偏好3560,伴隨應(yīng)用3550可隨時間的推移學(xué)習(xí)。例如,如果用戶在特定時間(例如,若干天、星期等)內(nèi)重復(fù)地請求特定信息,伴隨應(yīng)用3550可請求在一天的特定時間可自動提供到電子可穿戴裝置105的信息(例如,本地早間新聞、天氣、爆炸新聞;午間股票報道;午餐或晚餐時間的餐廳等待時間;一天特定時間的體育得分等)。
獲取到的信息可提供(例如,在3530處發(fā)送)到可穿戴裝置控制器,該可穿戴裝置控制器可包括音頻管理器。在框3540中,音頻管理器可確定如何將內(nèi)容3541組織并呈現(xiàn)在早晨簡報中??稍?545處向用戶播放早晨簡報,諸如以上表1所示的實施例。任選地,伴隨應(yīng)用3550處的某些物理按鈕按鍵可用來跳過消息(例如,雙按)或取消簡報(例如,長按)。
圖29示出根據(jù)實施方式的用于提供語境個人音頻、利用電子可穿戴裝置105的語音識別接口或過程檢測來自用戶的口頭語音命令的示例性過程3600的流程。以下表2中示出電子可穿戴裝置105的頭戴式和連接語境的語境個人音頻的一個實施例。
【表2】
在一個示例性實施方式中,用戶可戴上可穿戴裝置的兩只耳塞(例如,耳塞111、113,圖1)并且用物理按鈕3610觸發(fā)語音命令。根據(jù)提示,可提供用戶命令3611,諸如請求從特定應(yīng)用播放音樂。請求可從電子可穿戴裝置105傳遞到主機裝置120。在3620處,語音命令功能可識別命令并且在3621處將請求提供到伴隨應(yīng)用,或?qū)⒄埱笾苯勇酚傻叫畔⑵脚_3515。信息平臺3515或伴隨應(yīng)用可如通過命令(例如,啟動應(yīng)用、驗證播放列表3623等)引導(dǎo)的與第三方應(yīng)用3630的交互3622。一旦從應(yīng)用接收到響應(yīng),伴隨應(yīng)用就可提供請求的音頻確認3624并且實施請求(例如,開始播放所請求的播放列表或歌曲)。
在任選的實施方式中,在框3622中,可將另一電子可穿戴裝置(諸如智能手腕或手表電子裝置)并入過程。作為來自伴隨應(yīng)用或信息平臺3515的請求的一部分,第三方可提供信息以便顯示在另一電子可穿戴裝置上。在另一任選的實施方式中,用戶可選擇對歌曲“加星”(例如,標記、標記為最喜愛的等)??稍?631處通過信息平臺3515或在3640處通過伴隨應(yīng)用將此信息提供到第三方應(yīng)用3630,并且可在3640處利用音頻確認3612將音頻確認提供到電子可穿戴裝置105。
圖30示出根據(jù)實施方式的用于提供信息娛樂的示例性過程3700的流程。移動娛樂信息在以下表3中被示出為音頻交互。
【表3】
在示例性實施方式中,當用戶進入汽車/車輛780時,電子可穿戴裝置105可處于項鏈狀態(tài)。一旦處于車輛780中,電子可穿戴裝置105可直接地或通過主機裝置120與車輛的娛樂信息系統(tǒng)對接。用戶可在3701處激活(例如,電子可穿戴裝置105上或車輛780中的)物理按鈕以觸發(fā)功能。在3706處,主機裝置120上的伴隨應(yīng)用3550可確定3710處的相關(guān)語境(例如,可穿戴裝置狀態(tài)、用戶正在駕駛、汽車立體聲打開、當日時間等)。伴隨應(yīng)用3550可從主機裝置在本地或通過對云信息平臺3515的請求來收集相關(guān)語境信息,諸如新聞頭條3730或播客內(nèi)容3731。
信息平臺3515或伴隨應(yīng)用3550在3720處可編譯信息,并且在3740處將其提供到音頻管理器3540,從而確定在3741和3742處如何組織和呈現(xiàn)內(nèi)容。在3743處,可通過車輛780揚聲器來播放所得的信息選擇??捎呻娮涌纱┐餮b置105或車輛780的麥克風接收用戶選擇,并且可對合適的第三方應(yīng)用做出請求3750,諸如新聞頭條。例如,在3744處,伴隨應(yīng)用3550理解按鈕按壓或語音命令。在一個實施例中,語音識別應(yīng)用基于內(nèi)容建立語法并且將信息存儲在主機裝置或信息平臺3515上。信息平臺3515從第三方應(yīng)用請求內(nèi)容3721,并且可將信息(例如,圖形、顯示、文本等)推送到伴隨應(yīng)用3550。在3760處,伴隨應(yīng)用3550隨后在主機裝置120上播放頭條。
任選地,可提供另外的選擇以供用戶進行選擇,諸如選擇想傾聽的新聞報導(dǎo)等。在任選的實施方式中,用戶的位置可導(dǎo)致將交通警報3770發(fā)送到信息平臺3515或伴隨應(yīng)用3550。在一個實施例中,警報可(基于從信息平臺3515公布的、接收到的交通卡815)指示附近的交通問題3722并且推薦繞行路線。警報可中斷3780當前正在播放的信息。
圖31示出根據(jù)實施方式的用于提供所請求的信息的示例性過程3800的流程。一個實施方式提供所請求的信息,如由以下表4中的示例性音頻交互所示。
【表4】
在示例性實施方式中,電子可穿戴裝置120可處于項鏈配置并且用戶可在3801處使用物理按鈕來激活語音命令功能。根據(jù)音頻提示,可提供命令或請求3802(例如,特定游戲的時間、方向等)。在框3620處,可穿戴裝置的語音命令功能可將請求引導(dǎo)到主機裝置120上的伴隨應(yīng)用,或任選地直接引導(dǎo)到信息平臺3515。在3806處,伴隨應(yīng)用可確定語境(例如,可穿戴裝置狀態(tài)3810、當前日期等),并且在3820處將請求發(fā)送到信息平臺2515,或者在3821處檢查是否在本地主機裝置120上發(fā)現(xiàn)信息。在一個實施例中,在3822處,信息平臺3515確定用于顯示結(jié)果的最佳方法,例如傳至另一可穿戴裝置,諸如智能可穿戴手腕裝置。在3823處,獲取到的信息可通過電子可穿戴裝置105的耳塞111和113(圖1)播放,并且任選地,在另一可穿戴裝置(例如,可穿戴手腕裝置)或主機裝置上顯示3830。
圖32示出根據(jù)實施方式的用于提供智能警報的示例性過程3900的流程。智能警報的一個實施例在以下表5中被示出為音頻交互。
【表5】
在一個示例性實施方式中,主機裝置120的伴隨應(yīng)用可產(chǎn)生自動積極型警報3901,自動積極型警報3901可至少部分基于日歷信息、地理定位、待辦事項列表、交通或其他類似因素。在3906處,伴隨應(yīng)用可確定可穿戴裝置105的語境或狀態(tài)(例如,戴上一只耳塞、項鏈配置等)。在3911處,警報信息3910可提供到信息平臺3515,信息平臺3515可使用所述信息來確定何時向用戶提供警報。例如,在3921處,計算用戶的位置、去往任務(wù)位置的交通、用戶的日程安排中的后續(xù)會議或約會等。在3922處,信息可作為卡或其他通知公布給主機裝置120的伴隨應(yīng)用,在3930處,伴隨應(yīng)用繼而將所述信息提供成在可穿戴裝置105上播放。
圖33示出根據(jù)實施方式的用于提供擴增音頻的示例性過程4000的流程。在以下表6中示出作為音頻交互的擴增音頻的一個實施例。
【表6】
在擴增音頻的示例性實施方式中,在4001處,電子可穿戴裝置105的用戶可使用電子可穿戴裝置105上的物理按鈕來觸發(fā)功能,允許輸入命令。在框4020處,電子可穿戴裝置上的語音命令功能可識別請求4002,并且在4021處將命令傳遞到主機裝置120上的伴隨應(yīng)用或傳遞到信息平臺3515。伴隨應(yīng)用可確定語境(例如,可穿戴裝置的狀態(tài)、地理定位、用戶的特性/過去的信息等)。伴隨應(yīng)用可將信息提供到信息平臺,所述信息平臺可查詢第三方應(yīng)用4023以得到結(jié)果4022(例如,使用距離和命令計算距離并且提供用戶的運動(例如高爾夫)中的平均距離)。在4030處,結(jié)果可提供給伴隨應(yīng)用,伴隨應(yīng)用繼而將信息4040提供到音頻管理器3540,以便在4041處在電子可穿戴裝置105上回放。
圖34示出根據(jù)實施方式的用于提供裝置控制的示例性過程4100的流程。在以下表7中示出用于裝置控制的音頻交互的一個實施例。
【表7】
在示例性實施方式中,電子可穿戴裝置105可用于控制裝置、設(shè)備等。在一個實施例中,在4101處,可使用電子可穿戴裝置105上的物理按鈕來觸發(fā)語音命令,以允許輸入語音命令4102。在框4120中,語音命令4102可傳遞到主機裝置120上的伴隨應(yīng)用或直接傳遞到信息平臺3515。在4122處,伴隨應(yīng)用可收集語境信息(例如,可穿戴裝置狀態(tài)、地理定位等),并且將附加信息與理解命令一起提供到信息平臺3515。在4130處,信息平臺3515可與第三方應(yīng)用對接以實施命令(例如,提高溫度),并且將確認4122提供回主機裝置120的伴隨應(yīng)用。在4140處,可在電子可穿戴裝置105上回放確認,如實施例4141中所示。
圖35示出根據(jù)實施方式的用于提供生態(tài)系統(tǒng)裝置集成的示例性過程4200的流程。在一個實施例中,生態(tài)系統(tǒng)裝置集成由以下表8中的示例性音頻交互示出。
【表8】
在與生態(tài)系統(tǒng)的裝置集成的示例性實施方式中,在4201處,在電子可穿戴裝置105處于合適配置(例如,戴上一只耳塞、項鏈狀態(tài)等)時,用戶可觸發(fā)物理按鈕。請求可呈語音查詢4202的形式(例如,請求運動事件得分等)。在4220處,電子可穿戴裝置105的語音命令功能可將請求傳遞到伴隨應(yīng)用或信息平臺3515以接收應(yīng)答。在框4221處,伴隨應(yīng)用可包括附加的語境信息(例如,地理定位、附近的其他已知裝置等)。信息平臺3515從第三方應(yīng)用4224獲得信息,并且例如公布卡4230和tv動作4222(例如,展示內(nèi)容、提供動作等)。
所得信息可傳遞回音頻管理器3540,音頻管理器3540在4240處確定如何組織、呈現(xiàn)內(nèi)容并訪問文字至語音(tts)功能,以便在用戶愿意按照初始查詢方式執(zhí)行活動時將響應(yīng)和查詢按照可聽見方式提供給用戶。在4241處,在電子可穿戴裝置105上播放響應(yīng)。在4242處,伴隨應(yīng)用在音頻回放期間等待按鈕按壓(或語音命令4243或其他輸入)。如果在框4250處接收到肯定響應(yīng),則主機裝置120或信息平臺3515可使得合適的裝置在4223處被適當?shù)丶せ畈⒄{(diào)諧(例如,打開tv并選擇合適比賽的頻道)。
在實施方式中,物理按鈕在裝置上如何激活可觸發(fā)不同的功能。例如,物理按鈕的長按或按壓并保持可觸發(fā)建議功能,建議功能可得到表1、2、3和6所示的實施方式的流程,如圖28、29、30和33所示。在這些實施方式中,如果合適的話,則執(zhí)行模式和語境檢測而無需等待語音命令。
在另一實施例中,單次按壓可觸發(fā)語音命令功能(例如,來自語音識別接口或過程),語音命令功能可得到表4、7和8所示的實施方式的流程,如圖31、34和35所示。在這些實施例中,電子可穿戴裝置105在執(zhí)行模式檢測之前可等待語音輸入。任選地,音頻輸出可能僅在電子可穿戴裝置105狀態(tài)被記錄為使用一只或多只耳塞時發(fā)生。
在實施方式中,某些流程基于語境或當日時間可能是可用的。例如,每天第一次使用物理按鈕觸發(fā)電子可穿戴裝置105,并且如果時間在早晨,則可產(chǎn)生早晨讀出,如表1中舉例說明。后續(xù)觸發(fā)可執(zhí)行表2-8所示的其他功能。
在實施方式中,電子可穿戴裝置105可獨自地或結(jié)合圖2a所示的生態(tài)系統(tǒng)中的其他裝置執(zhí)行語境檢測。例如,語境檢測可包括確定電子可穿戴裝置105的模式或狀態(tài)(例如,未佩戴、項鏈狀態(tài)、一只耳塞、兩只耳塞)、當日時間(例如,早晨、中午等)、每日訪問計數(shù)、用戶狀態(tài)(例如,行走、駕駛、跑步、靜止等)、位置(例如,家中、工作、行進/四處奔走、未知的等)、附近可用的裝置(例如,可穿戴裝置、智能電話、設(shè)備、車輛等)??勺詣訄?zhí)行此類語境檢測。
圖36a-36c示出根據(jù)實施方式的對于頭戴耳機裝置的示例性用戶體驗(ux)分類。在一個實施方式中,ux分類可包括建議4310(例如,經(jīng)由語音按鈕、長按4311操作)、語音4320(例如,經(jīng)由語音按鈕、單次按壓4321操作)和積極型4330。在一個實施方式中,物理按鈕在電子可穿戴裝置(例如,可穿戴裝置105)上如何激活可觸發(fā)不同的功能。例如,物理按鈕的長按或按壓并保持可觸發(fā)建議功能(建議4310),建議功能可得到過程3500(圖28)、3600(圖29)、4000(圖33)和3700(圖30)的流程。在另一實施例中,對于語音4320,物理按鈕的單次按壓或按壓并釋放可觸發(fā)語音功能(語音4320),該語音功能可導(dǎo)致過程3800(圖31)、4100(圖34)和4200(圖35)的流程。在另一實施例中,對于積極型4330,可將智能警報自動推送或拉到裝置,所述智能警報可觸發(fā)過程3900(圖32)。在這些實施方式中,如果合適的話,則執(zhí)行模式和語境檢測而無需等待語音命令。
圖37示出根據(jù)實施方式的用于激活有關(guān)電子可穿戴裝置(例如,可穿戴裝置105)的ux的示例性過程4400。在一個實施例中,單次按壓可觸發(fā)語音命令功能(例如,語音4320),所述語音命令功能可導(dǎo)致用于語音輸入、模式檢測和音頻輸出的上述流程。在另一實施例中,取決于設(shè)置,對于建議4310的觸發(fā)可導(dǎo)致如上所述用于模式檢測、內(nèi)容檢測和讀出的流程。在一個實施例中,對于積極型(智能警報)4330,可導(dǎo)致如上所述用于模式檢測、活動裝置檢測、視覺通知和音頻輸出的流程。在這些實施例中,電子可穿戴裝置在執(zhí)行模式檢測之前可等待語音輸入。在一個實施方式中,音頻輸出可僅在電子可穿戴裝置狀態(tài)被記錄為使用一只或多只耳塞時發(fā)生。
圖38示出根據(jù)實施方式的用于可穿戴頭戴耳機裝置的語境和個人化音頻的示例性架構(gòu)。在一個實施方式中,某些流程基于語境或當日時間可能是可用的。例如,每天第一次使用物理按鈕觸發(fā)電子可穿戴裝置,并且如果時間在早晨4510,則可產(chǎn)生早晨讀出;在中午4520時,則可產(chǎn)生中午讀出;以及在夜晚/傍晚4530時,則可產(chǎn)生夜晚讀出。后續(xù)觸發(fā)可執(zhí)行圖6、8、10、13、15、17和19所示的其他功能。
圖39示出根據(jù)實施方式的確定電子可穿戴裝置(例如,可穿戴裝置105)的語境檢測4610(第一次)的示例性流程4600。如圖所示,根據(jù)一個實施方式,流程4600確定在一天中第一次訪問電子可穿戴裝置時進行語境檢測4610。在一個實施例中,流程4600可導(dǎo)致音頻回放以進行如圖所示的早晨讀出交互。在一個實施例中,一旦進行觸發(fā)(例如,按鈕按下、長按、語音命令等),流程4600就自動發(fā)生(自動動作4620)。
在一個實施方式中,電子可穿戴裝置可獨自地或結(jié)合生態(tài)系統(tǒng)(例如,圖2b)中的其他裝置執(zhí)行語境檢測4610。例如,物理按鈕的長按可導(dǎo)致由電子可穿戴裝置或主機裝置(主機裝置120)上的伴隨應(yīng)用采取的自動動作4620,而無需要求用戶交互。另外,這些自動動作4620對于用戶可以是透明的,其中用戶體驗僅僅是最終結(jié)果。在一個實施例中,語境檢測4610可包括確定電子可穿戴裝置的模式或狀態(tài)(例如,未佩戴、項鏈配置、耳內(nèi)一只耳塞、耳內(nèi)兩只耳塞)、當日時間(例如,早晨、中午、夜晚等)、每日訪問計數(shù)、用戶狀態(tài)(例如,行走、駕駛、跑步、靜止等)、位置(例如,家中、工作、行進/四處奔走、未知的等)、附近可用的生態(tài)系統(tǒng)裝置(例如,可穿戴裝置、智能電話、設(shè)備、車輛等)。
圖40示出根據(jù)實施方式的用于電子可穿戴裝置(例如,可穿戴裝置105,圖1)的交互式音頻回放的示例性過程4700。在示例性流程4700中,示出示例性交互式回放,其中用戶內(nèi)容偏好4720和所收集的內(nèi)容4730(諸如用戶的日歷)可與內(nèi)容檢測4710一起用來提供交互式音頻回放。示例性流程4700示出示例性早晨讀出,其中組合的語境檢測4710、內(nèi)容偏好4720和所收集的內(nèi)容4730從文本至語音(或通過主機裝置(例如,主機裝置120))動態(tài)地呈現(xiàn)在電子可穿戴裝置上。音頻回放可指示特定數(shù)量的某些事件(例如,會議),所述事件可從用戶的日歷或其他來源(例如,社交網(wǎng)絡(luò)等)收集??勺R別物理按鈕的各種輸入(例如,單次按壓、兩次按壓等)或其他已記錄的用戶輸入(例如,手勢、裝置移動、語音等)以獲得細節(jié)、跳至下一事件或取消回放。另外,早晨讀出在沒有用戶交互的情況下可自動前進到回放的下一部分,以便將音頻信息提供給用戶而無需來自用戶的其他輸入。
圖41示出根據(jù)實施方式的用于早晨讀出的內(nèi)容收集4810的示例性過程4800。在一個實施方式中,在特定時間(預(yù)定的、動態(tài)調(diào)整的、用戶設(shè)定等),內(nèi)容收集4810可在多個類別范圍內(nèi)發(fā)生。這樣的類別可由用戶預(yù)定、選擇等。此信息可從多個來源收集,諸如用戶的日歷、本地天氣(基于用戶的gps位置、用戶的歸屬地等)、來自各種或特定新聞報導(dǎo)的頭條報導(dǎo)、用戶的待辦事項、報導(dǎo)信息(關(guān)于用戶的興趣、用戶的最喜愛的隊等)或其他類別。
在一個實施方式中,主機裝置上或電子可穿戴裝置的伴隨應(yīng)用可被配置為通過將內(nèi)容按次序拼接在一起而動態(tài)地呈現(xiàn)文本至語音(tts)4820。這可導(dǎo)致電子可穿戴裝置的第一激活的早晨讀出。在一個實施例中,當用戶的裝置可以是閑置的或收費來預(yù)加載早晨讀出時,信息的編譯可在早期發(fā)生。
圖42示出根據(jù)實施方式的確定電子可穿戴裝置的語境檢測4610(非第一次)的示例性過程4900。在一個實施方式中,當一天中不是第一次激活可穿戴裝置時,過程4900用于語境檢測4610。自動語境檢測4610可如過程4900(圖42)所描述的類似地發(fā)生,差異在于訪問計數(shù)類別觸發(fā)指示先前已訪問過電子可穿戴裝置的指示物。在一個實施例中,音頻輸出可導(dǎo)致音頻菜單而非早晨讀出。
圖43示出根據(jù)實施方式的用于電子可穿戴裝置(例如,可穿戴裝置105,圖1)的音頻菜單/交互式音頻回放5010的示例性過程5000。在一個實施方式中,播放音頻菜單5010可由用戶輸入(例如,按鈕按壓、語音命令等)激活,早晨讀出5020的回放可使用在電子可穿戴裝置上動態(tài)呈現(xiàn)的tts5030來得到音頻輸出。在一個實施例中,當先前已訪問過可穿戴裝置時,過程5000示出用戶輸入的音頻菜單的交互式音頻回放。音頻菜單可動態(tài)地呈現(xiàn)并且包括可基于語境改變的選項。菜單可從物理按鈕、語音命令或其他輸入方法(例如,通過主機裝置等)接收輸入,以確定用戶希望選擇哪個選項。在一個實施例中,早晨讀出的選擇回放過程4700(圖40)。
圖44是示出信息處理系統(tǒng)的高級框圖,該信息處理系統(tǒng)包括可用于實現(xiàn)本公開的實施方式的計算機系統(tǒng)5100。計算機系統(tǒng)5100包括一個或多個處理器5101,并且還可包括電子顯示裝置5102(用于顯示圖形、文本和其他數(shù)據(jù))、主存儲器5103(例如,隨機存取存儲器(ram))、存儲裝置5104(例如,硬盤驅(qū)動器)、可移除存儲裝置5105(例如,可移除存儲驅(qū)動器、可移除存儲器模塊、磁帶驅(qū)動器、光盤驅(qū)動器、將計算機軟件和/或數(shù)據(jù)存儲在其中的計算機可讀介質(zhì))、用戶接口裝置5106(例如,鍵盤、觸摸屏、小鍵盤、定點裝置)、以及通信接口5107(例如,調(diào)制解調(diào)器、網(wǎng)絡(luò)接口(諸如以太網(wǎng)卡)、通信端口或pcmcia插槽和卡)。通信接口5107允許在計算機系統(tǒng)與外部裝置之間傳輸軟件和數(shù)據(jù)。系統(tǒng)5100還包括通信基礎(chǔ)結(jié)構(gòu)5108(例如,通信總線、交叉條或網(wǎng)絡(luò)),以上提及的裝置/模塊5101至5107連接到該通信基礎(chǔ)結(jié)構(gòu)。
通過通信接口5107傳輸?shù)男畔⒖梢允侵T如電子、電磁、光學(xué)信號或能夠由通信接口5107通過通信鏈路5109接收的其他信號的形式,通信鏈路5109承載信號并且可使用有線或纜線、光線、電話線、蜂窩電話鏈路、射頻(rf)鏈路和/或其他通信信道實現(xiàn)。本文中表示框圖和/或流程圖的計算機程序指令可加載到計算機、可編程數(shù)據(jù)處理設(shè)備或處理裝置上,以使得在其上執(zhí)行的一系列操作產(chǎn)生計算機實現(xiàn)的過程。
已經(jīng)參考根據(jù)實施方式的方法、設(shè)備(系統(tǒng))和計算機程序產(chǎn)品的流程圖圖示和/或框圖來描述實施方式。這些圖示/圖的每個框或其組合可由計算機程序指令實現(xiàn)。計算機程序指令在提供到處理器時產(chǎn)生機器,使得指令經(jīng)由處理器執(zhí)行時產(chǎn)生用于實現(xiàn)流程圖和/或框圖中規(guī)定的功能/操作的手段。流程圖/框圖中的每個框可代表實現(xiàn)實施方式的硬件和/或軟件模塊或邏輯。在替代實現(xiàn)方式中,框中所標注的功能可不按圖中所標注的順序、可不同時發(fā)生。
計算機程序(即,計算機控制邏輯)存儲在主存儲器和/或輔助存儲器中。計算機程序還可以經(jīng)由通信接口來接收。這種計算機程序在被執(zhí)行時使得計算機系統(tǒng)能夠執(zhí)行本文所論述的實施方式的特征。具體地,計算機程序在執(zhí)行時使得處理器和/或多核處理器能夠執(zhí)行計算機系統(tǒng)的特征。此類計算機程序代表計算機系統(tǒng)的控制器。
盡管已經(jīng)參考實施方式的某些版本來描述實施方式;然而,其他版本也是可能的。因此,實施方式的精神和范圍應(yīng)該不限于對本文所包含的優(yōu)選形式的描述。