так что я в основном пытаюсь рассказать интерактивную историю с Alexa.Тем не менее, я не уверен, как отредактировать намеренный ответ, когда его произносит Alexa.Это должно происходить таким образом, чтобы оно постоянно обновлялось, пока Алекса рассказывает историю.
В моем сценарии Alexa - это только один демон, извлекающий строки из DynamoDB, и, пока генерируются новые сюжетные линии, она должна прочитать, а затем сообщить им, как только они будут обработаны.Похоже, что Alexa нуждается в заполненных строках в качестве возвращаемого значения для своего ответа.Вот пример:
Пользователь: Алекса, расскажите мне историю.
Алекса: (проверяет таблицу DynamoDB на новое предложение, если найдено) говорит предложение
Другое устройство: история обновлений
Alexa: (проверяет таблицу DynamoDBдля нового предложения, если оно найдено) говорит предложение
...
Это будет продолжаться до тех пор, пока другое устройство не поставит конецзначение для таблицы DynamoDB, заставляющее Alexa реагировать на окончательное Так заканчивается история вывод.
Кто-нибудь имел опыт работы с такой моделью или идея, как ее решить?Если возможно, я не хочу, чтобы пользователь взаимодействовал более одного раза за рассказ.
Я думаю о решении, где я «подделал бы» намерения пользователя, просто создавая строки JSON и проталкивая их через речьзапрашивание новых историй-предложений, скрытых от пользователя ... Во всяком случае, я не уверен, что можно даже не думать о грязном решении, которое было бы ..: D
Спасибо в связи!:)