Amazon Lex | Deployment Flashcards
How can I test an Amazon Lex bot?
Deployment
Amazon Lex | Machine Learning
You can test your Amazon Lex bot via the test window on the console. Any business logic implemented in AWS Lambda can be tested via this console as well. All supported browsers allow for testing text with your Amazon Lex bot; voice can be tested from a Chrome browser.
Can I use the same bot for voice and text inputs?
Deployment
Amazon Lex | Machine Learning
Yes. Once you have built a bot it can be used for voice as well as text inputs.
How can I create Amazon Lex bots for mobile?
Deployment
Amazon Lex | Machine Learning
Amazon Lex provides SDKs for iOS and Android. You can develop bots for your mobile use cases with these SDKs. User authentication can be enabled via Amazon Cognito. You can use AWS Mobile Hub to build, test and monitor bots for your mobile platforms. AWS Mobile Hub can be used to automatically provision Amazon Lex bots from a template.
How can I make Amazon Lex bots available on messaging services?
Deployment
Amazon Lex | Machine Learning
Amazon Lex bots can be published to messaging platforms like Facebook Messenger, Slack, Kik, and Twilio SMS. To publish the bot you can provide the tokens for authentication in the console, and we will store it securely and provide a callback URL that you can provide to the chat service.
Do I have to submit my bot for certification prior to deployment?
Deployment
Amazon Lex | Machine Learning
You don’t need to certify your bot with Amazon prior to deployment.
Can I have an Amazon Lex bot version deployed for use by end users while I continue to develop on a different version?
Deployment
Amazon Lex | Machine Learning
Yes. You can build and deploy a version of your bot into production while you continue to develop on a different version. Every version of an Amazon Lex bot will have an ARN. Each version can be associated with a different alias. You can use these tools to set up dev, stage and prod environments.
Can I choose different versions while deploying to different messaging services?
Deployment
Amazon Lex | Machine Learning
Yes. You can deploy a specific version to each messaging service. Every version of Amazon Lex will have an ARN. Each version can be associated with an alias. You can use different aliases for deployment to different messaging service. Also, you can have multiple bots deployed to the same messaging service.
What is the maximum duration of speech input?
Deployment
Amazon Lex | Machine Learning
Amazon Lex supports up to 15 seconds of speech input.
Can I configure for speech input and text output?
Deployment
Amazon Lex | Machine Learning
Yes, you can just choose the PostContent API to provide voice input and choose text output.
How many languages are supported on Amazon Lex?
Deployment
Amazon Lex | Machine Learning
Currently, Amazon Lex supports US English.
What audio formats does Amazon Lex support?
Deployment
Amazon Lex | Machine Learning
Amazon Lex supports the following formats for input audio: LPCM and Opus; Supported output audio formats: MPEG, OGG, PCM.
Can I use Amazon Lex in VPC?
Deployment
Amazon Lex | Machine Learning
Amazon Lex can be accessed from VPC via public endpoints for building and running a bot. Currently, Amazon Lex does not provide a VPC endpoint.