本文介紹在語音服務對接中所要用到的技能,包含技能的基本概念,以及如何創建與管理等。
背景信息
當在生活物聯網平臺創建的產品要使用不同語音平臺的語音控制時,需要通過技能進行賬號打通及配置轉換協議,來確保設備可以跨平臺語音控制。在云智能App和自有品牌App下所使用的技能不同,區別如下:
- 云智能App公版技能
云智能App公版技能有兩個,技能名稱分別為Cloud Intelligence(云智能公版Alexa技能)和Cloud Intelligence(云智能公版GoogleHome技能)。
當您使用的App為云智能App時,可以直接使用上述兩個云智能公版技能,無需進行創建技能等步驟,可對技能重新編輯配置OAuth授權信息技能信息。
說明- 使用云智能公版技能前提必須是使用云智能App。
- 注意,云智能App公版技能名稱不可更改,并且在第三方語音平臺中透出名稱也是云智能公版技能名稱,如果需要使用自有品牌專有的技能,可創建自有品牌App定制技能。
- 自有品牌App定制技能
自有品牌App的專有定制技能需要ISV自主創建及編輯等操作,詳細步驟請參考下文創建技能。
創建技能
- 登錄生活物聯網控制臺。
- 選擇 進入語音服務管理頁面。
- 單擊創建技能。
- 在基本信息欄目下,填入待創建技能的基本信息,完成后單擊下一步。
技能的基本信息說明與示例如下方圖表所示:
名詞 說明 示例 技能名稱 技能在生活物聯網平臺的名稱,填寫輸入創建技能的名稱。 test 語音平臺 技能接入的語音平臺,可通過下拉選擇。 谷歌 配置的項目 技能需要配置在項目下,用于將技能綁定該項目下的產品,可通過下拉選擇。 測試項目 技能綁定的App 技能需要關聯的App,通過下拉選擇待綁定的App。 說明 僅支持關聯在自有品牌項目下創建的自有App,云智能App可直接使用云智能公版技能。自有App - 在配置并綁定欄目下,單擊去平臺配置前往第三方語音平臺進行技能配置、驗證和發布等操作,在第三方語音平臺完成配置后將信息同步填寫到控制臺的配置欄內,需確認填寫的配置信息無誤后,單擊下一步。說明 在生活物聯網平臺中創建的技能主要是用于打通與第三方語音平臺的賬號,根據上面步驟中選擇的語音平臺,單擊去平臺配置主要是在第三方語音平臺下完成技能的配置、驗證和發布,關于在第三方語音平臺的詳細操作請參考以下:
- Amazon Alexa語音服務
請參考文檔Amazon Alexa語音平臺接入配置指導在Amazon Alexa語音平臺上配置好技能的相關信息。
- Google Home語音服務
請參考文檔Google Home語音平臺接入配置在Google Home語音平臺上配置好技能的相關信息。
- 當您選擇接入Amazon Alexa語音平臺,可根據下方圖表填寫技能信息進行綁定。
名詞 說明 示例 OAuth授權設置 回調通過OAuth授權方式,請填寫您創建的Alexa Skill的AccountLinking中的3個Redirect URLs。 https://layla.amazon.com/api/skill/link/MB****CTIMCLT appToAppRedirectUrls 對應Alexa技能AccountLinking頁面上Yours Redirect URLs配置項。 https://pitangui.amazon.com/api/skill/link/MB****CTIMCLT 客服聯系郵箱 會展示在Alexa技能賬號綁定在幫助頁面上,請填寫聯系郵箱。 a***@example.net Alexa Client Id 在Alexa技能控制臺中Permission頁面上,Alexa平臺生成的Client Id。 amzn1.application-oa2-client.40****1c6a354fefa851e1d36c9e4cd6 Alexa Client Secret 在Alexa技能控制臺中Permission頁面上,Alexa平臺生成的Client Secret。 f666310a23651d4852dd6870b3ba54d29e815f05e659a4ee85058483****63b6 Alexa Skill Id 在Alexa技能控制臺界面創建技能的生成的skillid。 amzn1.ask.skill.3be38fae-e2a1-4825-8291-4b28****b959 - 當您選擇接入Google Home語音平臺,可根據下方圖表填寫技能信息進行綁定。
名詞 說明 示例 OAuth授權設置 回調通過OAuth授權方式,請填寫您創建的Google Action的Project ID。 111111111****1 推送代理賬號設置 在Google創建的開發項目下的服務賬號,平臺將代理該服務賬號身份進行Google HomeGraph信息同步,請填寫服務賬號。 user****@example.com 客服聯系郵箱 會展示在Google技能賬號綁定在幫助頁面上,請填寫聯系郵箱。 a***@example.net
- Amazon Alexa語音服務
- 在開通服務欄目下,購買并開通語音服務。
如未開通技能定制開發服務,可單擊去購買前往在彈出的購買頁面購買開通相應的技能定制開發服務,技能定制服務的費用詳情請參考服務計費。
重要 此處需要購買開通的服務為技能定制語音服務,技能定制服務的費用是按次收費,購買渠道僅在本流程下可購買技能定制服務。購買流程如下:
- 確認購買語音服務的規格,單擊確認購買開通三方語音服務。
- 技能定制語音服務的規格及費用分別如下:
- Google home skill 定制
- Amazon alexa skill 定制
說明 購買成功后返回創建技能頁面,可以單擊刷新更新服務開通狀態。
- 完成以上步驟后,在體驗并發布欄目下,下載已配置技能的自有App并登錄,在自有App中進行綁定技能。
- 單擊完成即可成功在生活物聯網平臺創建技能。
管理技能
在完成以上創建技能的步驟并發布技能后,可以在技能列表首頁,可以進入技能管理頁面查看和編輯技能的配置信息,并管理該技能綁定的產品。
- 在技能列表中,選擇需要管理的已發布技能,單擊管理前往技能管理頁面。
- 在技能管理頁面內查看已發布的技能基礎信息,也可以單擊編輯進行重新編輯OAuth授權信息。
- 對于需要新增綁定到該技能下的產品,可以在技能管理頁下單擊綁定產品選擇并配置綁定產品的信息定,詳情請參考綁定和管理產品。
文檔內容是否對您有幫助?