错误:无法解析提供的 SSML。提供的文本无效 SSML
Posted
技术标签:
【中文标题】错误:无法解析提供的 SSML。提供的文本无效 SSML【英文标题】:Error: Unable to parse the provided SSML. The provided text is not valid SSML 【发布时间】:2017-03-01 08:15:57 【问题描述】:我在使用 Alexa 开发者门户网站的 Test
部分时收到此错误
错误:无法解析提供的 SSML。提供的文本不是有效的 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":
【问题讨论】:
【参考方案1】:看来,alexa 不喜欢 outputSpeech 响应的 text 参数中的特殊字符 &
。我将其替换为 and
并解决了我的问题。
【讨论】:
很好的发现。来自亚马逊的有用的错误信息。不是! 嗨 Vik thx 解决了这个问题。我也有这个问题,你的问题为我解决了这个问题。干得好! 啊,这也是我的问题!我希望我们不必猜测它喜欢什么,不喜欢什么!【参考方案2】:试试
"outputSpeech":
"ssml": "<speak>your test here</speak>",
"type": "SSML",
,
【讨论】:
您应该努力并提供一些背景信息来说明为什么这个 sn-p 可以解决问题...以上是关于错误:无法解析提供的 SSML。提供的文本无效 SSML的主要内容,如果未能解决你的问题,请参考以下文章
添加受信任的提供者 (SAML 2.0) 时遇到问题:无法解析我的服务提供者元数据
无法删除 Azure Synapse AutoML 需求预测错误:提供了参数 [y] 的无效值