<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>在Alexa上與數學狗一起練習

在Alexa上與數學狗一起練習

2023-07-10 | zip | 0.07 MB | 次下載 | 免費

資料介紹

描述

?

pYYBAGOjtpSAGpz_AAEQbQH43MQ771.png
數學狗Alexa技能卡
?

。

。

語音用戶界面 (VUI) 設計

每項 Alexa Skill 的核心都是語音用戶界面 (Voice User Interface, VUI)。Alexa 的用戶不會指向并單擊 GUI,而是通過與您的應用程序交談來進行交互。在您開始編寫任何代碼之前,對用戶將如何啟動和結束您的應用程序、他們將如何獲得幫助以及他們將如何實際使用您的應用程序有一個可靠的計劃是很重要的。于是Math Dog最先誕生為如下圖所示的VUI圖。

?
pYYBAGOjtpqACJK2AADTgAv23mI859.png
數學狗語音用戶界面 (VUI) 設計
?

創建 VUI 仍然是軟件設計的一個非常新的部分,我沒有找到任何關于什么被認為是“最佳實踐”的好的參考,所以在構建易于理解和美觀的圖表方面相當有創造力和技巧,我拿了個贓物來了想出一些有用的東西。我決定確定設計的一些關鍵方面。

  • 意圖
  • 語境意圖
  • 語音回復
  • 決策點
  • 更新應用程序狀態

意圖

“意圖”是 Alexa 技能入口點的術語。它表明用戶“意圖”讓技能采取一些行動。在 Math Dog 中,意圖包括?Start Game 、? Set Difficulty和?Get Help等。

語境意圖

“上下文意圖”是我完全發明的一個術語,用于描述用戶意圖只能根據發表聲明的上下文來確定的情況。如果用戶說?,您的程序只有在知道響應與什么有關時才能確定要做什么。

語音回復

Alexa 是您的用戶和您的應用程序之間的對話。語音響應是對話的應用程序端。

決策點

一些應用程序將是非常線性的,但大多數應用程序將需要一些邏輯來確定下一步做什么。

更新應用程序狀態

默認情況下,Alexa 是無狀態應用程序。這意味著您需要在應用程序中使用某種方法來跟蹤用戶使用您的技能。

代碼和程序

Python 仍然是我的首選語言,Al??exa 為使用 Python 構建提供了強大的支持。developer.amazon.com/alexa上提供了多個示例應用程序和教程,我利用其中一些來構建我的技能模板的基礎。Math Dog 的所有代碼都可以在GitHub上找到,我已盡最大努力添加評論來解釋它的工作原理。

為了實際運行代碼,我利用 AWS Lambda 來托管函數并處理所有實際處理。Alexa 支持開發人員托管他們自己的代碼并利用 REST 接口進行通信,但 Lambda 消除了您托管自己的代碼時所需的許多安全和授權要求,我將把它視為所有未來技能的首選。

向 Alexa 發布技能

亞馬遜使發布過程非常簡單明了。在https://developer.amazon.com/alexa上創建帳戶后,您可以輕松地在“開發模式”中構建添加新技能。一旦您覺得它已準備好通過認證過程,您只需單擊一個按鈕提交并等待。我的經驗是這個過程需要 3-4 天才能完成,雖然我的前兩個技能第一次沒有通過認證,但團隊的反饋很明確,我能夠很容易地修復并重新提交. Math Dog 是我第三次通過這個過程,我很高興地報告它通過了第一次檢查。

?
poYBAGOjtpyAUQpxAADfq4pWQnM613.png
亞馬遜開發者門戶 – Alexa 技能
?

結論

我計劃對我現有的 Alexa 技能以及一些新項目進行多次更新。盡管亞馬遜已經讓開始培養技能變得非常簡單,但我對一些“開始為 Alexa 開發”帖子有一些想法,我認為這些帖子將有助于加快人們尋求加入的速度。如果你認為這些帖子中的一些帖子線條會有所幫助,請在評論中留言。直到下一次。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>