Building a Serverless Paging Application with Amazon Transcribe
This tutorial describes how to recreate a messaging service using Nexmo and AWS, similar to old pagers that were popular in the 90s. The service allows users to leave messages for each other, with the message being transcribed into text and sent via SMS or email notification. The system uses Amazon Transcribe to transcribe audio recordings stored in an S3 bucket, and Nexmo to receive incoming calls, answer them, and send notifications. The application is built using Python and the Chalice framework, which makes it easy to deploy to AWS Lambda and API Gateway. Once deployed, users can leave messages for each other, and the system will automatically transcribe and notify them when a new message is received.
Company
Vonage
Date published
May 4, 2021
Author(s)
Sam Machin
Word count
2016
Language
English
Hacker News points
None found.