Alexa推新版開發者工具包APL,增強視覺衝擊力
智東西(公眾號:zhidxcom)編 | 年年
導語:亞馬遜發布APL 1.1測試版,新命令 新組件助Alexa設備視覺優化。
智東西7月4日消息,美國獨立日(7月4日)假期前,亞馬遜發布了最新版本的Alexa Presentation Language(APL)——APL1.1,這是一套旨在幫助開發人員更容易為帶屏幕的Alexa設備創建「豐富視覺」的開發工具。
APL 1.1現在處於測試階段,是2018年10月推出的APL 1.0的升級版開發者工具。APL 1.1支持一個新命令「AnimateItem」並附帶增強設計系統和響應式組件,能夠優化Alexa跨設備視覺效果,增強跨設備視覺衝擊力。
一、APL:Alexa體驗優化工具包
亞馬遜於2014年發布其第一款智能音箱產品亞馬遜「Echo」,隨後不斷加註智能語音領域,並於2016年推出智能語音助手Alexa,Alexa是亞馬遜智能語音發展計劃的核心。
Alexa Presentation Language(APL)是亞馬遜發布的針對開發者的Alexa體驗優化工具包,能夠幫助優化Alexa在不同硬體設備上的顯示效果。
為了支持Alexa的發展,亞馬遜於2018年10月和2019年7月相繼推出Alexa Presentation Language(APL)的1.0和1.1版本幫助開發者優化Alexa硬體體驗,目前1.1版本仍在測試階段相信不久就能公開使用。
APL 1.1適用於所有語言環境中的Alexa開發人員,從今天開始可在Echo Show,Echo Spot和新的Echo Show 5上使用。在接下來的幾天里,它還將會兼容其他設備,包括Fire TV和Fire tablets。
二、新命令、增強設計系統和響應式組件
APL 1.1支持一個新命令「AnimateItem」,開發人員可以用它來為任意APL組件或布局進行位置調整以及進行縮放和旋轉或設置不透明度。AnimateItem還可以與Alexa Vector Graphics(可縮放矢量圖形標準的子集)結合使用,為用戶帶來一系列互動式和更有「視覺衝擊力」的體驗。僅支持APL 1.0的設備將顯示靜態文本。
APL 1.1附帶增強型Alexa設計系統,亞馬遜稱其經過重新設計,可以更好地適應不同屏幕尺寸的支持Alexa的設備。增強型設計系統旨在加速設計工作,例如,如果開發人員將Alexa的設備類型導入APL文檔並使用正文文本(textStyleBody )來設置文本樣式,則文本的大小將根據設備視距自動調整。亞馬遜表示,這些數據來自「用戶體驗研究」。
此外,更新後的Alexa設計系統具有響應式組件和模板,可根據設備模式、大小和形狀做出響應。例如Alexabutton,觸摸和電視設備所需的可觸摸和可選擇的組件,和可顯示圖像的Alexaimage。這些響應式模板將響應組件和APL UI元素(如ScrollView和Pager)組合在一起,以呈現佔據整個Alexa設備屏幕的圖案動畫。其中包括AlexaTextList和AlexaBackground,AlexaTextList可用於顯示文字滾動列表,而AlexaBackground可用於渲染初始屏幕和背景。
亞馬遜表示,隨著新的Alexa設備進入市場,它計劃持續發布新的響應組件和模板,並增加對新屏幕配置文件的支持。
三、豐富開發工具,增強顯示效果
在開發和工具方面,APL 1.1引入了在設計界面中選擇元素並在組件層次結構中突出顯示它們的能力,理論上可以更容易地將設計視圖中可見的內容與相應的組件相關聯並更新其屬性。亞馬遜表示,在未來幾周內,它計劃發布另一個更新,以便在APL創作中拖放APL組件。
APL 1.1開發工具與運行在Alexa設備上的Runtime系統共享渲染、數據綁定和表達評估代碼,亞馬遜稱其顯著降低了創作時和實際呈現出來的效果之間的差異。據亞馬遜稱,APL創作插件和技能測試模擬器都有一個名為Small Landscape Hub的新窗口配置文件,支持最近發布的Echo Show 5.它將自動擴展APL響應組件以適應其屏幕。開發人員也可以在模擬器上或使用Echo Show 5手動優化和測試Small Landscape Hub的Alexa插件。
亞馬遜表示,7月3日之前認證的插件需要在勾選框後重新提交,以實現自動縮放功能,即使所述技能的視覺效果已經進行過優化。
最後,APL 1.1擴展了可與Speakitem和Speaklist命令一起使用的轉換器,使Alexa能突出顯示並說出文本塊和項目列表。有一個新的文本語音轉換器可以將文本轉換為語音;從今天開始,現有的ssml語音轉換器將只接受有效的語音合成標記語言(ssml)輸入。
四、Facebook、索尼、聯想設備均已支持
使用APL的技術包括CNBC的stock organizer,Big Sky的天氣預報應用、公共交通時間表跟蹤器NextThere、旅行應用程序Kayak和Food Network的配方分類(recipe sorter)。
值得注意的是,Facebook的Portal和Portal 設備融合了APL元素和可視內容,它們的天氣預報、購物清單和事件日曆都是使用亞馬遜的工具包設計的。索尼智能電視和聯想平板電腦通過Alexa智能屏幕和電視設備SDK支持APL。去年10月,Adobe也在Adobe XD中引入了一個新的APL用戶界面工具包。
結語:新工具優化Alexa體驗,亞馬遜加註智能語音
新APL開發者工具雖然只是幫助優化亞馬遜Alexa設備的視覺體驗,但是其背後卻顯示了亞馬遜發展智能語音的決心。
不論是to B還是to C,亞馬遜都必須做好Alexa這個入口,在連接更多設備、不斷優化體驗的的同時,如何更好的為自己的業務服務是亞馬遜需要繼續思考的問題。
文章來源:Venturebeat


※榮耀20兩周破百萬銷量,明日榮耀20 PRO開售必將再創奇蹟
※老齡未來大會成機器人秀場:模擬寵物、無臉機器人爭奪最佳伴侶
TAG:智東西 |