

How do you convert a large amount of text, such as a book? Not finding a tool that would do this for me, I decided to create one. The tricky part is that the API only allows ~1,500 characters of text per request. Submitting text to Polly is pretty easy, using the AWS CLI tool: $ aws polly synthesize-speech -output-format mp3 -text "Here is my text" -voice-id Joanna output.mp3 Like most AWS products, it is on-demand and low-cost - you get 5 million characters per month free for the first 12 months, and a million characters for $4.00 after that. Using the AWS API, you can convert a snippet of text into speech in seconds. Last month, Amazon debuted Polly, the latest in its long line of web services. What if I want to automate the process completely from the Linux command line interface (CLI)? Enter Polly I ended up using the Cepstral software, which works fine, but it has a graphical interface and is mainly for Windows and OSX.

Festival, the open source solution, doesn’t have great voices, hasn’t been updated in years, and is hard to use. Edit text - feel free to edit the text in the box.Last year I wrote about converting books to speech, where I investigated using open source and free tools to scan textbooks and convert them into audio files.Īt that time, the weakest part of the process was the actual text-to-speech part.File upload - use the upload button or drag files to the box.File types: you can upload to ttsreader online text files, pdf files and ebooks of epub format.Cloud sync - be careful as uploading erases previous data.Cloud sync: Always upload to cloud checkbox - when this is checked - ANY change you do in the reader will automatically be uploaded to cloud.Then, you can download it using the download-from-cloud button. Cloud sync: You can sign-in and then upload your current state to our cloud storage.Hover the mouse on top of the Record button to see full recording steps. Record audio / export to audio files - available for premium users, on Windows only at this point.

Speech can be in defferent degrees between very fast and very slow.

Change voices using the language-voice select options.In short: insert text into the text-box and click play.
