SCCapstone / CognitoFormsDev

MIT License
0 stars 0 forks source link

Currency does not like forty cents #122

Closed macsc97 closed 5 years ago

macsc97 commented 5 years ago

Upon answering the first question about gas prices with "forty cents" all I get is a beep and then Alexa tells me what "forty cents" means if I respond again.

forty cents forty cents 2

macsc97 commented 5 years ago

Upon further attempts, saying something else like "ten" without the "answer" before it does similar. But saying something random like "test" asks again correctly.

forty cents 3

tjcocklin commented 5 years ago

Thank you for your input. This behavior is known and not something that can be fixed. The issues lies with Alexa's interaction model which requires a keyword (e.g. answer) before a free form response. For responses outside of the expected model, a FallbackIntent is suppose to be triggered.

Unfortunately the implementation and use of this FallbackIntent appears inconsistent. See issue #116, for more details.