alexa-skills-kit

    0熱度

    1回答

    我只有1個意圖,它必須要求密碼。如果PIN碼不正確,則再次提問,最多3次。 什麼是實施它的正確方法? (我用的alexa-SDK用的NodeJS) 我試圖實現兩個方法,但他們失敗EXCEEDED_MAX_REPROMPTS: if pin_is_correct emit(:tell, "cool") else emit(:ask, "what is your pin?", "

    0熱度

    1回答

    我正在開發自定義alexa技能,我想知道是否有人知道如何使用alexa撥打電話。 我看到了類似的問題,但沒有人回答。 How to make phone call from custom alexa skill 我在我的API響應中有一個電話號碼,我需要使用Alexa來調用該號碼。 請讓我知道是否有人知道這件事。

    1熱度

    1回答

    我已經提交了我的技能3次。它停留在審查狀態一兩天,然後突然恢復到開發狀態,沒有任何反饋(就我們所能找到的那樣)。我們認爲可能的原因是我們的應用使用了alexa beta測試功能進行了積極的beta測試。 關於爲什麼會發生這種情況以及我們可以做什麼的任何想法。謝謝。

    2熱度

    1回答

    我的一些關於我的Alexa應用程序的意圖需要某些插槽。 Alexa技能生成器使這一切變得簡單。我可以根據需要標記一個插槽,並設置Alexa應該詢問的內容,以便用戶爲插槽提供信息。問題是,作爲一名開發人員,你必須告訴Alexa你的lambda,你希望Alexa能夠處理插槽填充。 閱讀該文檔,我到了這個部分: https://developer.amazon.com/public/solutions/

    0熱度

    1回答

    我現在說 - 我的名字是約翰史密斯。 我有我的意圖映射爲 - >我的名字叫{}輸入 但是,Alexa的只有抓住了最後一個字(史密斯在這種情況下)。我希望輸入值是'John Smith',而不是'Smith'。 name = intent["slots"]["input"]["value"] print("Slot value is " + name) speech_output = str(n

    0熱度

    1回答

    當我在拉姆達在線代碼編輯器測試代碼,我總是得到這樣的錯誤: "errorMessage": "RequestId: b8efba3e-8940-11e7-a176-e7452208b749 Process exited before completing request" 下面是代碼(我代替我的代碼帶有示例表格亞馬遜只是爲了查看它是否只是我的代碼): 'use strict'; var Al

    0熱度

    1回答

    我有一個驗證用戶請求的要求(如果用戶說我需要冰淇淋,我們如何知道用戶說出的冰淇淋)。 例如:我想訂購一個marghareeta披薩,那麼我們如何才能知道用戶通過亞馬遜回聲訂購marghareeta)

    -1熱度

    1回答

    我已經使用Azure AD爲alexa設置帳戶鏈接。我使用C#編寫我的lambda函數,因爲.Net Core包含我需要訪問Dynamics 365的庫。我似乎無法在C#中獲得accessToken。在node.js中,這與var accessToken = session.user.accessToken一樣簡單。我在這裏錯過了什麼嗎?我不知道如何獲取令牌,因此我可以使用它來與Dynamics

    0熱度

    1回答

    我已經創建了一個智能家居技能來測試我的智能相機與我的亞馬遜回聲顯示集成。我創建了一個lambda函數。當我在AWS Lambda控制檯上測試它時,它工作正常。下面是我使用測試 { "header": { "namespace": "Alexa.ConnectedHome.Query", "name": "RetrieveCameraStreamUriRequest",

    0熱度

    1回答

    我在lambda函數中使用Node.js構建Alexa技能,並且找不到任何有關確認插槽中數據的最佳方式的教程。我知道所有插槽現在都有數據,但希望Alexa能夠讀回請求並在繼續之前從用戶那裏得到確認。什麼是最好的&正確的方法來做到這一點? 起初我以爲使用elicitSlot發射,但然後我需要一個新的插槽來做到這一點,它看起來非常黑客。 例如: if(all slots have a valid va