alexa-skills-kit

    0熱度

    1回答

    我想通過在單獨的文件中配置AWS,將DynamoDB與Alexa SDK配合使用。 我已經測試過,我的Alexa的技術的工作原理是配置AWS內index.js: const Alexa = require("alexa-sdk"); const AWS = require("aws-sdk"); setupDynamoDB(); // my code ... function setu

    -3熱度

    2回答

    我在下面的代碼中的URL的另一端有一個休息服務,它返回s3存儲桶中所有對象的名稱。我試圖創建一個簡單的Alexa技能,告訴我該桶中有多少個對象。我的問題是,在http獲取請求中,術語「this」沒有引用與http獲取請求外部相同的內容。如何在get請求中使用「this」或從我的http get請求中返回「count」變量? "use strict"; var Alexa = require("a

    1熱度

    1回答

    我在nodejs上使用Alexa Skill Set SDK構建了Alexa的教學練習技能。我將每個烹飪步驟保存到數據庫中,因此如果技能超時,用戶可以重新打開該技能並繼續他們離開的地方。 問題是用戶很煩,他們不得不重新開放技能,人們以不同的速度工作,是否有可能保持技能開放或增加超時,而我等待用戶完成步驟,然後說「Alexa,下一步」? 我試着增加lambda超時,它沒有區別。

    0熱度

    1回答

    爲了開始嘗試使用Alexa技能,我遵循了一個簡短的指南。在該指南中,它從來沒有涉及導入模塊或任何其他方面的影響。這不是問題,那只是我好奇心的起源。所以在這種情況下,AWS以某種方式知道該怎麼投入這個功能(這使我瘋狂 - 因爲我知道這並不那麼簡單)。但是,現在我試圖確定在哪裏編輯node.js模塊?我沒有看到任何資源列表,我試圖下載軟件包無濟於事。 所以在這個特定的例子中,有一個叫做食譜的模塊。我如

    3熱度

    1回答

    使用Bespoken Tools在本地開發和調試Alexa技能時,連接到Dynamo時發生錯誤(使用Alexa Node.js SDK)。 錯誤發生在"get" call to Dynamo上的Alexa SDK中。

    0熱度

    1回答

    我參考了這個Smart Home Skill API Reference,並實現了nodejs lambda函數。該文件表示,如果在發現時遇到任何錯誤,只需回覆一個空的DiscoverAppliancesResponse,而不是錯誤消息。 我的問題是,當accessToken已過期或無效。然後回到空DiscoverAppliancesResponse呢?或者,有關無效訪問令牌的任何錯誤消息,請讓A

    0熱度

    1回答

    開發自定義alexa技能套件時,如何獲取註冊到設備的客戶ID或電子郵件ID?有沒有辦法來實現它。

    0熱度

    2回答

    我想獲得用戶響應選項的b c d或e。我已經配置了一個帶有這些可能值的插槽並讀取了我的nodejs中的插槽。當用戶用選項a,c,d,e進行響應時,在intent.slots.Answer.value中返回ok(雖然選項「a」在槽位值中以小寫形式返回,C,D和E以大寫形式返回)但更大的問題是選項「b」返回一個額外的點(。),如「b」所示。雖然我可以解析它,但我不希望在我知道是什麼造成它之前修補它。在

    -1熱度

    1回答

    我正在使用燒瓶要求發展我的Alexa技能。我想給不同的用戶不同的權限。爲此,我必須訪問用戶ID。我一直在尋找幾天。我已閱讀Flask Ask的文檔,並且沒有足夠的關於訪問UserID的信息。

    3熱度

    1回答

    我創建具有一個意圖(MyIntent)和兩種自插槽類型(SlotA和slotb上將)一個Amazon Alexa的技能。這樣做的目的架構看起來像: { "intents": [ { "intent": "Foo", "slots": [ { "name": "CustomA", "type": "CUSTOM_A"