新四季網

多維音頻接口系統的製作方法

2023-09-21 05:55:00


計算用戶接口一般地接收由用戶錄入的輸出並輸出信息以供用戶消費。用戶接口的示例包括圖形用戶接口、音頻用戶接口以及運動用戶接口。某些音頻用戶接口可以聲音的形式(而不是通過例如視覺或運動輸出)向用戶輸出信息的指示。然而,隨著由計算設備在音頻接口處輸出的信息的指示的數目增加,用戶在這些指示之間進行區別所需的時間和/或努力也可能增加。



技術實現要素:

在一個示例中,本公開針對一種方法,該方法包括提供多維音頻接口,在所述多維音頻接口中定義多個不同空間位置,其中,所述多個不同空間位置中的每一個是基於公共參考點,並且可被計算設備唯一地識別;由計算設備將信息類型與所述多個不同空間位置中的第一空間位置相關聯,該信息類型包括在多個不同信息類型中;響應於確定第一信息屬於所述信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第一信息的第一聲音;接收選擇第一信息的用戶輸入的指示;以及至少部分地基於用戶輸入的指示而執行與所選擇的所述第一信息相對應的至少一個操作。

在另一示例中,本公開針對一種計算設備,其包括至少一個處理器;以及至少一個模塊,其可被所述至少一個處理器操作以:提供多維音頻接口,在多維音頻接口中定義多個不同空間位置,其中,所述多個不同空間位置中的每一個空間位置是基於公共參考點,並且能夠被計算設備唯一地識別;針對所述多維音頻接口,將信息類型與所述多個不同空間位置中的第一空間位置相關聯,該信息類型包括在多個不同信息類型中;響應於確定第一信息屬於所述信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第一信息的第一聲音;接收選擇第一信息的用戶輸入的指示;以及至少部分地基於用戶輸入的指示而執行與所選擇的第一信息相對應的至少一個操作。

在另一示例中,本公開針對一種編碼有指令的計算機可讀存儲介質,該指令在被執行時促使計算設備的至少一個處理器:提供多維音頻接口,在所述多維音頻接口中定義多個不同空間位置,其中,所述多個不同空間位置中的每一個空間位置是基於公共參考點,並且能夠被計算設備唯一地識別;針對多維音頻接口,將信息類型與所述多個不同空間位置中的第一空間位置相關聯,該信息類型包括在多個不同信息類型中;響應於確定第一信息屬於所述信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第一信息的第一聲音;接收選擇第一信息的用戶輸入的指示;以及至少部分地基於用戶輸入的指示而執行與所選擇的第一信息相對應的至少一個操作。

在附圖和以下描述中闡述了本公開的一個或多個示例的細節。根據本描述和附圖以及根據權利要求,本公開的其它特徵、目的以及優點將變得顯而易見。

附圖說明

圖1是圖示出根據本公開的一個或多個方面的包括在音頻用戶接口中在各種空間位置上輸出聲音(所述聲音可指示與聲音相關聯的信息之間的一個或多個關係)的計算設備和可穿戴裝置的示例系統的概念圖。

圖2是圖示出根據本公開的一個或多個方面的兩個示例計算設備的框圖。

圖3是圖示出根據本公開的一個或多個方面的在多個不同空間位置上輸出可指示與聲音相關聯的信息之間的一個或多個關係的聲音的示例系統的概念圖。

圖4A-4C是圖示出根據本公開的一個或多個方面的用於包括在各種空間位置上輸出的聲音(所述聲音可指示與聲音相關聯的信息之間的一個或多個關係)的音頻接口的導航的概念圖。

圖5是圖示出根據本公開的一個或多個方面的實現用於在音頻接口中在各種空間位置上輸出聲音(所述聲音可指示與聲音相關聯的信息之間的一個或多個關係)的技術的計算設備的示例操作的流程圖。

具體實施方式

一般地,本公開針對用於在音頻用戶接口中在各種「空間位置」上輸出聲音的技術。此類技術可向用戶指示與相應輸出聲音相關聯的相應信息之間的一個或多個關係。在某些情況下,每個空間位置可與相區別信息類型相關聯,使得在同一空間位置上輸出兩個或更多個聲音指示接收到屬於同一信息類型、源自於同一發送者、或共享一些其它特性的信息的兩個或更多個指示。為了舉例說明,可穿戴裝置(諸如智能頭戴耳機、頭帶、耳機、眼罩、或眼鏡)可包括計算設備和被操作耦合到計算設備的一個或多個音頻輸出設備(例如,揚聲器)。可穿戴裝置的計算設備可從一個或多個遠程計算設備(諸如被與之操作耦合的智慧型電話)接收多個獨特的信息指示。此類信息的示例可包括電子郵件、電話呼叫、文本消息、即時消息、社交媒體、地圖信息、導航指令以及日曆事件的通知。

相反地,作為輸出諸如「來自Allison的新文本消息已經到達」的言語聲音的替代,本公開的技術可使得可穿戴裝置的計算設備能夠相對於用戶關聯相區別的空間位置,在該空間位置處計算設備可基於接收到的文本消息而輸出非言語或言語聲音。可穿戴裝置可針對所接收的文本消息輸出音頻通知,使得聲音看起來源自於相對於用戶而言獨特的空間位置。該獨特空間位置可指示發送者是Allison。可穿戴裝置可模擬聲音的定位,或者以這樣的方式輸出聲音,即針對因為電子郵件與Allison無關而在與來自Allison的文本消息不同的空間位置處的工作相關電子郵件(即,並非從Allison接收到),收聽者將感覺到聲音源自於空間中的特定位置。換言之,可穿戴計算設備可模擬指示與Allison有關的信息的聲音在獨特空間位置處的定位,同時模擬指示與Allison無關的信息的其它聲音在與用於與Allison有關的信息的獨特空間位置不同的其它空間位置處的定位。此外,可穿戴裝置可使另一非言語聲音與來自Allison的未接呼叫相關聯,並且可模擬該聲音在與用於來自Allison的文本消息的另一通知輸出相同的空間位置處(因為該聲音也與Allison相關聯)的定位。

由於指示來自Allison的通信的兩個非言語聲音共享公共的空間位置,所以可穿戴裝置的用戶可辨別兩個信息指示已從Allison到達(例如,由於兩個聲音看起來源自於同一空間位置)。替選地,在其中指示傳入電子郵件的非言語聲音源自於與用於與Allison有關的信息的空間位置不同的空間位置的情況下,可穿戴裝置的用戶可辨別傳入電子郵件是來自除Allison之外的某個人。這樣,本公開的技術可提供來自多個空間位置的多個獨特信息指示的指示,使得用戶可在音頻接口中快速地且直觀地辨別傳入信息。雖然上述示例提供了在各種空間位置上輸出聲音以指示音頻接口中的多個獨特信息指示之間的關係的一個示例,但在各種空間位置上輸出聲音以指示音頻用戶接口中的多個獨特信息指示之間的關係的許多其它示例是可能的,如下面進一步描述的。

圖1是圖示出根據本公開的一個或多個方面的包括在音頻用戶接口中在各種空間位置上輸出聲音(其可指示與聲音相關聯的信息之間的一個或多個關係)的計算設備和可穿戴裝置的示例系統的概念圖。如下面進一步描述的,在同一空間位置處輸出多個聲音可指示接收信息的兩個指示是相關的,並且來自多個不同空間位置的聲音可指示接收信息的兩個指示並未按定義信息類型相關。如圖 1中所示,系統3包括計算設備2、可穿戴裝置20以及被物理耦合到可穿戴裝置20且被通信耦合到計算設備2的計算設備10。

圖1的示例中的可穿戴裝置20被示為智能頭戴耳機,其可以是耳外頭戴耳機。智能頭戴耳機20可包括被物理耦合到耳罩24A至24B(「耳罩24」)的頭帶22。頭帶22可以是任何半柔性且彎曲的材料,其可以停靠在用戶的頭上以支撐耳罩24。耳罩24(或耳包)可由任何適當的剛性或半剛性材料構成,並且被形成為基本上半球形或圓錐形狀。如圖1中所示,耳罩24中的每一個的一部分可接觸用戶的頭以包圍每個耳朵。僅僅出於舉例說明的目的,耳罩24被示為透明的以示出耳罩內的用戶的耳朵和音頻輸出設備,例如附接在耳罩內的揚聲器26A-26B。音頻輸出設備(諸如揚聲器26)可以是輸出聲音的任何輸出設備。揚聲器26A-26B(「揚聲器26」)可操作耦合到計算設備10,使得計算設備10可控制在揚聲器26中的一個或多個處的聲音輸出。揚聲器26可從計算設備10接收信息並將該信息作為聲音輸出。

出於舉例說明的目的,針對作為智能頭戴耳機的可穿戴裝置20來描述本公開的技術。然而,還可在以下各項中實現本公開的技術,但不限於此:車載汽車音頻系統、光學頭戴式計算設備、耳內頭戴耳機(諸如耳塞)、耳戴式計算設備、腕戴式計算設備(諸如智能手錶)、固定和/或半固定音頻系統(諸如會議室或家庭房間音頻系統)等。

可穿戴裝置20還可包括、被附接到計算設備10或與之集成。計算設備10可包括如在圖2中進一步示出的一個或多個處理器和存儲器。在某些示例中,計算設備10可被設計為與可穿戴裝置20集成、包括在其中或被附接到可穿戴裝置20的微型形狀因子計算設備。在某些示例中,微型形狀因子計算設備可裝配在4英寸寬乘4英寸深乘4英寸長的尺寸內。在某些示例中,可用基本上不妨礙穿戴微型形狀因子計算設備被附接到的可穿戴裝置的用戶的尺寸來表徵小型形數計算設備。

在某些示例中,計算設備10可包括通信單元12、輸入/輸出(I/O)模塊14、音頻接口模塊16以及音頻數據18。通信單元12可利用一個或多個計算設備發送和/或接收數據。在某些示例中,通信單元12支持有線和/或無線通信。通信單元12可使用任何種類的通信協議來發送和/或接收數據。在圖2中提供了通信單元12的更多細節。

計算設備10還可包括I/O模塊14。I/O模塊14可向揚聲器26發送從計算設備10的其它組件(諸如音頻接口模塊16、通信單元12、音頻數據18等或被通信耦合到計算設備10的任何其它組件)接收到的信息。組件可以是任何硬體、軟體、固件和/或信息。I/O模塊14還可從計算設備10的組件(例如,輸入設備)、可穿戴裝置20或被通信耦合到計算設備10的任何其它組件接收信息,並且將該信息發送到計算設備10的另一組件。一般地,I/O模塊14可促進包括在計算設備10中的組件、可穿戴裝置20或被通信耦合到計算設備10的任何其它組件之間的信息傳輸。

在某些示例中,計算設備10還可包括音頻接口模塊16。音頻接口模塊16可實現用於在音頻用戶接口中在各種空間位置上輸出多個聲音的技術,其可指示與聲音相關聯的信息之間的一個或多個關係。在某些示例中,音頻接口模塊16可生成、保持以及控制呈現和/或接收來自用戶的信息的音頻接口。下面在本公開的示例中進一步描述音頻接口模塊16。計算設備10可包括比圖1的示例中所示的更多或更少的組件。例如,計算設備10可包括但不限於一個或多個輸入設備、輸出設備、傳感器、電源(例如,電池)等。

模塊14和6可使用常駐於計算設備10中和/或在計算設備10上執行的軟體、硬體、固件或硬體、軟體以及固件兩者的混合來執行本文所述的操作。計算設備10可用一個或多個處理器來執行模塊14和16。計算設備10可以將模塊14和16中的任何一個作為在底層硬體上執行的虛擬機來執行、或者在底層硬體上執行的虛擬機內執行模塊14和16中的任何一個。可用各種方式來實現模塊14和16。例如,可將模塊14和16中的任何一個實現為可下載或預先安裝應用程式或「app」。在另一示例中,可將模塊14和16中的任何一個實現為計算設備10的作業系統的一部分。

計算設備10可存儲音頻數據18。音頻數據18可包括不同聲音的一個或多個表示。聲音的表示可以是存儲在計算設備10和/或被流式傳輸到計算設備10的文件或其它適當結構化數據,其在被處理時促使揚聲器26中的一個或多個輸出聲音。如在本文中進一步描述的,音頻接口模塊16可使聲音與特定信息相關聯,並且輸出此類聲音。

計算設備10可利用其它計算設備(諸如計算設備2)發送和/或接收信息。在圖1的示例中,計算設備2可以是智慧型電話。然而,在其它示例中,計算設備2可包括但不限於平板計算機、個人數字助理(PDA)、膝上型計算機、可攜式遊戲設備、可攜式媒體播放器、電子書閱讀器、手錶、電視平臺、伺服器設備、車載汽車音頻系統、可穿戴計算設備(例如,光學頭戴式計算設備、耳內頭戴耳機、耳戴式計算設備、腕戴式計算設備)、固定和/或半固定音頻系統(諸如會議室或家庭房間音頻系統)。計算設備2還可與除計算設備10之外的一個或多個計算設備發送和/或接收信息。此類一個或多個計算設備的示例可以是被描述為計算設備2的示例的任何計算設備。

如圖1中所示的計算設備2可包括用戶接口設備4、通信單元6、以及一個或多個應用模塊8A-8N(「應用模塊8」)。計算設備2的用戶接口設備4可充當用於計算設備2的輸入設備和/或輸出設備。在某些示例中,用戶接口設備4可包括集成式存在敏感輸入設備和顯示設備。例如,用戶接口設備4可充當使用存在敏感屏幕的存在敏感輸入設備,所述存在敏感屏幕諸如電阻觸控螢幕、表面聲波觸控螢幕、電容觸控螢幕、投射電容觸控螢幕、壓力敏感屏幕、聲學脈衝識別觸控螢幕或另一存在敏感屏幕技術。用戶接口設備4可充當使用液晶顯示器(LCD)、點陣顯示器、發光二極體(LED)顯示器、有機發光二級管(OLED)顯示器、電子墨水、或者能夠輸出向計算設備的用戶輸出可見信息的類似單色或彩色顯示器中的任何一個或多個的輸出設備。

計算設備2的用戶接口設備4可包括可檢測來自計算設備2的用戶的用戶輸入的存在敏感屏幕。用戶接口設備4可通過檢測來自計算設備2的用戶(例如,用手指或觸筆觸摸或指向用戶接口設備4的一個或多個位置的用戶)的一個或多個輕敲和/或非輕敲手勢、連續手勢或任何其它多點觸摸手勢來接收用戶輸入的指示。用戶接口設備4的存在敏感屏幕可向用戶呈現輸出。例如,用戶接口設備4的存在敏感屏幕可呈現在計算設備處執行的應用(例如,電子消息應用、網際網路瀏覽器應用)的各種圖形用戶界面。計算設備2的用戶可在用戶接口設備4處提供用戶輸入以與這些應用中的一個或多個相交互。

如圖1中所示,在某些示例中,計算設備2包括一個或多個應用模塊8。應用模塊8A-8N(「應用模塊8」)可包括用以在計算設備2上執行任何種類的操作的功能。例如,應用模塊8可包括電話呼叫管理器應用程式、電子郵件應用、文本消息應用、即時消息應用、天氣應用、視頻會議應用、社交網絡應用、天氣應用、股票市場應用、緊急警報應用體育應用、新聞應用、辦公效率應用、多媒體播放器,僅舉幾個例子。

類似於計算設備10,計算設備2可包括通信單元6。通信單元6可利用一個或多個計算設備發送和/或接收數據。在某些示例中,通信單元6支持有線和/或無線通信。通信單元6可使用任何種類的通信協議來發送和/或接收數據。在圖2中提供了通信單元6的更多細節。

模塊8可使用常駐於計算設備2中和/或在計算設備2上執行的軟體、硬體、固件或硬體、軟體以及固件兩者的混合來執行本文所述的操作。計算設備2可用多個處理器來執行模塊8。計算設備2可以將模塊8中的任何一個作為在底層硬體上執行的虛擬機來執行、或者在底層硬體上執行的虛擬機內執行模塊8中的任何一個。可用各種方式來實現模塊8。例如,可將模塊8中的任何一個實現為可下載或預先安裝應用程式或「app」。在另一示例中,可將模塊8中的任何一個實現為計算設備10的作業系統的一部分。

作為輸出多個獨特信息指示的言語指示(例如,「來自Allison的新文本消息已經到達」後面是「來自工作的電子郵件」)的替代,本公開的技術可在同一空間位置上輸出指示相同信息類型的信息的言語或非言語聲音,並且可在區別的空間位置上輸出指示不同信息類型的信息的言語或非言語聲音。換言之,每當接收到特定第一信息類型的信息時,將從第一空間位置輸出聲音以指示該第一信息類型的信息已被接收到。另一方面,如果接收到不同信息類型的信息,則將從第二、不同空間位置輸出聲音以指示已接收到不同於第一信息類型的信息類型的信息。這樣,本公開電極數可在多種空間位置上提供多個不同信息的指示,使得用戶可快速地且直觀地與音頻接口相交互。現在參考圖1來進一步詳細地描述本技術。

根據本公開的技術,音頻接口模塊16可提供多維音頻接口,其中定義了使得用戶能夠與計算設備 10接口對接的多個空間位置34A-34C。音頻接口一般地可使用一個或多個聲音來保持、組織和/或提供信息給用戶,在某些示例中,音頻接口還可以聲音的形式(諸如語音輸入)接收用戶輸入;然而,還可通過觸覺、運動或其它適當形式的用戶輸入來接收用戶輸入。可使用包括在計算設備10、計算設備2、和/或其它計算設備中的一個或多個處的一個或多個數據結構、過程、和/或硬體來實現音頻接口。在圖1的示例中,音頻接口模塊16可實現此類數據結構和過程以提供音頻接口。可使用任何適當的數據結構,包括但不限於陣列、表、地圖、對象(其包括數據和操作)等。音頻接口模塊16可保持用於不同聲音和信息的狀態,保持信息與聲音之間的關聯並執行操作,包括對此類聲音、信息以及關聯的操作。

在某些示例中,所述多個空間位置34A-34C中的每一個可基於公共參考點,並且可被計算設備10唯一地識別的。在一個示例中,所述多個空間位置34A-34C可被布置成使得空間位置34A可被識別為直接地在用戶的頭右側的位置,空間位置34B可被識別為直接地在用戶的頭左側的位置,並且空間位置34C可被識別為直接地在用戶的頭上方的位置。在其它示例中,所述多個空間位置可處於其它角度,諸如在中心右側、左側或上方四十五度。在某些示例中,公共參考點可以是計算設備10,而在其它示例中,公共參考點可以是除計算設備10之外的。

在某些示例中,計算設備10可從一個或多個其它計算設備(諸如計算設備2)接收數據。例如,通信單元12可從通信單元6接收指示在計算設備2處接收到的電子郵件的數據。作為另一示例,通信單元12可從通信單元6接收指示在計算設備2處未接電話呼叫的數據。在從通信單元12接收到數據時,音頻接口模塊16可確定包括在數據中的信息。一般地,信息可表示或指示一個或多個事實。信息的示例可包括但不限於即時消息、文本消息、社交媒體通信、未接呼叫、語音郵件、日曆事件、位置、導航指令、新聞事件、天氣事件、或此類信息示例的任何元數據或內容。

音頻接口模塊16可以相區別的粒度水平確定或選擇信息。例如,音頻接口模塊16可將文本消息的發送者是「Allison」確定為信息。在另一示例中,音頻接口模塊16可將「從工作接收到電子郵件」確定為信息-亦即,該信息指示接收到電子郵件且發送者是來自用戶的工作域兩者。因此,在某些示例中,信息可表示多個信息指示的集合。相反地,在某些示例中,信息可表示信息集合內的信息的指示。這樣,音頻接口模塊16可將具有共享空間位置的不同聲音與不同但相關的信息指示相關聯(例如,用於來自Allison的未接呼叫的相應聲音和來自Allison的具有相同音調但不同節拍或具有完全不同的聲音的文本消息)。

計算設備2可定義一個或多個信息類型。一般地,信息類型可以是基於發送者或通信方法的分組。在某些示例中,信息類型可以是用於信息的發送者標識,諸如來自配偶、孩子、朋友、營業場所或父母(除其它的之外)。在其它示例中,信息類型可以是用於信息的內容標識,諸如信息是即時消息、文本消息、社交媒體通信、未接呼叫、語音郵件、日曆事件、位置、導航指令、新聞事件、天氣事件或此類信息示例的任何元數據或內容的指示。在其它示例中,信息類型可以是上述信息類型的組合。信息類型可以是預定義的,或者其可以是可由用戶自定義的。計算設備2可進一步使每個信息類型與相區別的空間位置相關聯。計算設備2可進一步存儲信息類型和關聯的相區別的空間位置以供音頻接口模塊16參考。

根據本公開的技術,音頻接口模塊16可在音頻接口中將信息類型與所述多個空間位置34A-34C的第一空間位置34C相關聯,該信息類型包括在多個信息類型中。在圖1的示例中,信息類型可以是來自名為Allison的發送者的信息。在本示例中,音頻接口模塊16可在音頻接口中將來自名為Allison的發送者的所有通信與直接地在用戶的頭上方的第一空間位置34C相關聯。圖1中的其它信息類型可包括所有電子郵件通信(其與直接地在用戶的頭右側的空間位置34A相關聯)以及所有社交網絡通信(其與直接地在用戶的頭左側的空間位置34B相關聯)。

計算設備2可接收第一信息並確定第一信息屬於第一信息類型。在圖1的示例中,第一信息可以是來自發送者Allison的新文本消息。計算設備2可能已接收到文本消息並向計算設備10發送指示來自發送者Allison的新文本消息的數據。基於通信方法(即,文本消息)和發送者(即,Allison),計算設備2可確定用於來自Allison的文本消息的信息類型。在本示例中,由於一個信息類型是「來自Allison的通信」,計算設備2可確定第一信息屬於第一信息類型,因為第一信息的發送者是Allison。響應於確定第一信息屬於第一信息類型,音頻接口模塊16可從音頻數據18確定第一聲音28A,並且存儲指示第一信息與第一聲音28A之間的關聯的數據。音頻接口模塊16還可通過參考所存儲的信息類型和由計算設備2存儲的空間位置關聯來確定與第一信息的信息類型相關聯的空間位置。在圖1的示例中,來自Allison的文本消息屬於信息類型「來自名為Allison的發送者的通信」的,其與空間位置34C相關聯。因此,音頻接口模塊16可確定空間位置34C與第一信息相關聯。如圖1中所示,在視覺上表示第一聲音28A;然而,第一聲音28A的視覺表示僅僅是出於示例性目的,並且可能不一定指示第一聲音28A的實際感知性質。可用一個或多個感知性質來表徵第一聲音28A。

聲音(諸如聲音28A-28E中的任何一個)可以是言語的或非言語的。言語的聲音可包括以音頻形式輸出的語言的一個或多個單詞。非言語的聲音不包括語言的一個或多個單詞,但是以音頻的形式輸出。非言語聲音可以是擬人的,使得非言語聲音不包括語言的單詞,但是聲音好像由人類產生的一樣(例如,嗡嗡聲、滴答聲、嗖嗖聲、銼磨聲、或任何其它無單詞音調)。感知性質可以是在被輸出時改變其音頻形式的聲音的任何質量。感知性質的示例可包括但不限於:相應的第一聲音或第二聲音的旋律、和聲、節奏、音調、形式、節拍、力度、音高、音色、強度、以及持續時間。聲音可具有一個或多個感知性質。在某些示例中,感知性質可以是可被人類感知的。在某些示例中,由揚聲器26輸出的所有聲音可具有相同的感知性質,並且可僅僅基於聲音來自的空間位置而變化。在其它示例中,由揚聲器26在同一空間位置上輸出的聲音可具有相同的感知性質,並且由揚聲器26在相區別的空間位置上輸出的聲音可具有一個或多個相區別的感知性質。在其它示例中,由揚聲器26在同一空間位置內輸出的聲音可基於所接收信息的更多信息類型或分類而具有一個或多個相區別的感知性質。

在圖1的示例中,揚聲器26中的一個或多個可通過模擬聲音在所述多個不同空間位置34A-34C的第一空間位置34C處的定位來在音頻接口中輸出指示第一信息的第一聲音28A。例如,音頻接口模塊16可促使I/O模塊14將第一聲音28A發送到揚聲器26以用於輸出。在某些示例中,音頻接口模塊16可基於事件而促使I/O模塊14發送一個或多個聲音以用於輸出。事件可以是但不限於計時器到期、異步機器驅動事件(例如,用於新傳入信息的通知)、或用戶驅動事件(例如,用戶提供輸入以請求來自音頻用戶接口的輸出)。

在某些示例中,音頻接口模塊16可指定控制數據以控制揚聲器26中的哪一個將輸出哪些特定聲音。例如,音頻接口模塊16可實現用於提供立體聲的技術,其可包括可通過其輸出不同聲音的多個不同信道。音頻接口模塊16可實現用於提供三維聲音的技術,其中,揚聲器26可在輸出聲音時模擬聲音在基於參考點定義的所述多個空間位置中的一個處的定位。例如,音頻接口模塊16可向I/O模塊14發送信息,其促使揚聲器26在有來自名為Allison的發送者的通信時模擬聲音在相對於參考點的空間位置34C處的定位。在某些示例中,參考點可以是用戶的頭,而在其它示例中,參考點可以是除用戶的頭之外的位置,諸如計算設備10。音頻接口模塊16、I/O模塊14和/或揚聲器26中的一個或多個可保持定義一個或多個空間位置的信息,使得音頻接口模塊16、I/O模塊14和/或揚聲器26可以指定聲音將被輸出到哪個空間位置。

I/O模塊14在接收到一個或多個聲音的指示時(並且在某些示例中是控制數據時)可促使揚聲器26在其相應空間位置34A-34C處輸出聲音28A-28E。在圖1的示例中,I/O模塊14促使在用戶的臉的右側的空間位置34A處輸出聲音28C和28D,因為聲音28C和28D兩者都是電子郵件的指示,其是與空間位置34A相關聯的信息類型。I/O模塊14促使在用戶的臉的左側的空間位置34B處輸出聲音28E,因為聲音28E是社交網絡通信的指示,其是與空間位置34B相關聯的信息類型的。I/O模塊14促使在直接地在用戶的臉上方的空間位置34C處輸出聲音28A和28B,因為聲音28A和28B是來自名為Allison的發送者的通信,其屬於與空間位置34C相關聯的信息類型。雖然在圖1的示例中三個空間位置可被I/O模塊14尋址,但可定義任何數目的空間位置以基於各種信息類型來模擬聲音在相對於公共參考點的不同空間位置處的定位。I/O模塊14可定義三維空間中的任何位置處的空間位置。僅僅出於舉例說明的目的,用線來圖示出空間位置34A-34C以圖示出模擬定位聲音的近似邊界,並且此類線在操作中對用戶不可見。此外,空間位置34A-34C的尺寸僅僅是出於舉例說明的目的,並且可大於或小於圖1中所示的。

在某些示例中,I/O模塊14可促使揚聲器26並行地輸出聲音28A-28E。並行地輸出兩個或更多個聲音可包括輸出兩個或更多個聲音,使得一個聲音的輸出至少部分地與另一聲音重疊。在某些示例中,連續地輸出兩個或更多個聲音可包括連續地輸出至少兩個聲音,使得兩個聲音的輸出不重疊。並行地輸出兩個或更多聲音可不包括連續地輸出兩個或更多個聲音。

通過並行地輸出聲音28A-28E,可穿戴裝置20的用戶可同時地或基本上同時地確定多個相區別的信息指示。在某些示例中,可穿戴裝置20可在特定持續時間期間同時地或基本上同時地確定多個相區別的信息指示。在某些示例中,所述特定持續時間可由計算設備所存儲或訪問的一個或多個值定義。圖1的示例中的第一信息與第二信息(例如,來自Allison的未接呼叫)之間的關係可至少部分地基於相應的第一和第二聲音的不同空間位置而在音頻接口中對用戶而言可感知。亦即,繼續上述非限制性示例,可穿戴裝置20的用戶可以能夠確定來自Allison的文本消息和來自Allison的未接呼叫兩者都被接收到,因為聲音28A和28D中的每一個的音調是從同一空間位置34C輸出的。這樣,共享的空間位置指示共享的公共信息類型的第一信息和第二信息之間的關係,而相區別的感知性質允許用戶在電子郵件與未接呼叫之間進行分辨以確定兩個信息類型都存在。

音頻接口模塊16可接收選擇與第一聲音28A相關聯的第一信息的用戶輸入的指示。基於通過揚聲器26聽到聲音28A,用戶可選擇聲音以接收關於該聲音所指示的信息的附加細節。音頻接口模塊可從I/O模塊14(其可從計算設備10的輸入設備、傳感器等接收數據)接收用戶輸入的一個或多個指示。用戶輸入可包括但不限於觸摸、運動、音頻、光學和/或其它適當形式的用戶輸入。在圖1的示例中,音頻接口模塊16可接收用戶已在朝向空間34C的向上方向上轉動他的頭的用戶輸入指示。計算設備10可基於用戶輸入的指示來確定要基於在與來自Allison的文本消息相關聯的第一聲音28A的方向上的向上轉頭而選擇指示來自Allison的文本消息的信息。

根據本公開的技術,計算設備10可至少部分地基於用戶輸入的指示而執行對應於第一信息的至少一個操作。例如,音頻接口模塊16可基於用戶輸入來選擇與聲音相關聯的信息。例如,音頻接口模塊16可向I/O模塊14發送數據,其促使揚聲器26輸出包括來自Allison的文本消息的轉錄本和/或關於文本消息的元數據(諸如接收日期、發送日期、主題、接收者、發送者等)的言語聲音。

一般地,操作可指代可以由計算設備10、計算設備2和/或其它計算設備中的一個或多個採取的任何一個或多個動作。操作可執行包括但不限於加載數據、存儲數據、發射和/或輸出數據、轉換數據的動作。示例性操作可包括但不限於:輸出信息(例如,言語和/或非言語聲音、圖形輸出、觸覺/運動事件等)、利用另一設備發送和/或接收數據、通過分級音頻接口進行導航、接收用戶輸入(例如,言語和/或非言語聲音、視覺輸入、觸覺/運動輸入等)、執行/啟動/停止一個或多個應用。

圖2是圖示出根據本公開的一個或多個方面的兩個示例性計算設備的框圖。圖2圖示出計算設備2和計算設備10(也如圖1中所示)的僅兩個特定示例,並且在其它情況下可使用計算設備2和計算設備10的許多其它示例且其可包括在示例性計算設備2和計算設備10中包括的組件的子集或者可包括圖2中未示出的附加組件。

如圖2的示例中所示,計算設備2包括一個或多個處理器62、一個或多個輸入設備64、一個或多個通信單元6、一個或多個輸出設備66、一個或多個存儲設備78以及用戶接口設備4。計算設備2的存儲設備78還包括作業系統76和應用模塊8A-8N。通信信道60可將組件4、6、8、62、64、66、68、70、76以及78中的每一個互連以實現組件間通信(在物理上、在通信上和/或在操作上)。在某些示例中,通信信道60可包括系統總線、網絡連接、一個或多個進程間通信數據結構或用於在硬體和/或軟體之間傳送數據的任何其它組件。

計算設備2的一個或多個輸入設備64可接收輸入。輸入的示例是觸覺、音頻、運動以及光學輸入。計算設備2的輸入設備64包括滑鼠、鍵盤、語音響應系統、攝像機、按鈕、控制板、擴音器或用於檢測來自人類或機器的輸入的任何其它類型的設備。在某些示例中,輸入設備64可以是存在敏感輸入設備,其可包括存在敏感屏幕、觸摸敏感屏幕等。

計算設備2的一個或多個輸出設備66可生成輸出。輸出的示例是觸覺、音頻以及視頻輸出。計算設備2的輸出設備66中可包括存在敏感顯示器、音效卡、視頻圖形適配卡、揚聲器、陰極射線管(CRT)監視器、液晶顯示器(LCD)或用於向人類或機器生成輸出的任何其它類型的設備。輸出設備66可包括顯示設備,諸如陰極射線管(CRT)監視器、液晶顯示器(LCD)或用於生成觸覺、音頻和/或視覺輸出的任何其它類型的設備。

計算設備2的一個或多個通信單元6可通過發射和/或接收數據來與外部設備通信。例如,計算設備2可使用通信單元6來在諸如蜂窩無線電網絡之類的無線電網絡上發射和/或接收無線電信號。在某些示例中,通信單元6可在諸如全球定位系統(GPS)之類的衛星網絡上發射和/或接收衛星信號。通信單元6的示例包括網絡接口卡(例如,諸如乙太網卡)、光學收發機、射頻收發機、GPS接收機或可以發送和/或接收信息的任何其它類型的設備。通信單元6的其它示例可包括在行動裝置以及通用串行總線(USB)控制器等中發現的GPS、3G、4G以及無線電。

在某些示例中,計算設備2的用戶接口設備4可包括輸入設備64和/或輸出設備66的功能。在圖2的示例中,用戶接口設備4可包括存在敏感輸入設備74,諸如存在敏感屏幕或觸摸敏感屏幕。在某些示例中,存在敏感輸入設備74可檢測在存在敏感輸入設備處和/或附近的對象。作為一個示例性範圍,存在敏感輸入設備74可檢測在存在敏感輸入設備74的2英寸內或以下的物體,諸如手指或觸針。存在敏感輸入設備74可確定在該處檢測到對象的存在敏感輸入設備的位置(例如,(x,y)坐標)。在另一示例性範圍內,存在敏感輸入設備74可檢測到與存在敏感輸入設備74相距6英寸或以下的對象,並且其它範圍也是可能的。存在敏感輸入設備74可確定由用戶的手指使用電容、電感和/或光學識別技術選擇的存在敏感輸入設備74的位置。

在某些示例中,用戶接口設備4還可使用如針對輸出設備66所述的觸覺、音頻、或視覺刺激來向用戶提供輸出。例如,用戶接口設備4可包括呈現圖形用戶界面的顯示設備72。顯示設備72可以是提供視覺輸出的任何類型的輸出設備,諸如相對於輸出設備66所述。雖然被示為計算設備2的集成組件,但用戶接口設備4在某些示例中可以是與計算設備2的其它組件共享數據路徑以便發射和/或接收輸入和輸出的外部組件。例如,用戶接口設備4可以是位於計算設備2的外部封裝內並被物理連接到該外部封裝的計算設備2的內置組件(例如,行動電話上的屏幕)。在另一示例中,用戶接口設備4可以是位於計算設備2的封裝外面並在物理上與之分離的計算設備2的外部部件(例如,與平板計算機共享有線和/或無線數據路徑的監視器、投影儀等)。在某些示例中,用戶接口設備4在位於計算設備2的封裝外面並與之物理分離時可共同地指代兩個組件,用於接收輸入的存在敏感輸入設備和用於提供輸出的顯示設備。

計算設備2內的一個或多個存儲設備78可存儲信息以便在計算設備2的操作期間處理。在某些示例中,存儲設備78包括臨時存儲器,意味著存儲設備78的主要目的不是長期存儲。計算設備2上的存儲設備78可作為易失性存儲器被配置成用於信息的短期存儲,並且因此如果被去激活的話不保持存儲內容。易失性存儲器的示例包括隨機存取存儲器(RAM)、動態隨機存取存儲器(DRAM)、靜態隨機存取存儲器(SRAM)以及在本領域中已知的其它形式的易失性存儲器。

在某些示例中,存儲設備78還包括一個或多個計算機可讀存儲介質。存儲設備78可被配置成存儲大於易失性存儲器的信息量。存儲設備78可進一步被作為非易失性存儲器空間而配置成用於長期信息存儲,並在激活/斷電周期之後保持信息。非易失性存儲器的示例包括磁性硬碟、光碟、軟盤、閃速存儲器、或電可編程存儲器(EPROM)或電可擦可編程(EEPROM)存儲器的形式。存儲設備78可存儲與作業系統76和應用模塊8A-8N相關聯的程序指令和/或數據。

如圖2中所示,計算設備2可包括一個或多個傳感器68。傳感器68可包括生成加速度計數據的加速度計。加速度計數據可指示計算設備2的加速度和/或加速度變化。傳感器68可包括生成陀螺儀數據的陀螺儀。陀螺儀數據可指示計算設備2的物理定向和/或物理定向變化。在某些示例中,該定向可以是相對於一個或多個參考點的。傳感器68可包括生成磁強計數據的磁強計。磁強計數據可指示觸摸或接近於計算設備2的對象的磁化。磁強計數據可指示地球的磁場,並且在某些示例中,提供指南針的方向功能。傳感器68可包括生成環境光數據的環境光傳感器。環境光數據可指示計算設備2被暴露於的光的強度。傳感器68可包括生成接近數據的接近傳感器。接近數據可指示對象是否在到計算設備68的接近區域內。在某些示例中,接近數據可指示對象有多接近於計算設備2。在某些示例中,傳感器68可包括生成日期和時間的時鐘。日期和時間可以是當前日期和時間。

如圖2中所示,計算設備2可包括電源70。在某些示例中,電源70可以是電池。電源70可向計算設備2的一個或多個組件提供電力。電源70的示例可包括但不一定局限於具有鋅碳、鉛酸、鎳鎘(NiCd)、鎳金屬氫化物(NiMH)、鋰離子(Li離子)和/或鋰離子聚合物(Li離子聚合物)化學組成的電池。在某些示例中,電源70可具有有限的容量(例如,1000-3000mAh)。

一個或多個處理器62可在計算設備2內實現功能和/或執行指令。例如,計算設備2上的處理器62可接收並執行由存儲設備78存儲的指令,其提供作業系統76以及應用模塊8A-8N的功能。被處理器62執行的這些指令可促使計算設備2在程序執行期間存儲和/或修改存儲設備78內的信息。處理器62可執行作業系統76和應用模塊8A-8N的指令以執行一個或多個操作。亦即,作業系統76和應用模塊8A-8N可以是可被處理器62操作以執行本文所述的各種功能。

如圖2的示例中所示,計算設備10包括一個或多個處理器40、一個或多個輸入設備42、一個或多個通信單元12、一個或多個輸出設備46、一個或多個存儲設備54。計算設備2的存儲設備54還包括作業系統I/O模塊14、音頻接口模塊16、作業系統52、以及音頻數據18。通信信道50可將組件12、40、42、44、46、48、54、14、16、52以及18中的每一個互連以實現組件間通信(在物理上、在通信上和/或在操作上)。在某些示例中,通信信道50可包括系統總線、網絡連接、一個或多個進程間通信數據結構或用於在硬體和/或軟體之間傳送數據的任何其它組件。

計算設備10的一個或多個輸入設備42可接收輸入。輸入的示例是觸覺、音頻、運動以及光學輸入。在一個示例中,計算設備10的輸入設備42包括滑鼠、鍵盤、語音響應系統、攝像機、擴音器、按鈕、控制板或用於檢測來自人類或機器的輸入的任何其它類型的設備。在某些示例中,輸入設備64可以是存在敏感輸入設備,其可包括存在敏感屏幕或觸摸敏感屏幕。

計算設備10的一個或多個輸出設備46可生成輸出。輸出的示例是觸覺、音頻以及視頻輸出。在一個示例中,計算設備10的輸出設備46可包括存在敏感屏幕、音效卡、視頻圖形適配卡、揚聲器、陰極射線管(CRT)監視器、液晶顯示器(LCD)或用於向人類或機器生成輸出的任何其它類型的設備。輸出設備46可包括顯示設備,諸如陰極射線管(CRT)監視器、液晶顯示器(LCD)或用於生成觸覺、音頻和/或視覺輸出的任何其它類型的設備。

計算設備10的一個或多個通信單元12可通過發射和/或接收數據來與外部設備通信。例如,計算設備10可使用通信單元12在諸如蜂窩式無線電網絡之類的無線電網絡上發射和/或接收無線電信號,在某些示例中,通信單元12可在諸如GPS網絡之類的衛星網絡上發射和/或接收衛星信號。通信單元12的示例可包括網絡接口卡(例如,諸如乙太網卡)、光學收發機、射頻收發機、GPS接收機或可以發送和/或接收信息的任何其它類型的設備。通信單元12的其它示例可包括在行動裝置以及通用串行總線(USB)控制器等中發現的Bluetooth、GPS、3G、4G以及Wi-Fi無線電。

計算設備10內的一個或多個存儲設備54可存儲信息以便在計算設備10的操作期間處理。在某些示例中,存儲設備54是臨時存儲器,意味著存儲設備54的主要目的不是長期存儲。計算設備10上的存儲設備54可作為易失性存儲器被配置成用於信息的短期存儲,並且因此如果被去激活的話不保持存儲內容。易失性存儲器的示例包括隨機存取存儲器(RAM)、動態隨機存取存儲器(DRAM)、靜態隨機存取存儲器(SRAM)以及在本領域中已知的其它形式的易失性存儲器。

在某些示例中,存儲設備54還包括一個或多個計算機可讀存儲介質。存儲設備54可被配置成存儲大於易失性存儲器的信息量。存儲設備54可進一步被作為非易失性存儲器空間而配置成用於長期信息存儲,並在激活/斷電周期之後保持信息。非易失性存儲器的示例包括磁性硬碟、光碟、軟盤、閃速存儲器、或電可編程存儲器(EPROM)或電可擦可編程(EEPROM)存儲器的形式。存儲設備54可存儲與I/O模塊14、音頻接口模塊16、作業系統52、以及音頻數據18相關聯的程序指令和/或數據。

如圖2中所示,計算設備10可包括一個或多個傳感器48。傳感器48可包括生成加速度計數據的加速度計。加速度計數據可指示計算設備10的加速度和/或加速度變化。傳感器48可包括生成陀螺儀數據的陀螺儀。陀螺儀數據可指示計算設備10的物理定向和/或物理定向變化。在某些示例中,該定向可以是相對於一個或多個參考點。傳感器48可包括生成磁強計數據的磁強計。磁強計數據可指示觸摸或接近於計算設備10的對象的磁化。磁強計數據可指示地球的磁場,並且在某些示例中,提供指南針的方向功能。傳感器48可包括生成環境光數據的環境光傳感器。環境光數據可指示計算設備10被暴露於的光的強度。傳感器48可包括生成接近數據的接近傳感器。接近數據可指示對象是否在到計算設備48的接近區域內。在某些示例中,接近數據可指示對象有多接近於計算設備10。在某些示例中,傳感器48可包括生成日期和時間的時鐘。日期和時間可以是當前日期和時間。

如圖2中所示,計算設備10可包括電源44。在某些示例中,電源44可以是電池。電源44可向計算設備10的一個或多個組件提供功率。電源44的示例可包括但不一定局限於具有鋅碳、鉛酸、鎳鎘(NiCd)、鎳金屬氫化物(NiMH)、鋰離子(Li離子)和/或鋰離子聚合物(Li離子聚合物)化學組成的電池。在某些示例中,電源44可具有有限的容量(例如,1000-3000mAh)。

一個或多個處理器44可在計算設備10內實現功能和/或執行指令。例如,計算設備10的處理器40可接收並執行由存儲設備54存儲的指令,其提供I/O模塊14、音頻接口模塊16、作業系統52以及音頻數據18的功能。被處理器40執行的這些指令可促使計算設備10在程序執行期間存儲和/或修改存儲設備54內的信息。處理器40可執行I/O模塊14、音頻接口模塊16、作業系統52、以及音頻數據18的指令以執行一個或多個操作。亦即,I/O模塊14、音頻接口模塊16、作業系統52、以及音頻數據18可以可被處理器40操作以執行本文所述的各種功能。

根據本公開的技術,如圖1中所述的信息類型可指示發送者標識或內容標識中的一個。音頻接口模塊16可確定所接收的信息屬於一個信息類型。在某些示例中,音頻接口模塊16可確定用於第一信息的源特性,其中,所述源特性指示發送者標識或內容標識中的至少一個。在圖1的示例中,第一信息(即,來自Allison的文本消息)具有發送者標識(Allison)和內容標識(文本消息)。音頻接口模塊16可將第一信息的源特性與包括所述信息類型的多個信息類型相比較,所述多個信息類型中的至少一個指示發送者標識或內容標識中的至少一個並至少部分地基於該比較來確定第一信息屬於所述信息類型。例如,圖1的示例具有三個可能信息類型(來自Allison的通信、電子郵件以及社交媒體通信)。音頻接口模塊16可將第一信息(即,文本消息和來自Allison的通信)的源特性與所述多個信息類型相比較以便確定第一信息的信息類型。由於源特性包括來自Allison的通信,其與所述多個信息類型中的信息類型相同,所以音頻接口模塊16可確定第一信息類型屬於與來自Allison的通信相關聯的信息類型。

根據本公開的技術,通信單元12在非限制性示例中可從計算設備2接收指示未接電話呼叫的數據,該計算設備2可使用通信單元6來發送數據。應用模塊8A例如可確定未接到傳入電話呼叫,通信單元6將其作為數據發送到通信單元12。在從通信單元12接收到數據時,音頻接口模塊16可確定包括在數據中的信息。

在圖2的示例中,音頻接口模塊16可確定第二信息,其指示來自Allison(其也是圖1中的文本消息的發送者)的未接電話呼叫。類似於圖1中概述的過程,音頻接口模塊可確定第二信息屬於與第一空間位置相關聯的同一信息類型。音頻接口模塊16還可針對音頻接口將第二聲音與第二信息相關聯。響應於第二信息屬於第一信息類型的此確定,音頻輸出設備(諸如圖1的揚聲器26)可輸出指示第二信息的第二聲音,其模擬聲音在所述多個不同空間位置中的第一空間位置34C處的定位。第二聲音可指示第二信息,並且用第二多個感知性質來表徵以指示接收到的通信的類型。例如,在某些示例中,可用具有相區別的多個感知性質的聲音來表徵不同的通信方法。

相反地,在圖2的示例中,音頻接口模塊16可接收指示來自工作的電子郵件的第二信息。來自工作的電子郵件不會是第一信息類型的,因為其不是來自Allison的通信。因此,音頻接口模塊16可確定第二信息屬於所述多個不同信息類型中的第二信息類型(即電子郵件)。音頻接口模塊16可進一步將所述多個不同信息類型中的第二信息類型(即電子郵件)與所述多個不同空間位置中的第二空間位置34A相關聯。音頻接口模塊16還可針對音頻接口將第二聲音與第二信息相關聯。響應於第二信息屬於第二信息類型的此確定,音頻輸出設備(諸如圖1的揚聲器26)可通過模擬聲音在所述多個不同空間位置中的第二空間位置34A處的定位,來輸出指示第二信息的第二聲音。第二聲音可指示第二信息,並且用第二多個感知性質來表徵以指示接收到的通信的類型。例如,在某些示例中,可用具有相區別的多個感知性質的聲音來表徵不同的通信方法。

例如,音頻接口模塊16可促使I/O模塊14向揚聲器發送第一、第二、第三以及第四聲音以用於輸出。如在圖 1的示例中,第三聲音可指示一個或多個社交媒體更新。在某些示例中,音頻接口模塊16可基於事件而促使I/O模塊14發送一個或多個聲音以用於輸出。例如,輸入設備42中的一個可能已接收到用以請求音頻接口中的信息輸出的用戶輸入的指示。

在圖2的示例中,音頻接口模塊16將第一、第二、第三以及第四聲音發送到I/O模塊14。I/O模塊14在接收到一個或多個聲音的指示時可促使輸出設備46(例如,揚聲器26)中的一個或多個輸出第一和第二聲音。在圖2的示例中,I/O模塊14可促使輸出設備46在同一空間位置上或在不同空間位置上輸出第一和第二聲音,如圖1中所述。

可使用任何適當的計算設備配置來執行本公開的技術。例如,如圖1-2中所示,計算設備10可從計算設備2接收信息,並執行本公開的技術,如圖1-2中所述。在某些示例中,計算設備2可以是接近於計算設備10(例如,在藍牙、近場通信或WiFi的最大範圍內)的可攜式計算設備,而在其它示例中,計算設備2可以是並不接近於計算設備10(例如,在藍牙、近場通信或WiFi的最大範圍之外)的遠程計算設備,諸如伺服器。在任何情況下,可跨多個計算設備分布和/或劃分本公開的技術。例如,可以在計算設備2而不是計算設備10處執行如在本公開中所述的計算設備10的一個或多個操作,並且同樣地,可在計算設備10處而不是計算設備2處執行如在本公開中所述的計算設備2的一個或多個操作。在某些示例中,提供以便在音頻設備處並行輸出可包括第一計算設備向被操作耦合到音頻設備的第二計算設備發送聲音,使得音頻設備並行地輸出從第二計算設備接收到的第一和第二聲音。

在某些示例中,如圖1中所示,計算設備10可在物理上與音頻輸出設備26集成。亦即,計算設備10和音頻輸出設備26可能並不是在物理上分開的,並且可在物理上被結合到公共結構中,諸如智能頭戴耳機或其它裝置。在此類示例中,計算設備10可被操作耦合到音頻輸出設備26,使得計算設備10可向音頻輸出設備26發送用於聲音的音頻信號(例如,使用無線通信或其它適當的通信技術)。

在某些示例中,如圖1中所示,計算設備10可並不在物理上與音頻輸出設備26集成。亦即,計算設備10和音頻輸出設備26可以是在物理上分開的,並且可不在物理上被結合到公共結構中。在此類示例中,計算設備10仍可被操作耦合到音頻輸出設備26,使得計算設備10可向音頻輸出設備26發送用於聲音的音頻信號(例如,使用無線通信或其它適當的通信技術)。

圖3是圖示出根據本公開的一個或多個方面的在多個相區別的空間位置上輸出可指示與聲音相關聯的信息之間的一個或多個關係的聲音的示例系統的概念圖。示例性系統120可包括揚聲器102A-102B(「揚聲器102」)、計算設備100以及計算設備106。即使用兩個揚聲器102A-102B(「揚聲器102」)示出,但可使用任何數目的揚聲器。可以在任何數目的環境中實現系統120,包括但不限於車載汽車音頻系統、固定和/或半固定音頻系統(諸如會議室或家庭房間音頻系統)等。系統120包括其中並行地輸出兩個或更多聲音的揚聲器102未被附接到用戶的系統。替代地,如在圖3的示例中進一步描述的,計算設備100可促使揚聲器102投射兩個或更多個聲音以模擬聲音在可被計算設備100尋址的空間位置處的定位。每個空間位置可以是相對於公共參考點的不同的相應位置。

如圖3中所示,系統120包括計算設備100。計算設備100可包括與如圖1-2中所示的計算設備10相同的組件。例如,計算設備100可包括一個或多個通信單元、I/O模塊、音頻接口模塊以及音頻數據,其與圖1-2中所述的同樣命名的組件相同。在某些示例中,計算設備100可包括附加組件或比如圖1-2中所述的計算設備10更少的組件。雖然被示為與揚聲器120在物理上分離,但在某些示例中,揚聲器120中的一個或多個可包括被附接到揚聲器和/或與揚聲器集成的計算設備100。在某些示例中,每個相應揚聲器可包括此類計算設備100,而在其它示例中,少於全部的揚聲器120可包括計算設備100,雖然所有揚聲器可以是一個或多個中可控的此類揚聲器。

系統120還可包括計算設備106。計算設備106可包括與如圖1-2中所示的計算設備2相同的組件。例如,計算設備2可包括用戶接口設備、一個或多個通信單元、以及一個或多個應用模塊,其與圖1--2中所述的同樣命名的組件相同。在某些示例中,計算設備106可包括附加組件或比如圖1-2中所述的計算設備2更少的組件。雖然計算設備106被示為用戶的身體處(例如,在用戶所穿的衣服的隔間中或者在用戶手中),但可使用如圖1-2中所述的任何適當的計算設備。

在圖3的示例中,計算設備100和計算設備106可在相應設備之間發送和接收數據。計算設備100和計算設備106可使用有線、無線、或有線和無線通信的組合來發送和接收此類數據。在某些示例中,計算設備100和計算設備106可使用一個或多個網絡來發送和接收數據。同樣地,從一個計算設備發送到另一個的數據可遍歷網絡中的多個中間計算設備,諸如路由器、交換機等。網絡通信的示例可包括但不限於乙太網TCP/IP等。在某些示例中,計算設備100和計算設備106可使用其中沒有中間計算設備在兩個端點(即,計算設備100和計算設備106)之間發送和接收數據的直接通信來發送和接收數據。直接通信的示例可包括但不限於近場通信等。

系統120包括一個或多個音頻輸出設備,例如揚聲器102。揚聲器102可被一個或多個鏈路112A-112B(「鏈路112」)操作耦合到計算設備100。鏈路112可以是在計算設備100與揚聲器102之間載送聲音信息的任何有線、無線或有線和無線連接的組合。例如,鏈路112A-112B可以是載送表示要在揚聲器102處輸出的聲音的電信號的物理線路。揚聲器102可包括一個或多個電聲換能器,每個響應於電音頻信號輸入而產生聲音。揚聲器102可將電信號轉換成音頻信號。例如,表示聲音的電信號可被揚聲器102轉換成在被輸出時可被人類感知的音頻信號。在某些示例中,計算設備100可包括一個或多個輸出設備,其將聲音的數字表示轉換成到揚聲器102的模擬電音頻信號輸入,該揚聲器102進而將音頻信號輸入轉換成音頻信號。

計算設備100可控制揚聲器102以模擬一個或多個空間位置處的聲音的定位。在某些示例中,計算設備100可實現用於三維音頻的技術,其模擬一個或多個空間位置104A-104C處的聲音的定位。雖然在圖3中相對於三維音頻來描述,但計算設備100可實現用於模擬一個或多個空間位置104A-104C處的聲音的定位的任何適當技術。

在某些示例中,計算設備100可對每個相對於公共參考點的一個或多個空間位置104A-104C進行尋址。例如,計算設備100可保持指示被映射到不同的相應空間位置的相應唯一標識符的數據。這樣,為了模擬特定空間位置處的聲音的定位,計算設備100可確定或選擇用於空間位置的唯一標識符並促使聲音被輸出,使得在與唯一標識符相關聯的空間位置處模擬聲音。在某些示例中,計算設備100在多個不同的空間位置上輸出聲音,其可指示與聲音相關聯的信息之間的一個或多個關係。在某些示例中,每個空間位置可以是三維坐標系的不同位置。空間位置可以是單個點,或者替選地,可以是三維坐標系中的三維區域,如圖1和3中所示。

在某些示例中,用於空間位置的參考點可以是被附接到用戶的計算設備,諸如被保持在用戶所穿的一件衣服中、被保持在用戶的手中、和/或被附接到用戶的計算設備。在某些示例中,參考點可以是未被附接到用戶的計算設備。在某些示例中,參考點可以是並未對應於計算設備的位置。例如,參考點可對應於也包括用戶的環境中的對象,並且該對象可能不是計算設備。在圖3的示例中,用於空間位置104A和104B的參考點可以是計算設備106。

在圖3中,使用圖1的示例信息,計算設備100可從一個或多個其它計算設備(諸如計算設備106)接收數據。例如,計算設備100可從計算設備106接收指示在計算設備106處接收到的來自Allison的文本消息。在從計算設備106接收到數據時,計算設備100可確定包括在數據中的信息。

計算設備100可提供在其中定義多個不同的空間位置104A-104C的多維音頻接口。所述多個不同空間位置104A-104C中的每一個可基於公共參考點,並且可被計算設備100唯一地識別。在某些示例中,公共參考點可以是計算設備106。在其它示例中,公共參考點可以是用戶。

計算設備100可在音頻接口中將信息類型與所述多個不同空間位置中的第一空間位置相關聯。第一信息可以是來自發送者Allison的新文本消息。計算設備106可能已接收到文本消息並向計算設備100發送指示來自發送者Allison的新文本消息的數據。由於這是來自發送者Allison的通信,所以可將該信息類型確定為是「來自發送者Allison的通信」。計算設備100可確定第一空間位置,並且存儲指示信息類型與第一空間位置之間的關聯的數據。計算設備100還可將第一聲音與第一信息相關聯。

在圖3的示例中,響應於確定第一信息屬於該信息類型,揚聲器102中的一個或多個通過模擬第一聲音在所述多個不同空間位置104A-104C中的第一空間位置34C處的定位來輸出第一聲音。例如,計算設備100可如圖3中所示地將第一聲音108A發送到揚聲器102中的一個或多個以便在空間位置104C處輸出。

使用三維音頻技術,計算設備100可確定用於空間位置104A、104B以及104C的唯一標識符。使用三維音頻技術和唯一標識符,計算設備100可向揚聲器102A-102B發送電信號以模擬第一聲音108A在空間位置104C處、第二聲音108B在空間位置104C處以及第三聲音108E在空間位置104B處的定位。揚聲器102A-102B可從揚聲器102A輸出音頻信號114A並從揚聲器102B輸出音頻信號114B以模擬第一聲音108A在空間位置104C處、第二聲音108B在空間位置104C處以及第三聲音108E在空間位置104B處的定位。在某些示例中,特定空間位置處的聲音的模擬定位可基於音頻信號114A和114B的交叉。因此,在圖3的示例中,雖然揚聲器102未被附接到用戶或用戶的衣服,但揚聲器102可並行地輸出音頻接口中的第一和第二聲音,使得第一和第二信息之間的關係至少部分地基於在該處聲音被輸出的空間位置而在音頻接口中可感知。

通過在同一空間位置上輸出聲音108A和108B,用戶可確定信息的多個相區別的指示是相關的。圖3的示例中的第一信息與第二信息之間的關係可以是至少部分地基於在該處兩個聲音被輸出的空間位置104C而在音頻接口中可被用戶感知的。亦即,用戶可以能夠確定文本消息和未接呼叫兩者都是從Allison接收到的,因為聲音108A和108B中的每一個的音調是在同一位置處輸出的。可以是社交媒體更新的第三聲音108E可在不同的空間位置104B處輸出。這樣,共享空間位置104C指示第一信息與第二信息之間的關係,而第三聲音108E的不同空間位置指示已接收到並不是被第一信息和第二信息共享的信息類型的不同通知。

計算設備100可接收選擇與第一聲音108A相關聯的第一信息的用戶輸入的指示。基於聽到來自揚聲器102的聲音108A,用戶可選擇聲音以接收關於該聲音所指示的信息的附加細節。計算設備100可從用戶接收用戶輸入的一個或多個指示。在圖3的示例中,音頻接口模塊36可從計算設備106接收用於已經選擇指示來自Allison的文本消息的信息的用戶輸入指示。計算設備106例如可輸出指示要選擇的第一信息的圖形用戶界面以用於顯示。計算設備106可接收用戶輸入(例如,對應於輸入設備的位置處的輕敲)的指示,以選擇與第一聲音108A相關聯的第一信息。在另一示例中,用戶輸入的指示可以涉及到用戶的頭的轉動,如相對於圖4所述。

根據本公開的技術,計算設備100和/或106可至少部分地基於用戶輸入的指示而執行對應於用戶的選擇的至少一個操作。例如,計算設備100和/或106可基於用戶輸入來選擇與聲音相關聯的信息。例如,計算設備100和/或106可促使揚聲器102輸出包括來自Allison的文本消息的轉錄本和/或關於文本消息的元數據(諸如接收日期、發送日期、主題、接收者、發送者等)的言語聲音。在替選示例中,計算設備100和/或106可促使計算設備106的輸出設備輸出包括來自Allison的文本消息的轉錄本和/或關於文本消息的元數據(諸如接收日期、發送日期、主題、接收者、發送者等)。一般地,操作可指代可以由計算設備100、計算設備106和/或其它計算設備中的一個或多個採取的任何一個或多個動作。

雖然計算設備106在圖3中被示為被附接到用戶,在某些示例中,計算設備106可未被包括在系統120中。亦即,計算設備100可在沒有計算設備106的情況下模擬空間位置處的聲音的定位。例如,計算設備100可包括可以確定用戶身體的各種特徵和/或部分的照相機或其它輸入設備。因此,作為一個示例,計算設備100基於識別用戶的頭而可模擬各種空間位置處的聲音的定位。這樣,計算設備100和揚聲器102可提供並行地輸出聲音的音頻接口,而用戶不一定要求被附接到用戶或用戶的衣服的計算設備。

如上所述,在一個示例中,圖3的系統120可以是車載汽車音頻系統。在此類示例中,計算設備100和/或計算設備106可被集成在汽車中。接收到的信息可以是來自導航系統的方向,並且信息類型可以是導航指令。所述多個不同的空間位置中的第一空間位置然後可以處於必須朝向其完成導航操作的方向上。例如,導航指令可以是用戶必須在500碼內左轉彎。計算設備100可促使揚聲器102A和/或102B模擬在第一空間位置處的定位來輸出聲音,該第一空間位置可以是在用戶前面500碼且略微偏左的點,或者如同該聲音來自用戶必須左轉的點。隨著用戶接近於必須完成左轉彎的十字路口,計算設備100可促使揚聲器102A和/或I02B繼續模擬在第一空間位置處的定位來輸出聲音,其仍是用戶必須左轉的點,但是其現在更接近於直接地在用戶左側而不是在用戶前面500碼略微偏左。這可持續至用戶在該處必須左轉彎的點,在那裡,現在將在直接地在用戶左側的位置處輸出聲音。計算設備100可縱貫整個導航過程進一步改變聲音的感知性質,諸如隨著用戶接近於必須完成轉彎的十字路口而以較高的音量輸出聲音,或者隨著用戶接近於必須完成轉彎的十字路口而以更高的音調或更快的節拍輸出聲音。

在導航的情況下,空間化聲音具有與現實世界很好地匹配的優點,使得任何音頻內容可變成導航輔助。在一個示例中,在用戶跨過城鎮朝著會議處行走時,用戶可能正在收聽播送的音頻。可不需要用告訴用戶在下一個十字路口處向左轉彎的的導航指令中斷播客。替代地,本公開的技術可將播客音頻的源放置在用戶的期望目的地處,使得隨著用戶接近左轉彎,該源可聽地朝著左側移位以實現算法全息聲音生成。將用戶的頭調整回正常且用戶可返回到正常聲音體驗。

圖4A-4C是圖示出根據本公開的一個或多個方面的用於包括在各種空間位置上輸出的聲音(其可指示與聲音相關聯的信息之間的一個或多個關係)的音頻接口的導航的概念圖。

在圖4A的示例中,用戶可具有被附接到用戶的身體或用戶的衣服的可穿戴裝置153。可穿戴裝置153可以是圖1-3中描繪的任何可穿戴裝置。可穿戴裝置153可包括計算設備152。計算設備152可以是如圖1-3中所述的任何適當的計算設備。例如,計算設備152可與圖1-2中的計算設備10相同。根據如圖1-3中所述的本公開的技術,可穿戴裝置可在空間位置104A-104C上輸出聲音108A-108E中的任何一個。可穿戴裝置153可輸出聲音108A和108B,使得當用戶正在向前看(空間位置104C)時,聲音看起來來自用戶上方。可穿戴裝置153可輸出聲音I08C和108D,使得當用戶正在向前看(空間位置104A)時,聲音看起來來自用戶右側。可穿戴裝置153可輸出聲音108E,使得當用戶正在向前看(空間位置104B)時,聲音看起來來自用戶左側。在某些示例中,可穿戴裝置153可接收用戶輸入的一個或多個指示,包括用戶的一個或多個轉頭姿勢。轉頭姿勢可以是用戶的頭在特定方向上的運動。該移動可以是旋轉、線性或旋轉和線性移動的某種組合。該移動可在三維空間的一個或多個方向上發生。

在本公開的某些示例中,所述多個不同的空間位置中的每一個可以是相對於公共參考點。例如,在圖4A的示例中,公共參考點可以是可穿戴裝置153或計算設備152。

在一個示例中,其中,所述多個不同空間位置是第一多個不同空間位置,計算設備152可檢測用戶的至少一部分相對於公共參考點的移動,並且將該信息類型與第二多個不同的空間位置中的第一空間位置相關聯。所述第二多個不同空間位置中的第一空間位置可不同於所述第一多個空間位置中的第一空間位置。所述第二多個不同空間位置中的每一個可以是基於公共參考點,並且可被計算設備唯一地識別。所述第二多個不同空間位置中的第一空間位置可位於相對於用戶的所述至少一部分的位置處,其與在用戶的所述至少一部分相對於公共參考點的移動之前所述第一多個不同空間位置中的第一空間位置相對於用戶所述至少一部分的位置相同。換言之,所述多個不同空間位置可隨著公共參考點而移動。例如,如果用戶正在向前看,則空間位置104A可在用戶的頭的右側。如果用戶在穿戴可穿戴裝置153的同時將他的頭向右旋轉90度,則空間位置104A也可隨著用戶的頭一起向右旋轉90度,使得由可穿戴裝置153輸出的通知用戶接收到與空間位置104A相關聯的信息類型的信息的聲音仍看起來來自用戶的旋轉的頭的右側。

在其中不同的空間位置隨著公共參考點移動的示例中,用戶可能必須執行「抓緊」技術以便錨定空間位置。出於本公開的目的,一般地,錨定可指代將聲音固定在特定空間位置處。作為抓緊技術的示例,用戶可執行促使在該處輸出聲音的空間位置不再相對於公共參考點移動、從而允許用戶以必要方式旋轉他們的頭以選擇與空間位置有關的選項的動作。在圖4A-4C的技術中,此抓緊動作或用戶輸入的指示是點頭。在其它示例中,此抓緊動作或用戶輸入的指示可以是不同的頭部移動、按下並保持按鈕或觸摸敏感用戶接口的觸覺輸入、或在可穿戴裝置153、計算設備152或被耦合到可穿戴裝置153或計算設備152的一些其它計算設備上的用於指示選擇的任何其它適當技術。在其它示例中,抓緊動作可以是被可穿戴裝置153、計算設備152、或一些其它計算設備(諸如智能手錶或相機)檢測到的用戶的身體的另一運動。

根據本公開的技術,如果用戶希望進一步研究在其右側的多個聲音108C和108D,則其可在最初執行點頭160。計算設備152使用一個或多個傳感器(例如,確定運動的加速度計和/或陀螺儀)可確定點頭160並接收該點頭160作為用戶輸入的第一指示。計算設備152可確定點頭160對應於抓緊指示。

計算設備152可至少部分地基於點頭姿勢的方向而將信息類型「電子郵件」錨定在空間位置104A處、將信息類型「社交媒體通信」錨定在空間位置104B處、並將信息類型「來自Allison的通信」錨定在空間位置104C。換言之,響應於用戶輸入的第一指示(點頭160),空間位置104A-104C可不再相對於公共參考點的移動而移動,並且可在用戶執行點頭160時保持鎖定在其當前位置,因此允許用戶導航由多維音頻接口呈現的菜單。

如圖4B中所示,計算設備152可檢測用戶的至少一部分的旋轉。例如,用戶可執行右旋轉頭162。如圖4B中所示,空間位置104A-104C在右旋轉頭162期間並未相對於公共參考點移動,因為其由於點頭160而被錨定在其先前的位置。

如圖4C所示,計算設備152可接收用戶輸入的第二指示。用戶輸入的第二指示可類似於用戶輸入的第一指示或抓緊動作。在本示例中,用戶輸入的第二指示是點頭164。在其它示例中,此用戶輸入的第二指示或未抓緊動作可以是在可穿戴裝置153、計算設備152或被耦合到可穿戴裝置153或計算設備152的一些其它計算設備的不同的頭部移動、按下或釋放按鈕或觸摸敏感用戶接口的觸覺輸入或用於指示選擇的任何其它適當技術、或者由可穿戴裝置153、計算設備152或一些其它計算設備(諸如智能手錶或相機)檢測到的用戶身體的另一運動。

響應於用戶輸入的此第二指示,計算設備152可確定用戶的所述至少一部分正在面對的方向。在某些示例中,計算設備152可使用加速度計和/或陀螺儀數據來確定上文檢測到的用戶的所述至少一部分的任何旋轉以確定用戶的所述至少一部分正在面對的新方向。在圖4C的示例中,加速度計和/或陀螺儀數據可確定用戶現在面向與用戶注視的初始方向右側90度或者朝向空間位置104A。

在根據本公開的技術的某些示例中,響應於檢測到用戶的所述至少一部分的旋轉,計算設備152可確定用戶的所述至少一部分正在面向所述多個不同空間位置中的哪個空間位置。在圖4C的示例中,計算設備152檢測到用戶現在面向與用戶注視的初始方向右側90度或者朝向空間位置104A。計算設備152可使用音頻輸出設備(例如,揚聲器26A-26B、揚聲器102A-102B、或可穿戴裝置153)輸出與跟用戶的所述至少一部分正在面向的空間位置相關聯的信息類型相關聯的音頻標識,其中,所述音頻標識是唯一地識別與用戶的所述至少一部分面向的空間位置相關聯的信息類型的聲音。例如,如上所述,空間位置104A與信息類型「電子郵件」相關聯。因此,計算設備152可使用音頻輸出設備來輸出識別空間位置104A的音頻標識和信息類型「電子郵件」,諸如說出單詞「電子郵件」的言語聲音。在其它示例中,音頻標識可以是針對空間位置104A而相區別的非言語音調。

計算設備152可選擇與最接近於用戶面向的方向的空間位置相關聯的所述多個不同信息類型中的信息類型。在圖4C的示例中,計算設備152檢測到用戶現在面向與用戶注視的初始方向右側90度或者朝向空間位置104A。如上所述,空間位置104A與信息類型「電子郵件」相關聯。因此,計算設備152可基於該方向來選擇信息類型。在某些示例中,這可促使計算設備152導航菜單分級結構,如下所述。

響應於執行點頭164,計算設備152可促使可穿戴裝置153輸出對應於與聲音108C相關聯的信息的言語聲音,其包括來自Nick的電子郵件的轉錄本和/或關於電子郵件的元數據,諸如接收日期、發送日期、主題、接收者、發送者等。這樣,本公開的技術可使得計算設備能夠最初在與相關信息類型相關聯的不同空間位置上輸出聲音,並且用戶可通過聲音進行導航以獲得關於與聲音中的一個或多個相關聯的信息的更多細節。

在根據本公開的技術的某些示例中,響應於接收到選擇第一信息的用戶輸入的指示(即,點頭164),可提供在其中定義第二多個不同空間位置的第二多維音頻接口,其中,所述第二多個不同空間位置中的每一個是基於公共參考點,並且可被計算設備152唯一地識別。在某些示例中,所述第二多個不同空間位置可與所述第一多個不同空間位置相同。在其它示例中,所述第二多個不同空間位置可與所述第一多個不同空間位置完全地或部分地不同。

計算設備152可將第二信息類型與所述第二多個不同空間位置中的第一空間位置相關聯,第二信息類型包括在所述第二多個不同信息類型中。響應於確定第二信息屬於第二信息類型,計算設備152可使用音頻輸出設備(例如,揚聲器26A-26B、揚聲器102A-102B或可穿戴裝置153)並模擬聲音在所述第二多個不同空間位置中的第一空間位置處的定位,來輸出指示第二信息的第二聲音。

使用圖4A-4C的示例,用戶可首先選擇信息類型「電子郵件」。第二信息類型可以是電子郵件被發送到哪個電子郵件地址的指示。例如,聲音108C可指示來自Nick的電子郵件,其可被發送到個人電子郵件帳戶。然而,聲音108D可指示來自工作的電子郵件,其可被發送到企業電子郵件帳戶。然而,兩個聲音都源自於圖4A-4C中的空間位置104A。在選擇「電子郵件」信息類型之後,計算設備152可將在用戶的右側的空間位置與信息類型「個人電子郵件」相關聯,並且將在用戶左側的空間位置與信息類型「工作電子郵件」相關聯。因此,源自於用戶的右側的聲音可指示電子郵件被用戶的個人電子郵件帳戶接收到,而源自於用戶的左側的聲音可指示電子郵件被用戶的企業電子郵件帳戶接收到。

在另一示例中,在選擇第一信息和「電子郵件」信息類型時,可向用戶呈現包括如何處理第一信息的選項的第二信息類型。例如,如果用戶想要向其閱讀電子郵件,則「閱讀」選項可以是與在用戶右側的空間位置相關聯的第二信息類型。如果用戶想要回復電子郵件,則「回復」選項可以是與在用戶左側的空間位置相關聯的第二信息類型。如果用戶想要轉發電子郵件,則「轉發」選項可以是與在用戶上方的空間位置相關聯的第二信息類型。如果用戶想要刪除電子郵件,則「刪除」選項可以是與在用戶的視線上方30度角處的空間位置相關聯的第二信息類型。在其它示例中,可基於第一信息類型而呈現其它選項,或者可在不同的空間位置處呈現選項。

圖5是圖示出根據本公開的一個或多個方面的實現用於在音頻接口中在各種空間位置上輸出聲音(其可指示與聲音相關聯的信息之間的一個或多個關係)的技術的計算設備的示例操作的流程圖。僅僅出於舉例說明的目的,下面在計算設備10的場境內描述示例操作,如圖1和2中所示。

在圖5的特定示例中,計算設備10可在最初接收包括指示例如來自Allison的文本消息的信息(第一信息)的數據。計算設備10可提供在其中定義多個不同的空間位置34A-34C的多維音頻接口,其中,所述第二多個不同空間位置34A-34C中的每一個是基於公共參考點,並且可被計算設備10唯一地識別(200)。

計算設備可將信息類型(例如,來自Allison的通信)與所述多個不同空間位置中的第一空間位置34C相關聯,該信息類型包括在多個不同信息類型中(202)。計算設備10和/或音頻接口模塊16可存儲指示第一信息類型與第一空間位置之間的關聯的數據。

在圖5的示例中,計算設備10可確定第一信息(即,來自Allison的文本消息)屬於所述信息類型(來自Allison的通信)。響應於此確定,計算設備10可使用音頻輸出設備(例如,揚聲器26A和26B)並模擬聲音在所述多個不同空間位置中的第一空間位置34C處的定位,來輸出指示第一信息的第一聲音28A(204)。

計算設備10可接收選擇與第一聲音相關聯的第一信息的用戶輸入的指示(206)。基於聽到第一空間位置處的聲音,用戶可選擇聲音以接收關於該聲音所指示的信息的附加細節。例如,計算設備10可至少部分地基於用戶輸入的指示而執行對應於第一信息的至少一個操作(208)。例如,計算設備10可基於用戶輸入來選擇與聲音相關聯的信息。

示例1:一種方法,包括提供多維音頻接口,在所述多維音頻接口中定義多個不同空間位置,其中,所述多個不同空間位置中的每一個空間位置是基於公共參考點,並且可被計算設備唯一地識別;由計算設備將信息類型與所述多個不同空間位置與第一空間位置相關聯,該信息類型包括在多個不同信息類型中;響應於確定第一信息屬於所述信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第一信息的第一聲音;接收選擇第一信息的用戶輸入的指示;以及至少部分地基於用戶輸入的指示而執行與所選擇的第一信息相對應的至少一個操作。

示例2:如示例1所述的方法,還包括,響應於確定第二信息屬於與第一空間位置相關聯的相同信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置的第一空間位置處的定位,來輸出指示第二信息的第二聲音。

示例3:如示例1-2中的任一項所述的方法,其中,所述信息類型第一信息類型,所述方法還包括由計算設備將第二信息類型與所述多個不同空間位置中的第二空間位置相關聯,所述第二空間位置不同於所述第一空間位置,該第二信息類型包括在所述多個不同信息類型中;以及響應於確定第二信息屬於所述第二信息類型,使用音頻輸出設備並模擬第二聲音在所述多個不同空間位置中的第二空間位置處的定位,來輸出指示第二信息的第二聲音。

示例4:如示例1-3中的任一項所述的方法,其中,所述多個不同空間位置中的每一個空間位置是相對於公共參考點的。

示例5:如示例4所述的方法,其中,所述多個不同的空間位置是第一多個不同空間位置,所述方法還包括由計算設備檢測用戶的至少一部分相對於公共參考點的移動;以及由計算設備將信息類型與第二多個不同空間位置中的第一空間位置相關聯,所述第二多個不同空間位置中的第一空間位置不同於所述第一多個空間位置中的第一空間位置,其中,所述第二多個不同空間位置中的每一個空間位置是基於公共參考點,並且能夠被計算設備唯一地識別,並且其中,所述第二多個不同空間位置中的第一空間位置位於相對於用戶的所述至少一部分的位置處,其與在用戶的所述至少一部分相對於公共參考點的移動之前所述第一多個不同空間位置中的第一空間位置相對於用戶的所述至少一部分的位置相同。

示例6:如示例4或5中的任一項所述的方法,其中,接收選擇第一信息的用戶輸入的指示包括接收用戶輸入的第一指示;由計算設備將該信息類型錨定在所述多個不同空間位置中的第一空間位置處;由計算設備檢測用戶的至少一部分的旋轉;接收用戶輸入的第二指示;由計算設備確定用戶的所述至少一部分面向的方向;以及由計算設備選擇所述多個不同信息類型中與最接近於用戶面向的方向的空間位置相關聯的信息類型。

示例7:如示例6所述的方法,還包括響應於檢測到用戶的所述至少一部分的旋轉,由計算設備確定所述多個不同空間位置中所述用戶的所述至少一部分正在面向的空間位置;以及使用音頻輸出設備來輸出與跟用戶的所述至少一部分面向的空間位置相關聯的信息類型相關聯的音頻標識,其中,所述音頻標識是唯一地識別與用戶的所述至少一部分面向的空間位置相關聯的信息類型的聲音。

示例8:如示例1-7中的任一項所述的方法,還包括,響應於接收到選擇第一信息的用戶輸入的指示,提供第二多維音頻接口,在第二多維音頻接口中定義第二多個不同空間位置,其中,所述第二多個不同空間位置中的每一個空間位置是基於公共參考點,並且能夠被計算設備唯一地識別;由計算設備將第二信息類型與所述第二多個不同空間位置中的第一空間位置相關聯,該第二信息類型包括在所述第二多個不同信息類型中;以及響應於確定第二信息屬於所述第二信息類型,使用音頻輸出設備並模擬第二聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第二信息的第二聲音。

示例9:如示例1-8中的任一項所述的方法,其中,所述信息類型指示發送者標識或內容標識中的至少一個,並且其中,確定第一信息屬於所述信息類型包括:由計算設備確定用於第一信息的源特性,其中,所述源特性指示發送者標識或內容標識中的至少一個;由計算設備將第一信息的源特性與包括所述信息類型的多個信息類型相比較,所述多個信息類型中的至少一個信息類型包括發送者標識或內容標識中的至少一個;至少部分地基於所述比較來確定第一信息屬於所述信息類型。

示例10:如示例1-9中的任一項所述的方法,其中,所述計算設備被集成在汽車中,其中,所述信息類型是導航指令,並且其中,所述多個不同的空間位置中的第一空間位置在必須完成導航操作所朝向的方向上。

示例11:一種計算設備,包括至少一個處理器;以及至少一個模塊,其可被所述至少一個處理器操作以:提供多維音頻接口,在多維音頻接口中定義多個不同空間位置,其中,所述多個不同空間位置中的每一個空間位置是基於公共參考點,並且可被計算設備唯一地識別;針對多維音頻接口,將信息類型與所述多個不同空間位置中的第一空間位置相關聯,該信息類型包括在多個不同信息類型中;響應於確定第一信息屬於所述信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置中的第一空間位置處的定位,輸出指示第一信息的第一聲音;接收選擇第一信息的用戶輸入的指示;以及至少部分地基於用戶輸入的指示而執行與所選擇的第一信息相對應的至少一個操作。

示例12:如示例11所述的計算設備,其中,所述至少一個模塊進一步可被所述至少一個處理器操作以:響應於確定第二信息屬於與第一空間位置相關聯的相同信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置的第一空間位置處的定位,來輸出指示第二信息的第二聲音。

示例13:如示例11或12中的任一項所述的計算設備,其中,所述信息類型是第一信息類型,並且其中,所述至少一個模塊進一步可被所述至少一個處理器操作以:將第二信息類型與所述多個不同空間位置中的第二空間位置相關聯,該第二信息類型包括在所述多個不同信息類型中;以及響應於確定第二信息屬於所述第二信息類型,使用音頻輸出設備並模擬第二聲音在所述多個不同空間位置中的第二空間位置處的定位,來輸出指示第二信息的第二聲音。

示例14:如示例11-13中的任一項所述的計算設備,其中,所述多個不同空間位置中的每一個空間位置是相對於公共參考點的。

示例15:如示例14所述的計算設備,其中,所述多個不同空間位置是第一多個不同空間位置,並且其中,所述至少一個模塊進一步可被所述至少一個處理器操作以:檢測用戶的至少一部分相對於公共參考點的移動;以及將信息類型與第二多個不同空間位置中的第一空間位置相關聯,所述第二多個不同空間位置中的第一空間位置不同於所述第一多個空間位置中的第一空間位置,其中,所述第二多個不同空間位置中的每一個空間位置是基於公共參考點,並且可被計算設備唯一地識別,並且其中,所述第二多個不同空間位置中的第一空間位置位於相對於用戶的所述至少一部分的位置處,其與在用戶的所述至少一部分相對於公共參考點的移動之前所述第一多個不同空間位置中的第一空間位置相對於用戶的所述至少一部分的位置相同。

示例16:如示例14或15中的任一項所述的計算設備,其中,所述至少一個模塊可操作用於接收選擇第一信息的用戶輸入的指示,包括所述至少一個模塊可被所述至少一個處理器操作以:接收用戶輸入的第一指示;將該信息類型錨定在所述多個不同空間位置中的第一空間位置處;檢測用戶的所述至少一部分的旋轉;接收用戶輸入的第二指示;確定用戶的所述至少一部分面向的方向;以及選擇與最接近於用戶面向的方向的空間位置相關聯的所述多個不同信息類型中的信息類型。

示例17:如示例16所述的計算設備,其中,所述至少一個模塊進一步可被所述至少一個處理器操作以響應於檢測到用戶的所述至少一部分的旋轉,確定所述多個不同空間位置中用戶的所述至少一部分正在面向的空間位置;以及使用音頻輸出設備來輸出與跟用戶的所述至少一部分正在面向的空間位置相關聯的信息類型相關聯的音頻標識,其中,所述音頻標識是唯一地識別與用戶的所述至少一部分正在面向的空間位置相關聯的信息類型的聲音。

示例18:如示例11-17中的任一項所述的計算設備,其中,所述至少一個模塊進一步可被所述至少一個處理器操作以,

響應於接收到選擇第一信息的用戶輸入的指示,提供第二多維音頻接口,在第二多維音頻接口中定義第二多個不同空間位置,其中,所述第二多個不同空間位置中的每一個空間位置是基於公共參考點,並且可被計算設備唯一地識別;將第二信息類型與所述第二多個不同空間位置中的第一空間位置相關聯,第二信息類型包括在所述第二多個不同信息類型中;以及響應於確定第二信息屬於所述第二信息類型,使用音頻輸出設備並模擬第二聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第二信息的第二聲音。

示例19:如示例11-18中的任一項所述的計算設備,其中,所述計算設備被集成到以下中的一個中:頭戴耳機、頭帶、耳機、眼罩、或眼鏡。

示例20:一種編碼有指令的計算機可讀存儲介質,該指令在被執行時促使計算設備的至少一個處理器:提供多維音頻接口,在多維音頻接口中定義多個不同空間位置,其中,所述多個不同空間位置中的每一個空間位置是基於公共參考點,並且可被計算設備唯一地識別;針對多維音頻接口,將信息類型與所述多個不同空間位置中的第一空間位置相關聯,該信息類型包括在多個不同信息類型中;響應於確定第一信息屬於所述信息類型,使用音頻輸出設備並模擬聲音在所述多個不同空間位置中的第一空間位置處的定位,來輸出指示第一信息的第一聲音;接收選擇第一信息的用戶輸入的指示;以及至少部分地基於用戶輸入的指示而執行與所選擇的第一信息相對應的至少一個操作。

在一個或多個示例中,可用硬體、軟體、固件或其任何組合來實現所述功能。如果用軟體實現,則可將功能存儲作為一個或多個指令或代碼在計算機可讀介質上或者通過計算機可讀介質發射並被基於硬體的處理單元執行。計算機可讀介質可包括計算機可讀存儲介質,其對應於諸如數據存儲介質之類的有形介質、或者包括促進例如根據通信協議將電腦程式從一地傳輸到另一地的任何介質的通信介質。以這種方式,計算機可讀介質一般地可對應於(1)非暫時性有形計算機可讀存儲介質,或者(2)通信介質,諸如信號或載波。數據存儲介質可以是可以被一個或多個計算機或一個或多個處理器訪問以檢索用於實現本公開中所述的技術的指令、代碼和/或數據結構的任何可用介質。電腦程式產品可包括計算機可讀介質。

以示例而非限制的方式,此類計算機可讀存儲介質可以包括RAM、ROM、EEPROM、CD-ROM或其它光碟儲存器、磁碟儲存器或其它磁存儲器件、閃速存儲器或者可以用來以指令或數據結構的形式存儲期望程序代碼且可以被計算機訪問的任何其它介質。並且,將任何連接適當地稱為計算機可讀介質。例如,如果使用同軸電纜、光纖電纜、雙絞線、數字訂戶線(DSL)或諸如紅外線、無線電以及微波之類的無線技術從網站、伺服器或其它遠程源發射指令,則在介質的定義中包括同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外線、無線電和微波之類的無線技術。然而,應理解的是計算機可讀存儲介質和數據存儲介質不包括連接、載波、信號、或其它暫態介質,而是替代地針對非暫態、有形存儲介質。如所使用的磁碟和磁碟包括緊湊式磁碟(CD)、雷射磁碟、光碟、數字多功能磁碟(DVD)、軟盤和藍光磁碟,其中,磁碟通常磁性地再現數據,而磁碟通常用雷射來再現數據。以上的組合也應被包括在計算機可讀介質的範圍內。

指令被一個或多個處理器執行,諸如一個或多個數位訊號處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現場可編程邏輯陣列(FPGA)、或其它等價集成或離散邏輯電路。因此,如所使用的術語「處理器」可指代任何前述結構或適合於實現本文所述技術的任何其它結構。另外,在某些方面,可在專用硬體和/或軟體模塊內提供本文所述功能。並且,該技術可完全用一個或多個電路或邏輯元件來實現。

本公開的技術可在多種設備或裝置中實現,包括無線手機、集成電路(IC)或一組IC(例如,晶片組)。在本公開中描述了各種部件、模塊或單元以強調被配置成實現公開技術的設備的功能方面,但不一定要求用不同的硬體單元來實現。相反地,如上所述,與適當的軟體和/或固件相結合可將各種單元組合在單個硬體單元中,或者用許多互操作硬體單元來提供,包括如上所述的一個或多個處理器。

將認識到的是根據實施例,可按照不同的序列執行本文所述的任何方法的某些動作或事件,可將其添加、合併或者完全省去(例如,並未所有所述的動作或事件都是本方法的實施所需要的)。此外,在某些實施例中,可同時地(例如通過多線程處理、中斷處理或多個處理器)而不是連續地執行動作或事件。

在某些示例中,一種計算機可讀存儲介質可包括非暫時性介質。術語「非暫時性」可指示存儲介質並不是在載波或傳播信號中體現的。在某些示例中,非暫時性存儲介質可存儲可以隨時間推移而改變的數據(例如,在RAM高速緩存器中)。

已描述了本公開的各種示例。這些及其它示例在以下權利要求的範圍內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀