关于Alexa蓝图技能表单是否支持SSML语法的技术咨询
Alexa蓝图技能表单SSML支持问题及解决办法
是否支持SSML语法?
Alexa蓝图技能表单不直接支持原生SSML标签,比如你用到的<amazon:effect name="whispered">...</amazon:effect>会被表单识别为含未允许的特殊字符(尖括号<>),因此触发报错提示。
报错解决办法
- 优先使用蓝图内置语音效果:如果需要实现低语、情感语调这类效果,直接在蓝图的语音设置面板里选择对应的可视化选项即可,无需手动编写SSML标签。
- 自定义SSML需切换到标准技能开发:若必须使用自定义SSML逻辑,可将蓝图技能导出为标准Alexa技能项目,在开发者控制台的代码编辑器中直接编写包含SSML的响应代码,完成后重新发布技能。
- 普通特殊字符处理:如果只是需要让Alexa读出
@ # $ % _ + = | ;这类符号,按照报错提示用单引号包裹即可,例如输入'@'。
内容的提问来源于stack exchange,提问作者Hesham Kadry
相关产品推荐
相关产品推荐

