2017-01-07 4 views
1

Ниже приведен шаблон ответа в моем файле templates.yaml:Колба-ASK не узнавая SSML в YAML файл и вывода обычного текста ответа

entity_paused: <speak>I paused {{ entity }} <say-as interpret-as="digits">{{ id }}</say-as></speak>. 

Согласно колбу, спросите documents, они автоматически определять на основе SSML на корневой элемент «говорить». Тем не менее, когда я тестирую свое приложение, Alexa читает шаблон varbatim, и я вижу, что ответ, отправленный обратно в службу Alexa, является типом Plaintext. Я считаю, что SSML правильно в соответствии с Amazon documentation

я называю шаблон с помощью:

return statement(render_template('paused_entity', entity='SomeEntity', id=123456)) 

Извинения заранее, если это что-то основное, как я только кодирование в течение 7 месяцев. Благодаря!

ответ

0

В случае, если кто-либо найдет это в будущем, исходный комплект будет правильным. Не уверен, почему мне пришлось копировать и повторно вставлять его, но была какая-то странная ошибка.

0

У меня также были проблемы с этим, и я обнаружил, что мне нужно перезапустить экземпляр FlaskAsk, прежде чем он обнаружит изменения в моем файле templates.yaml.

+1

Короткий ответ, такой как этот, как правило, лучше подходит для комментариев. – AfroThundr

Смежные вопросы