Skip to content
A serverless application that converts blobs of text to speech in an audio file
JavaScript HTML CSS
Branch: master
Clone or download
Latest commit 64394e6 Aug 23, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore Generate config file on deploy Aug 22, 2019
.stackery-config.yaml Upload static files to s3 using a deploy trigger Aug 8, 2019
README.md Clean up Aug 22, 2019
template.yaml Add delete file endpoint scaffolding Aug 22, 2019

README.md

text-to-speech-converter

Summary

This is an application that takes in text and outputs an audio file of that text.

Technologies Used

Setup

Directions To Run

  1. Clone this repo
  2. Import and deploy the stack via Stackery. Getting started directions here. TL;DR sign up for free account > create a stack and an environment > deploy.
  3. Navigate to the url for your frontend. Should be something like: http://{stackery stack name}-{stackery environment name}-frontend.s3-website-us-west-2.amazonaws.com/

Known Limitations For Larger Requests

  • There's a maximum item size in DynamoDB (includes all keys/values), so this can't go beyond that. Issue here
  • Lambda has limits for the invocation payload and /tmp directory storage. Issue here
  • Written with US-English in mind, so it might not convert as expected for other languages.

Outstanding TODO Items / Open Bugs

See open issues

Logging Issues

If you find a bug or have a question, feel free to open a new issue and our maintainers will reply as soon as they possibly can. Please describe the issue including steps to reproduce if there are any.

Pull Request Process

  1. Fork the respository
  2. Make any changes you'd like
  3. Open a new PR against master with a description of the proposed changes as well as any other information you find relevant.
  4. If your PR fixes an open issue be sure to write fixes #[ issue number here ]

Finding Help

Please send a direct message to @deeheber on Twitter if any of your questions have not been addressed by the documentation in this repository.

You can’t perform that action at this time.