微軟正在為第 3 方開發人員開發新的 Cortana 集成 API
2分鐘讀
發表於
讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多
我剛剛觀看了我的團隊演示了我們新的、非常酷的 Cortana 集成 API/UX。 迫不及待地想看看開發人員用它構建了什麼! #3rdPartyAPI
— 羅伯·錢伯斯 (@spacetimeglitch) 2015 年 2 月 27 日
Rob Chambers 是 Microsoft Cortana Speech 團隊的開發經理。 今天,他在推特上表示,他的團隊正在為第三方開發人員開發新的 Cortana 集成 API。 從他上面的推文中可以看出,他認為這些即將推出的新 API 非常酷。 現在, Cortana API 在 Windows Phone 中的結構如下所示,
- 在一個模式化的 XML 文件中以聲明方式定義他們的應用程序希望支持哪些“語音命令”。 這些語音命令包括短語模式,如“Skype,呼叫 [contact_name]”,或與“Hulu,[whatever_the_user_might_say_here]”一樣通用。 語音命令還包含附加信息,例如應用程序應該如何啟動,以及用戶在應用程序加載時應該看到什麼(例如“正在搜索皮博迪先生的放映時間……”)。
- 在應用程序首次啟動時註冊包含語音命令的 XML 文件。 語音命令也可以事後更新,但就像後台任務一樣,您必須在第一次運行應用程序時“安裝”命令。
- 處理語音激活,一旦 Cortana 識別出用戶說出你的應用程序名稱,然後是你註冊的命令”。 你將在應用程序激活/頁面導航(WinRT 應用程序與 Silverlight 應用程序)參數中收到指示識別到哪個語音命令的參數、fill_in_the_blank_phrases 以及已識別(或鍵入)到 Cortana 的 UX 中的全文。
我想看看微軟將如何使用即將推出的新 API 來擴展 Cortana 與 3rd 方應用程序。 我想我們會在 XNUMX 月的 BUILD 開發者大會上聽到更多關於這個的信息。