AEM Screens中的語音辨識 voice-recognition
語音辨識功能可讓AEM Screens頻道在語音互動驅動下變更內容。
內容作者可以將顯示器設定為啟用語音。 此功能的目的是讓客戶使用語音作為與顯示器互動的方法。 類似的使用案例包括在商店尋找產品推薦、在用餐者和餐廳訂購功能表專案。 此功能可增加使用者的協助工具,並大幅提升客戶體驗。
實作語音辨識 implementing
若要在您的AEM Screens專案中實作語音辨識,請啟用顯示器的語音辨識,並將每個頻道與唯一標籤建立關聯,以觸發頻道轉換。
下節說明如何在AEM Screens專案中啟用和使用語音辨識功能。
以全熒幕或拆分畫面頻道切換檢視內容 sequence-channel
在使用語音辨識功能之前,請確定您擁有專案和頻道,其中包含專案設定的內容。
-
下列範例展示名為 VoiceDemo 的示範專案,以及三個順序頻道 Main、ColdSinks 和 HotInveals,如下圖所示。
note note NOTE 若要瞭解如何建立管道或將內容新增至管道,請參閱建立和管理管道 或,
您可以建立三個順序頻道 主要、冷飲 和 熱飲,以及一個更多1x2分割Screens頻道 分割畫面,如下圖所示。
-
導覽至每個管道並新增內容。 例如,瀏覽至 VoiceDemo > 頻道 > Main,然後按一下頻道。 按一下動作列中的[編輯 ],然後依照您的需求新增內容(影像/影片)。 同樣地,新增內容至 ColdInvests 和 HotInvests 頻道。
管道現在包含資產(影像),如下圖所示。
主要:
冷飲:
熱飲:
如果您將「分割Screens」管道新增至專案,請導覽至 分割畫面 並拖放兩個內嵌序列。 新增路徑至 ColdInvests 和 HotInvests 頻道,如下圖所示。
設定管道標籤 setting-tags
新增內容至管道後,請導覽至每個管道,並新增可觸發語音識別的適當標籤。
請依照下列步驟,將標籤新增至您的頻道:
-
導覽至每個管道並新增內容。 例如,瀏覽至 VoiceDemo > 頻道 > Main,然後按一下頻道。
-
按一下動作列中的 屬性。
-
導覽至「基本知識」標籤,然後按一下「標籤」欄位中的現有標籤或建立現有標籤。
您可以輸入標籤的新名稱來建立標籤,然後按下
return
鍵,如下圖所示:或,
您也可以預先從專案的AEM例項建立標籤,並加以選取。 遵循建立標籤中說明的步驟之後,您可以從位置按一下標籤並將其新增至您的頻道,如下圖所示:
-
同樣地,將標題為 Hot 的標籤新增至 HotThrouks 頻道。
-
如果您使用分割Screens管道,請將標籤(hot 和 cold)新增至 SplitScreen 管道屬性,如下圖所示。
-
完成時,按一下 儲存並關閉。
建立標記 creating-tags
請依照下列步驟建立標籤:
-
導覽至您的AEM執行個體。
-
按一下工具圖示> 標籤。
-
按一下 建立 > 建立名稱空間。
-
輸入專案名稱,例如 VoiceDemo,然後按一下 建立。
-
按一下 VoiceDemo 專案,然後從動作列按一下 建立標籤。
-
輸入您的標籤名稱,然後按一下 提交。
現在,您可以在AEM Screens專案中使用這些標籤。
將頻道指定到顯示器並啟用語音辨識 channel-assignment
-
在 位置 資料夾中建立顯示,如下圖所示。
note note NOTE 若要瞭解如何將頻道指派給顯示器,請參閱建立和管理顯示器。 -
將頻道 主要、冷飲 和 熱飲 指派給您的 大廳顯示。 此外,如果您在專案中使用 SplitScreen 頻道,請務必將其也指派給顯示器。
note note NOTE 如果您已建立拆分畫面頻道,請將 SplitScreen 頻道也指派給您的顯示器。 -
為每個色版設定下列屬性,同時指派色版。
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 頻道名稱 優先順序 支援的事件 主要 2 初始載入、閒置畫面、計時器 熱飲 1 使用者互動 冷飲 1 使用者互動 SplitScreen 1 使用者互動 note note NOTE 若要瞭解如何將頻道指派給顯示器,請參閱建立和管理顯示器。 -
將頻道指派給顯示區之後,請導覽至 LobbyDisplay,然後按一下該顯示區。 按一下動作列中的 屬性。
-
導覽至 顯示 標籤,並啟用 內容 下的 啟用語音 選項。
note important IMPORTANT 必須從顯示器啟用語音辨識功能。
在Chrome播放器中檢視內容 viewing-content
完成上述步驟後,您可以註冊Chrome裝置以檢視輸出。
序列頻道 的 所需輸出
主要 頻道正在播放其內容。 但是,當您使用關鍵字 熱飲 的文字時,例如 我想喝熱飲,頻道就會開始播放 熱飲 頻道的內容。
同樣地,如果您使用具有關鍵字 cold 的字詞,例如 我想要冷飲,則頻道會開始播放 ColdInvests 頻道的內容。
分割Screens頻道的 所需輸出
主要 頻道正在播放其內容。 不過,當您同時使用關鍵字 hot 和 cold 的文字時,例如 我想檢視熱飲和冷飲的功能表,頻道會播放 SplitScreen 頻道的內容。 如果您說 回到主功能表,它將會回復到 Main 頻道。