javascript - 错误 : Unable to parse the provided SSML. 提供的文本无效 SSML

标签 javascript alexa-skills-kit amazon-echo ssml

我在使用 Alexa 开发者门户网站的测试部分时收到此错误

Error: Unable to parse the provided SSML. The provided text is not valid SSML.

错误发生在我收到成功响应并按下监听按钮后。

响应输出是:

{
  "version": "1.0",
  "response": {
    "outputSpeech": {
      "type": "PlainText",
      "text": "Here are some recent stories about siemens:Citigroup Inc. Reaffirms Buy Rating for Siemens AG (SIE)Siemens AG (SIE) Rating Reiterated by Citigroup Inc.Global Hydrophone Market Report 2014-2021 - Analysis, Technologies & Forecasts - Vendors: Siemens, Sensor Technology, Cetacean Research Technology - Research and MarketsSiemens Bags The 2016 Frost & Sullivan Asia-Pacific Building Technologies Company Of The Year Award"
    },
    "reprompt": {
      "outputSpeech": {
        "type": "PlainText",
        "text": "What else can I help with?"
      }
    },
    "shouldEndSession": false
  },
  "sessionAttributes": {}
}

最佳答案

看来 alexa 不喜欢 outputSpeech 响应的文本参数中的特殊字符 &。我将其替换为单词 and 并解决了我的问题。

关于javascript - 错误 : Unable to parse the provided SSML. 提供的文本无效 SSML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40135637/

相关文章:

javascript - React TypeError : skills. 映射不是函数

java - 与 Alexa 的意外通信问题

amazon-web-services - 如何通过 CloudFormation 为 lambda 函数配置 Alexa Skills Kit 触发器?

javascript - 如果 window.location 通过变量以指定值结尾

javascript - 使用 Jest 测试 Nuxt + Vuex + Vuetify 的设置

javascript - 使用 setIntervel() 偏移具有动态高度的固定标题的页面上的内容

javascript - 我的Alexa技能给了我一个困难的错误,我不知道该错误的出处

json - 如何将文本从 alexa/echo 传递到服务器

alexa - 如何为网络或移动应用程序使用亚马逊 alexa api?

alexa-skills-kit - 在 Alexa 上显示多个主卡显示时遇到问题