我正在構建一項Alexa技能,可以讓Alexa用戶與面向消費者的電子商務網站進行交互。有功能可以調用網站上已存在的代表。現在,我想建立一個語音應用程序作爲一個側面項目,通過對話擴展相同的選項。將需要位置,通話類別等插槽。它基本上是一個應用程序/事務處理機器人。在未來,如果這是成功的,我希望可以在不同的物聯網設備上訪問同一個通用應用程序(如Google Home Assistant等)。因此,我想抽象出語音交互和具有相同(一般)的流程和API進行交互。使用Lex和Alexa的區別
這讓我做不同的技術,如api.ai,wit.ai,萊克斯一些研究,等
但是,因爲這是一個Alexa的應用程序,我已經在一般依靠AWS和Amazon,我想我寧願使用Lex,或者現在只寫一個本地的Alexa應用程序。
我很難理解兩者之間的差異。據我所知,Alexa的使用萊克斯建,我看到他們有同樣的意圖,槽等
類似的概念,但,我要找的兩個服務之間的差異:
使用會Lex讓我更容易與其他設備集成?或者有什麼好處?
使用Lex會讓我在設計/修改對話流時有更大的靈活性嗎? Lex似乎更復雜一點,因此可能會允許更多的功能。
還是隻是說Lex提供了幾乎完全相同的功能,並且只是用於不是Alexa的設備?
Lex是否提供比Alexa更多的分析處理?在Alexa中,我只能看到intents/slots,但如果我能看到Lex中的實際文本,那將是理想的。