August 22nd, 2024

Free Text-to-Speech App with natural voices

ElevenLabs has launched a free Reader App that allows users to listen to articles, PDFs, and ePubs using high-quality AI voices, enhancing the reading experience with extensive audio generation capabilities.

Read original articleLink Icon
Free Text-to-Speech App with natural voices

ElevenLabs has launched a Reader App that allows users to listen to various text formats, including articles, PDFs, and ePubs, using high-quality AI-generated voices. Users can select from a diverse library of voices, upload their content, and enjoy audio playback on the go. The app is free to download and offers near-unlimited audio generation capabilities. It supports sharing and pasting of content directly into the app for narration. The app aims to enhance the reading experience by providing life-like voice options for different types of content, from soothing stories to crisp news readings.

- ElevenLabs Reader App enables listening to articles, PDFs, and ePubs.

- Users can choose from a wide range of high-quality AI voices.

- The app is free to download and offers extensive audio generation.

- Content can be shared or pasted directly into the app for narration.

- The app enhances the reading experience with life-like voice options.

Link Icon 7 comments
By @C-Loftus - 5 months
I personally love using Piper to make audiobooks offline. I made a CLI wrapper over it and it works great for me [0] Honestly surprised more people aren't using similar offline tools. I have listened to dozens of audiobooks in the past year through this.

There is a pitfall in thinking that the most natural voice is the most important metric (i.e. many blind users still prefer espeak). Piper has a great balance of natural voice, offline convenience/privacy, and interpretability at high speeds. Still have not seen anything better as an overall audiobook solution.

https://github.com/C-Loftus/QuickPiperAudiobook

By @andrewstuart - 5 months
Eleven Labs is too expensive.

They’re missing the chance to be cheap and sweep as many developers as possible into their net. OpenAIs genius is not only being first with a truly great product but being so cheap it’s the easy and obvious choice for developers.

Something better will come along.

By @westcort - 5 months
I have found VoiceGen for Linux Mint to be very good (https://linux.softpedia.com/get/Utilities/VoiceGen-104295.sh...). It is available for download through the software manager.

Also, this bookmarklet will speak highlighted text in the browser regardless of platform:

javascript:void function(){ javascript:(function(){ var selection = window.getSelection().toString(); if (!selection) { alert("Please select some text on the page."); return; } var encodedSelection = document.createElement("div"); encodedSelection.textContent = selection; var processedContent = encodedSelection.innerHTML.replace(/\n/g, " <br></br> "); var words = processedContent.split(" "); var formattedText = ""; var speechContent = ""; for (var i = 0; i < words.length; i++) { var word = words[i]; var chunkSize = Math.floor(word.length / 3) + 1; var boldPart = "<span style='font-weight:bolder'>" + word.substring(0, chunkSize) + "</span>"; var lightPart = "<span style='font-weight:lighter'>" + word.substring(chunkSize, word.length) + "</span>"; var formattedWord = boldPart + lightPart; if (word.endsWith(".")) { formattedWord += "<span style='color:red'> *</span>"; } formattedText += formattedWord + " "; speechContent += word + " "; } var newWindow = window.open("", "_blank"); newWindow.document.write("<html><head><title>Spoken Content</title></head><body><input type='range' min='0.1' max='10' value='1' step='0.1' id='rate-slider'><p id='content' style='background-color:#EDD1B0;font-size:40;line-height:200%25;font-family:Arial'>"%20+%20formattedText%20+%20"</p></body></html>");%20var%20rateSlider%20=%20newWindow.document.getElementById("rate-slider");%20var%20utterance%20=%20new%20SpeechSynthesisUtterance(speechContent);%20rateSlider.addEventListener("input",%20function()%20{%20utterance.rate%20=%20rateSlider.value;%20window.speechSynthesis.cancel();%20window.speechSynthesis.speak(utterance);%20});%20window.speechSynthesis.speak(utterance);%20})();}();

By @radicalriddler - 5 months
I've used this, and the main ElevenLabs service. The reader has to be using a very very cheap model, it sounds worse than the Azure service (which isn't bad).

It's better than traditional text to speech, but I can't use it to listen to long form articles.

By @dakial1 - 5 months
I haven't tested the app but the main service is pretty near natural language. If 11labs app get to the main service quality and start accepting ePubs, it will be the death of Audible.
By @zuhsetaqi - 5 months
Account needed to use the app
By @roshankhan28 - 5 months
the quality is somewhere 6/10. it still sounds robotics like alexa but its free so it works. i have heard the same audio on youtube videos aswell.