使用 SSML 时 Twilio Autopilot 会崩溃吗?
Twilio Autopilot crashing when I use SSML?
我正在制作一个 twilio 自动驾驶仪项目,我想使用 SSML 进行响应。每次我触发包含 SSML 的意图时,它都会崩溃,但调试器中不会显示任何内容。这是我正在做的事情:
{
"actions": [
{
"say":"<speak>Hi, how can I help you today?</speak>"
},
{
"listen": true
}
]
}
请注意(如果这很重要)我正在为我的项目使用控制台。
我做错了什么?这不是你们用 SSML 做自动驾驶的方式吗?我不会将其重定向到另一个函数或任何花哨的东西。
感谢您的帮助!
此处为 Twilio 开发人员布道师。
根据 Voice TwiML docs for SSML(目前与 Autopilot 文档分开),当您将 SSML 与 <Say>
一起使用时,您可以跳过 <speak>
和在 <Say>
.
中插入其余的 SSML
您可以在 JSON 文件中使用 SSML 调整 phone 调用中所说的文本的韵律,如下所示:
{
"actions": [
{
"say": "<prosody rate='fast'>Speech Synthesis Markup Language (SSML) is a W3C specification that allows developers to use XML-based markup language for assisting the generation of synthesized speech.</prosody>"
},
{
"listen": true
}
]
}
希望对您有所帮助!
我正在制作一个 twilio 自动驾驶仪项目,我想使用 SSML 进行响应。每次我触发包含 SSML 的意图时,它都会崩溃,但调试器中不会显示任何内容。这是我正在做的事情:
{
"actions": [
{
"say":"<speak>Hi, how can I help you today?</speak>"
},
{
"listen": true
}
]
}
请注意(如果这很重要)我正在为我的项目使用控制台。
我做错了什么?这不是你们用 SSML 做自动驾驶的方式吗?我不会将其重定向到另一个函数或任何花哨的东西。
感谢您的帮助!
此处为 Twilio 开发人员布道师。
根据 Voice TwiML docs for SSML(目前与 Autopilot 文档分开),当您将 SSML 与 <Say>
一起使用时,您可以跳过 <speak>
和在 <Say>
.
您可以在 JSON 文件中使用 SSML 调整 phone 调用中所说的文本的韵律,如下所示:
{
"actions": [
{
"say": "<prosody rate='fast'>Speech Synthesis Markup Language (SSML) is a W3C specification that allows developers to use XML-based markup language for assisting the generation of synthesized speech.</prosody>"
},
{
"listen": true
}
]
}
希望对您有所帮助!