How to disable the Lex error handling for sending contents length higher than 1024 from Slack

0

We are integrated the AWS lex into our Slack public channel as an answer bot. But if someone talks in the channel with a context length that is higher than 1024, the AWS lex bot will return an error that is kind of annoying and not related. Is there any way to turn off the error handling or make it mute for error reporting in Slack?

Thanks for any help/support.

demandé il y a 2 ans444 vues
2 réponses
1

You can improve the user experience by these two steps:

(1) provide a hint message for your user: "we recommend you to upload the audio within 90 secs or 210 words limit." So that the user understands how to interact with the bot properly. The number is based on the assumption from the internet: average Speaking Speed Rate is 150 wpm and the average word in the English language is 4.7 characters. Feel free to adjust it accordingly.

(2) Overwrite the default handling: This documentation is showing you how to overwrite the default error handling by updating the fallback intent setting. So that the user can receive the relevant message.

profile pictureAWS
Mia C
répondu il y a 2 ans
0

Maximum utterance length

Defines how long Amazon Lex V2 waits before speech input is truncated and the speech is returned to your application. Default this is 13 seconds. You may need to set max-length-ms to a particular number of seconds, so that user does not talks something that is not more than 1024 chars.

https://docs.aws.amazon.com/lexv2/latest/dg/session-attribs-speech.html#voice-input-time-out

prabu
répondu il y a 2 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions