Разработчик Twilio здесь.
Метод say
(и другие методы TwiML) предназначены для упрощения написания XML-ответов без необходимости самостоятельно писать и кодировать XML.Таким образом, эти вспомогательные методы будут избегать ввода.В настоящее время нет способа заставить библиотеку не экранировать ввод, и я рекомендую использовать помощники SSML.
Если вы действительно не хотите использовать помощники, тогда вы можете просто написать <Response>
и <Say>
тоже от руки.Убедитесь, что вы вернули Twilio.Response
объект с правильными заголовками.
exports.handler = function(context, event, callback) {
const twiml = `
<Response>
<Say>
<prosody rate="-15%">Hello World</prosody>
</Say>
</Response>
`;
const response = new Twilio.Response();
response.setBody(twiml);
response.appendHeader('Content-Type', 'application/xml');
callback(null, response);
}