Amazon Sumerian Guía del usuario
Todas las acciones de un estado se ejecutan simultáneamente cuando se entra en el estado. Si una acción
tiene una transición integrada, la transición entra en el siguiente estado cuando se completa la acción.
Algunas acciones modifican la entidad o la escena y no tienen una transición integrada. Otros realizan un
cálculo o esperan un evento y, a continuación, activan una transición.
En el ejemplo anterior, el primer estado espera a que AWS SDK obtenga credenciales y señale que está
listo. Cuando esto ocurre, pasa a un estado que espera a que el usuario presione la teclaSpacebar. Una
transición a otro estado que tiene dos acciones: una comienza a grabar audio y una segunda espera a que
el usuario libere la tecla. Cuando el usuario suelta la clave, otro estado detiene la grabación de audio y
pasa a un quinto estado que envía el audio grabado a un chatbot de Amazon Lex.
La acción chatbot tiene tres transiciones y puede responder de manera diferente en función del resultado
de la llamada a Amazon Lex. Finalmente, el sexto estado reproduce la respuesta de audio del chatbot y
vuelve al segundo estado para esperar a que se presione otra tecla. Para obtener más información sobre
este ejemplo,
consulteComponente de diálogo de Amazon Sumerian (p.
192).
Sumerian ofrece muchas acciones, que se clasifican en las siguientes categorías.
238