This page is hosted on Amazon Web Services, via an S3 bucket.
I will be using this domain to showcase projects I do with AWS, particularly focusing on Lambda. Stay tuned!
Regards,
Graham Wright
Lambda Functions:
Layout uses CSS Grid, Javascript event listeners and client-side checking. Once all client-side checking succeeds, invokes a Python3.6 AWS Lambda function. The function checks client input, generates permutations, throws away illegal combinations, and then returns only those with 100% valid English words.
The last entry ('Dog'/'Cat') is actually returned by a different function than the one attached to the Lambda handler. It references code in a common module and randomly chooses a value from a JSON file, before packaging it into the Lambda response.
API Gateway, DynamoDB, S3 buckets, and 3 Lambda functions. Accepts text and desired voice. Will return mp3 with those spoken words.