Natural Sounding Text to Speech?












82















I am looking for some easy to install text to speech software for Ubuntu that sounds natural. I've installed Festival, Gespeaker, etc., but nothing sounds very natural. All very synthetic and hard to understand.



Any recommendations out there?










share|improve this question




















  • 1





    Possible duplicate of How can I install and use text-to-speech software?

    – Organic Addict
    Dec 5 '15 at 20:24
















82















I am looking for some easy to install text to speech software for Ubuntu that sounds natural. I've installed Festival, Gespeaker, etc., but nothing sounds very natural. All very synthetic and hard to understand.



Any recommendations out there?










share|improve this question




















  • 1





    Possible duplicate of How can I install and use text-to-speech software?

    – Organic Addict
    Dec 5 '15 at 20:24














82












82








82


43






I am looking for some easy to install text to speech software for Ubuntu that sounds natural. I've installed Festival, Gespeaker, etc., but nothing sounds very natural. All very synthetic and hard to understand.



Any recommendations out there?










share|improve this question
















I am looking for some easy to install text to speech software for Ubuntu that sounds natural. I've installed Festival, Gespeaker, etc., but nothing sounds very natural. All very synthetic and hard to understand.



Any recommendations out there?







software-recommendation text-to-speech






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jul 20 '11 at 22:26









Jorge Castro

36.8k106422617




36.8k106422617










asked Jul 20 '11 at 17:36









I Heart UbuntuI Heart Ubuntu

1,10921523




1,10921523








  • 1





    Possible duplicate of How can I install and use text-to-speech software?

    – Organic Addict
    Dec 5 '15 at 20:24














  • 1





    Possible duplicate of How can I install and use text-to-speech software?

    – Organic Addict
    Dec 5 '15 at 20:24








1




1





Possible duplicate of How can I install and use text-to-speech software?

– Organic Addict
Dec 5 '15 at 20:24





Possible duplicate of How can I install and use text-to-speech software?

– Organic Addict
Dec 5 '15 at 20:24










14 Answers
14






active

oldest

votes


















50














SVOX pico2wave



A very minimalistic TTS, a better sounding than espeak or mbrola (to my mind). Some information here.



I don't understand why pico2wave is, compared to espeak or mbrola, rarely discussed. It's small, but sounds really good (natural). Without modification you'll hear a natural sounding female voice.



AND ... compared to Mbrola, it recognise Units and speaks it the right way!

For example:




  • 2°C → two degrees

  • 2m → two meters

  • 2kg → two kilograms


After installation I use it in a script:



#!/bin/bash
pico2wave -w=/tmp/test.wav "$1"
aplay /tmp/test.wav
rm /tmp/test.wav


Then run it with the desired text:



<scriptname>.sh "hello world"


or read the contents of an entire file:



<scriptname>.sh "$(cat <filename>)"


That's all to have a lightweight, stable working TTS on Ubuntu.






share|improve this answer





















  • 1





    As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

    – Carlos Eugenio Thompson Pinzón
    Feb 15 '14 at 17:42






  • 13





    pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

    – naught101
    Mar 11 '14 at 9:11








  • 1





    @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

    – Ciro Santilli 新疆改造中心 六四事件 法轮功
    Apr 13 '14 at 9:44






  • 1





    @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

    – Ciro Santilli 新疆改造中心 六四事件 法轮功
    Jun 22 '15 at 9:48






  • 1





    @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

    – Koen
    Jun 25 '15 at 12:24



















21














SpeakIt!



I believe Ive found the best TTS software for free using a Google Chrome extension called "SpeakIt". This only works in the Chrome browser for me on Ubuntu. It doesnt work with Chromium for some reason. SpeakIt comes with two female voices which both sound very realistic compared to everything else out there. There are at least four more male & female voices listed s Chrome extensions if you search the Chrome Web Store using "TTS" as your query.



Usage: For use on a website. you highlight the text you want to be read and either right click and "SpeakIt" or click the SpeakIt icon docked on the Chrome top bar.





Firefox users also have two options. Within Firefox addons, do a search for TTS and you should find "Click Speak" and also "Text to Voice". The voices are not as good as the Chrome SpeakIt voices, but are definitely usable.



The SpeakIt extension uses iSpeech technology and for a price of $20 a year, the site can convert text to MP3 audio files. You can input text, URLs, RSS feeds, as well as documents such as TXT, DOC, and PDF and output to MP3. You can make podcast, embed audio, etc. Here is a link, and a sample of their audio (don't know how long the link will last).






share|improve this answer





















  • 2





    Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

    – kungfujam
    May 7 '16 at 18:05








  • 1





    this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

    – mulllhausen
    Jun 28 '16 at 21:56











  • It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

    – Goddard
    Mar 4 '17 at 6:25



















12














Simple Google™ TTS



Update from project page (2019-02): This project is currently unmaintained and will remain so for the foreseeable future





Because of the lack of a better alternative I wrote a bash script that interfaces with a perl script by Michal Fapso to provide TTS via Google Translate. From the project description:




The intention is to provide an easy to use interface to text-to-speech output via Google's speech synthesis system. A fallback option using pico2wave automatically provides TTS synthesis in case no Internet connection is found.



As it stands, the wrapper supports reading from standard input, plain text files and the X selection (highlighted text).




The main features are:




  • online TTS synthesis via Google translate

  • offline TTS synthesis via pico2wave

  • supports a variety of different languages

  • can read from CLI, text files and highlighted text

  • supports reading highlighted text with fixed formatting (e.g. PDF files)


Installation and usage are documented on the project page.



I'd be glad if you gave it a try. Bug reports and any other feedback are welcome!






share|improve this answer


























  • This has to be one of the coolest projects I've ever seen. Just wow. 😲

    – user525989
    Nov 30 '16 at 21:25






  • 5





    This is no longer being maintained.

    – Goddard
    Mar 4 '17 at 18:52



















11














Pico and espeak are fun and easy to get to work, but they're not all that good.
The default Festival voices are also not that good. However, Festival is a scheme-based speech framework, where a number of researchers have built much better plug-in voices. You can easily surpass the pico2wave quality on stock Ubuntu, because one of those voices is available as a ready-made package.



To make Festival sound natural, here's what to do:



sudo apt-get install festival
sudo apt-get install festvox-us-slt-hts
festival -i
festival> (voice_cmu_us_slt_arctic_hts)
festival> (SayText "Don't hate me, I'm just doing my job!")


You can do it from the command line by using -b (or --batch) and putting each command into single quotes:



festival -b '(voice_cmu_us_slt_arctic_hts)' 
'(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'


You can get other quite good voices from the Nitech repository, but installing them is finicky, and the default paths changed so the file name references in the bundled scheme files may need to be manually edited to work on stock Ubuntu.






share|improve this answer



















  • 2





    Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

    – Jon Watte
    Aug 20 '17 at 2:48



















9














I have looked high and low for text to speech for Ubuntu that is high quality. There is none. My vocal cords are paralyzed so I needed TTS to add voice instructions to my Ubuntu videos. You can get commercial high quality Linux text to speech software here. It's just really expensive. I ended up buying Natural Reader for Windows (doesn't work in Ubuntu under Wine) for $40. Maybe later I will get the Linux one.






share|improve this answer


























  • dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

    – mchid
    Dec 21 '15 at 10:53











  • Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

    – Bhikkhu Subhuti
    Jun 19 '16 at 11:34





















6














I have been conducting research on the best sounding and easily tuned text to speech voices. Below is a listing of what I thought were the top 5 products in order of sound quality. Most of the websites associated with these product have an interactive demo that will allow for you to make your own determination.




  1. NeoSpeech

  2. iVona

  3. Acapela

  4. AT&T Natural voices

  5. CereProc Voices






share|improve this answer



















  • 1





    are there are available for linux? idon't think so

    – Mehdi Khademloo
    Dec 3 '16 at 0:36



















5














I find Nitech HTS voices on festival very natural and comforting over any other voices I have heard. See this link on how to set up Nitech and other sounds with festival. I have not found a good gui which I can use to configure those voices but setting them via festival.scm still works. That post is very old and you might want to find the actual installation directory using
"locate festival" command






share|improve this answer
























  • Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

    – Iacchus
    Aug 21 '14 at 8:32






  • 2





    Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

    – Jon Watte
    Apr 25 '17 at 19:23





















5














Combine SVOX tools (pico) with LibreOffice:



SVOX (pico) tools are easy to install and brings good quality voices in Ubuntu. Install it:



sudo apt-get install libttspico0 libttspico-utils libttspico-data


You can use LibreOffice in combination with SVOX (pico) tools by install the "Read Text" extension and you obtain a "GUI" for this excellent TTS software:



Set up Read Text Extension's options with Tools - Add-ons - Read selection.... Use /usr/bin/python as the external program. Select a command line option that includes the token (PICO_READ_TEXT_PY), you may want to experiment some of them.



Now you only have to select some text in LO Writer, Calc, Impress or Draw and clic on the icon added as a tool bar (a happy face with a ballon).






share|improve this answer































    4














    Here is what I did to have pure natural speech for pdf and other text files(other solutions are not natural or they're just paid services). This is actually a work around using chromium or chrome but works fast and easy.




    1. Install SpeakIt! extension on your chrome or chromium.

    2. Install PDF Viewer if you're using chromium(chrome already has a pdf viewer for free) and check 'Allow in incognito' and 'Allow access to file URLs' options in extensions settings of chromium.

    3. Drag and drop your pdf to browser.

    4. Now highlight some text and right click and select SpeakIt! so you can listen to pure natural text-to-speech.


    There's also ways to open other files like .doc and .txt in chrome and do the same. There's other extensions for chrome that view pdf files, check if it fits you better. Besides you can upload all kind of texts in Google Drive and use SpeakIt! to read it for you.
    Another extension called 'Speak text' works the same way and has natural speech.






    share|improve this answer


























    • Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

      – Marco Lackovic
      Sep 24 '14 at 15:12



















    2














    When searching for a better tts engine to use with the new firefox 49 narrative mode I found pico tts (svox) - my favorite TTS engine.



    sudo apt install espeak libttspico0 libttspico-data libttspico-utils


    How to change the default speech synthesis engine system wide?



    People at arch linux brought me to the right path:



    Uncomment the module you like and make it default in speech-dispatcher settings:



    # sudo vim /etc/speech-dispatcher/speechd.conf

    [...]
    # -----OUTPUT MODULES CONFIGURATION-----
    # Each AddModule line loads an output module.
    #AddModule "espeak" "sd_espeak" "espeak.conf"
    AddModule "pico-generic" "sd_generic" "pico-generic.conf"

    [...]
    #DefaultModule espeak
    DefaultModule pico-generic


    Restart the daemon:



    # sudo systemctl restart speech-dispatcher.service


    BUT, when starting firefox again, nothing happens. According to the link above (arch forum post #10 and #16) works with festival (did not try), but the speech-dispatcher for pico does not list available voices. It won't run.



    Any idea out there would be highly appreciated ;-)






    share|improve this answer

































      1














      My favorite text-to-speech program is called Magic English, but like Natural Reader mentioned by Joe Steiger, it is a Windows program and I'm not sure if it will run under Wine.



      AT&T Natural Voices is available online as a demo, but that's more of a work-around than a solution...






      share|improve this answer

































        1














        For that I build Intelligent Speaker - extension for Google Chrome. It can read pages even without selection (when text detention is correct).






        share|improve this answer

































          1














          Simple Google™ TTS



          Pico, mbrola, cmu, festival, flite, all SUCK in 2017 (They were amazing in the 90s). AT&T natural speech (which is fantastic) isn't linux compat and it's not free, therefore we use Google



          git clone https://github.com/Glutanimate/simple-google-tts.git
          sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$
          cd simple-google-tts
          sudo ln -s `pwd`/simple_google_tts /usr/local/bin
          simple_google_tts en "Text to speech is now installed"
          cd -





          share|improve this answer


























          • This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

            – Pablo Bianchi
            Feb 21 at 17:59





















          0














          gTTS




          gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.




          Cons: CLI-only. Need to be online as it requires to request to Google public open endpoint.



          sudo -H pip install gTTS  # Install


          Usage



          gtts-cli 'hello' --output hello.mp3
          gtts-cli -l es 'Nadie es patria, todos lo somos' | play -t mp3 -


          Documentation and more examples



          Others



          Some were already mentioned





          • Mimic. Installation:



            sudo apt-get install gcc make pkg-config automake libtool libasound2-dev
            git clone https://github.com/MycroftAI/mimic.git # take a while
            cd mimic
            ./dependencies.sh --prefix="/usr/local" # take a while
            ./autogen.sh
            ./configure --prefix="/usr/local"
            make # take a while
            make check



          • eSpeak + Gespeaker (GUI) (Gespeaker source code)



            Cons: Old and ugly



            sudo apt install espeak gespeaker



          • Firefox


            • Google Translate, ImTranslator, Dictionary, TTS by Smart Link Corporation




          • Chrome


            • Text to speech that brings productivity

            • SpeakIt!








          share|improve this answer
























            protected by Community Mar 5 '16 at 3:18



            Thank you for your interest in this question.
            Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



            Would you like to answer one of these unanswered questions instead?














            14 Answers
            14






            active

            oldest

            votes








            14 Answers
            14






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            50














            SVOX pico2wave



            A very minimalistic TTS, a better sounding than espeak or mbrola (to my mind). Some information here.



            I don't understand why pico2wave is, compared to espeak or mbrola, rarely discussed. It's small, but sounds really good (natural). Without modification you'll hear a natural sounding female voice.



            AND ... compared to Mbrola, it recognise Units and speaks it the right way!

            For example:




            • 2°C → two degrees

            • 2m → two meters

            • 2kg → two kilograms


            After installation I use it in a script:



            #!/bin/bash
            pico2wave -w=/tmp/test.wav "$1"
            aplay /tmp/test.wav
            rm /tmp/test.wav


            Then run it with the desired text:



            <scriptname>.sh "hello world"


            or read the contents of an entire file:



            <scriptname>.sh "$(cat <filename>)"


            That's all to have a lightweight, stable working TTS on Ubuntu.






            share|improve this answer





















            • 1





              As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

              – Carlos Eugenio Thompson Pinzón
              Feb 15 '14 at 17:42






            • 13





              pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

              – naught101
              Mar 11 '14 at 9:11








            • 1





              @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Apr 13 '14 at 9:44






            • 1





              @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Jun 22 '15 at 9:48






            • 1





              @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

              – Koen
              Jun 25 '15 at 12:24
















            50














            SVOX pico2wave



            A very minimalistic TTS, a better sounding than espeak or mbrola (to my mind). Some information here.



            I don't understand why pico2wave is, compared to espeak or mbrola, rarely discussed. It's small, but sounds really good (natural). Without modification you'll hear a natural sounding female voice.



            AND ... compared to Mbrola, it recognise Units and speaks it the right way!

            For example:




            • 2°C → two degrees

            • 2m → two meters

            • 2kg → two kilograms


            After installation I use it in a script:



            #!/bin/bash
            pico2wave -w=/tmp/test.wav "$1"
            aplay /tmp/test.wav
            rm /tmp/test.wav


            Then run it with the desired text:



            <scriptname>.sh "hello world"


            or read the contents of an entire file:



            <scriptname>.sh "$(cat <filename>)"


            That's all to have a lightweight, stable working TTS on Ubuntu.






            share|improve this answer





















            • 1





              As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

              – Carlos Eugenio Thompson Pinzón
              Feb 15 '14 at 17:42






            • 13





              pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

              – naught101
              Mar 11 '14 at 9:11








            • 1





              @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Apr 13 '14 at 9:44






            • 1





              @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Jun 22 '15 at 9:48






            • 1





              @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

              – Koen
              Jun 25 '15 at 12:24














            50












            50








            50







            SVOX pico2wave



            A very minimalistic TTS, a better sounding than espeak or mbrola (to my mind). Some information here.



            I don't understand why pico2wave is, compared to espeak or mbrola, rarely discussed. It's small, but sounds really good (natural). Without modification you'll hear a natural sounding female voice.



            AND ... compared to Mbrola, it recognise Units and speaks it the right way!

            For example:




            • 2°C → two degrees

            • 2m → two meters

            • 2kg → two kilograms


            After installation I use it in a script:



            #!/bin/bash
            pico2wave -w=/tmp/test.wav "$1"
            aplay /tmp/test.wav
            rm /tmp/test.wav


            Then run it with the desired text:



            <scriptname>.sh "hello world"


            or read the contents of an entire file:



            <scriptname>.sh "$(cat <filename>)"


            That's all to have a lightweight, stable working TTS on Ubuntu.






            share|improve this answer















            SVOX pico2wave



            A very minimalistic TTS, a better sounding than espeak or mbrola (to my mind). Some information here.



            I don't understand why pico2wave is, compared to espeak or mbrola, rarely discussed. It's small, but sounds really good (natural). Without modification you'll hear a natural sounding female voice.



            AND ... compared to Mbrola, it recognise Units and speaks it the right way!

            For example:




            • 2°C → two degrees

            • 2m → two meters

            • 2kg → two kilograms


            After installation I use it in a script:



            #!/bin/bash
            pico2wave -w=/tmp/test.wav "$1"
            aplay /tmp/test.wav
            rm /tmp/test.wav


            Then run it with the desired text:



            <scriptname>.sh "hello world"


            or read the contents of an entire file:



            <scriptname>.sh "$(cat <filename>)"


            That's all to have a lightweight, stable working TTS on Ubuntu.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Feb 21 at 16:39









            Pablo Bianchi

            2,85021534




            2,85021534










            answered Aug 24 '12 at 15:12









            user85321user85321

            1,114187




            1,114187








            • 1





              As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

              – Carlos Eugenio Thompson Pinzón
              Feb 15 '14 at 17:42






            • 13





              pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

              – naught101
              Mar 11 '14 at 9:11








            • 1





              @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Apr 13 '14 at 9:44






            • 1





              @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Jun 22 '15 at 9:48






            • 1





              @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

              – Koen
              Jun 25 '15 at 12:24














            • 1





              As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

              – Carlos Eugenio Thompson Pinzón
              Feb 15 '14 at 17:42






            • 13





              pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

              – naught101
              Mar 11 '14 at 9:11








            • 1





              @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Apr 13 '14 at 9:44






            • 1





              @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

              – Ciro Santilli 新疆改造中心 六四事件 法轮功
              Jun 22 '15 at 9:48






            • 1





              @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

              – Koen
              Jun 25 '15 at 12:24








            1




            1





            As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

            – Carlos Eugenio Thompson Pinzón
            Feb 15 '14 at 17:42





            As far as I can see, it only uses cli parameters as input. Is there any way I can get pico2wave to read text from a filename?

            – Carlos Eugenio Thompson Pinzón
            Feb 15 '14 at 17:42




            13




            13





            pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

            – naught101
            Mar 11 '14 at 9:11







            pico2wave is in package libttspico-utils in recent versions of ubuntu. @CarlosEugenioThompsonPinzón cat <filename> | xargs -I foo -0 pico2wave -w blah.wav foo

            – naught101
            Mar 11 '14 at 9:11






            1




            1





            @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

            – Ciro Santilli 新疆改造中心 六四事件 法轮功
            Apr 13 '14 at 9:44





            @CarlosEugenioThompsonPinzón pico2wave -w a.wav "$(input.txt)" =). Agree that this CLI interface is bad design: unlike the huge majority of CLIs, and possible to reach the OS max CLI arg length.

            – Ciro Santilli 新疆改造中心 六四事件 法轮功
            Apr 13 '14 at 9:44




            1




            1





            @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

            – Ciro Santilli 新疆改造中心 六四事件 法轮功
            Jun 22 '15 at 9:48





            @Koen I don't know! :-) Like any other problem, try to produce a minimal example, e.g. using echo {1..1000}

            – Ciro Santilli 新疆改造中心 六四事件 法轮功
            Jun 22 '15 at 9:48




            1




            1





            @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

            – Koen
            Jun 25 '15 at 12:24





            @user49557 We're not supposed to hijack others' questions, so maybe you can create a new question, explaining what exactly you installed, and what it is that went wrong, and then I can always try and help you (no guarantees, though, I'm not an expert :P)

            – Koen
            Jun 25 '15 at 12:24













            21














            SpeakIt!



            I believe Ive found the best TTS software for free using a Google Chrome extension called "SpeakIt". This only works in the Chrome browser for me on Ubuntu. It doesnt work with Chromium for some reason. SpeakIt comes with two female voices which both sound very realistic compared to everything else out there. There are at least four more male & female voices listed s Chrome extensions if you search the Chrome Web Store using "TTS" as your query.



            Usage: For use on a website. you highlight the text you want to be read and either right click and "SpeakIt" or click the SpeakIt icon docked on the Chrome top bar.





            Firefox users also have two options. Within Firefox addons, do a search for TTS and you should find "Click Speak" and also "Text to Voice". The voices are not as good as the Chrome SpeakIt voices, but are definitely usable.



            The SpeakIt extension uses iSpeech technology and for a price of $20 a year, the site can convert text to MP3 audio files. You can input text, URLs, RSS feeds, as well as documents such as TXT, DOC, and PDF and output to MP3. You can make podcast, embed audio, etc. Here is a link, and a sample of their audio (don't know how long the link will last).






            share|improve this answer





















            • 2





              Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

              – kungfujam
              May 7 '16 at 18:05








            • 1





              this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

              – mulllhausen
              Jun 28 '16 at 21:56











            • It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

              – Goddard
              Mar 4 '17 at 6:25
















            21














            SpeakIt!



            I believe Ive found the best TTS software for free using a Google Chrome extension called "SpeakIt". This only works in the Chrome browser for me on Ubuntu. It doesnt work with Chromium for some reason. SpeakIt comes with two female voices which both sound very realistic compared to everything else out there. There are at least four more male & female voices listed s Chrome extensions if you search the Chrome Web Store using "TTS" as your query.



            Usage: For use on a website. you highlight the text you want to be read and either right click and "SpeakIt" or click the SpeakIt icon docked on the Chrome top bar.





            Firefox users also have two options. Within Firefox addons, do a search for TTS and you should find "Click Speak" and also "Text to Voice". The voices are not as good as the Chrome SpeakIt voices, but are definitely usable.



            The SpeakIt extension uses iSpeech technology and for a price of $20 a year, the site can convert text to MP3 audio files. You can input text, URLs, RSS feeds, as well as documents such as TXT, DOC, and PDF and output to MP3. You can make podcast, embed audio, etc. Here is a link, and a sample of their audio (don't know how long the link will last).






            share|improve this answer





















            • 2





              Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

              – kungfujam
              May 7 '16 at 18:05








            • 1





              this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

              – mulllhausen
              Jun 28 '16 at 21:56











            • It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

              – Goddard
              Mar 4 '17 at 6:25














            21












            21








            21







            SpeakIt!



            I believe Ive found the best TTS software for free using a Google Chrome extension called "SpeakIt". This only works in the Chrome browser for me on Ubuntu. It doesnt work with Chromium for some reason. SpeakIt comes with two female voices which both sound very realistic compared to everything else out there. There are at least four more male & female voices listed s Chrome extensions if you search the Chrome Web Store using "TTS" as your query.



            Usage: For use on a website. you highlight the text you want to be read and either right click and "SpeakIt" or click the SpeakIt icon docked on the Chrome top bar.





            Firefox users also have two options. Within Firefox addons, do a search for TTS and you should find "Click Speak" and also "Text to Voice". The voices are not as good as the Chrome SpeakIt voices, but are definitely usable.



            The SpeakIt extension uses iSpeech technology and for a price of $20 a year, the site can convert text to MP3 audio files. You can input text, URLs, RSS feeds, as well as documents such as TXT, DOC, and PDF and output to MP3. You can make podcast, embed audio, etc. Here is a link, and a sample of their audio (don't know how long the link will last).






            share|improve this answer















            SpeakIt!



            I believe Ive found the best TTS software for free using a Google Chrome extension called "SpeakIt". This only works in the Chrome browser for me on Ubuntu. It doesnt work with Chromium for some reason. SpeakIt comes with two female voices which both sound very realistic compared to everything else out there. There are at least four more male & female voices listed s Chrome extensions if you search the Chrome Web Store using "TTS" as your query.



            Usage: For use on a website. you highlight the text you want to be read and either right click and "SpeakIt" or click the SpeakIt icon docked on the Chrome top bar.





            Firefox users also have two options. Within Firefox addons, do a search for TTS and you should find "Click Speak" and also "Text to Voice". The voices are not as good as the Chrome SpeakIt voices, but are definitely usable.



            The SpeakIt extension uses iSpeech technology and for a price of $20 a year, the site can convert text to MP3 audio files. You can input text, URLs, RSS feeds, as well as documents such as TXT, DOC, and PDF and output to MP3. You can make podcast, embed audio, etc. Here is a link, and a sample of their audio (don't know how long the link will last).







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Feb 21 at 17:50









            Pablo Bianchi

            2,85021534




            2,85021534










            answered Jan 27 '13 at 0:11









            I Heart UbuntuI Heart Ubuntu

            1,10921523




            1,10921523








            • 2





              Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

              – kungfujam
              May 7 '16 at 18:05








            • 1





              this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

              – mulllhausen
              Jun 28 '16 at 21:56











            • It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

              – Goddard
              Mar 4 '17 at 6:25














            • 2





              Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

              – kungfujam
              May 7 '16 at 18:05








            • 1





              this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

              – mulllhausen
              Jun 28 '16 at 21:56











            • It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

              – Goddard
              Mar 4 '17 at 6:25








            2




            2





            Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

            – kungfujam
            May 7 '16 at 18:05







            Unfortunately none of the browser options work for PDF files. Have you come across one that does? I'd like to be able to select paragraphs to read from a PDF (i.e. not have to paste bits to terminal or other)

            – kungfujam
            May 7 '16 at 18:05






            1




            1





            this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

            – mulllhausen
            Jun 28 '16 at 21:56





            this extension works for me on chromium 50.0.2661.94 using Debian 8.4 and its great! i especially like the english female voice. my only complaint is that it pauses for too long on commas.

            – mulllhausen
            Jun 28 '16 at 21:56













            It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

            – Goddard
            Mar 4 '17 at 6:25





            It often mispronounces words and also takes time to send the text to a separate server rather then just using your own system.

            – Goddard
            Mar 4 '17 at 6:25











            12














            Simple Google™ TTS



            Update from project page (2019-02): This project is currently unmaintained and will remain so for the foreseeable future





            Because of the lack of a better alternative I wrote a bash script that interfaces with a perl script by Michal Fapso to provide TTS via Google Translate. From the project description:




            The intention is to provide an easy to use interface to text-to-speech output via Google's speech synthesis system. A fallback option using pico2wave automatically provides TTS synthesis in case no Internet connection is found.



            As it stands, the wrapper supports reading from standard input, plain text files and the X selection (highlighted text).




            The main features are:




            • online TTS synthesis via Google translate

            • offline TTS synthesis via pico2wave

            • supports a variety of different languages

            • can read from CLI, text files and highlighted text

            • supports reading highlighted text with fixed formatting (e.g. PDF files)


            Installation and usage are documented on the project page.



            I'd be glad if you gave it a try. Bug reports and any other feedback are welcome!






            share|improve this answer


























            • This has to be one of the coolest projects I've ever seen. Just wow. 😲

              – user525989
              Nov 30 '16 at 21:25






            • 5





              This is no longer being maintained.

              – Goddard
              Mar 4 '17 at 18:52
















            12














            Simple Google™ TTS



            Update from project page (2019-02): This project is currently unmaintained and will remain so for the foreseeable future





            Because of the lack of a better alternative I wrote a bash script that interfaces with a perl script by Michal Fapso to provide TTS via Google Translate. From the project description:




            The intention is to provide an easy to use interface to text-to-speech output via Google's speech synthesis system. A fallback option using pico2wave automatically provides TTS synthesis in case no Internet connection is found.



            As it stands, the wrapper supports reading from standard input, plain text files and the X selection (highlighted text).




            The main features are:




            • online TTS synthesis via Google translate

            • offline TTS synthesis via pico2wave

            • supports a variety of different languages

            • can read from CLI, text files and highlighted text

            • supports reading highlighted text with fixed formatting (e.g. PDF files)


            Installation and usage are documented on the project page.



            I'd be glad if you gave it a try. Bug reports and any other feedback are welcome!






            share|improve this answer


























            • This has to be one of the coolest projects I've ever seen. Just wow. 😲

              – user525989
              Nov 30 '16 at 21:25






            • 5





              This is no longer being maintained.

              – Goddard
              Mar 4 '17 at 18:52














            12












            12








            12







            Simple Google™ TTS



            Update from project page (2019-02): This project is currently unmaintained and will remain so for the foreseeable future





            Because of the lack of a better alternative I wrote a bash script that interfaces with a perl script by Michal Fapso to provide TTS via Google Translate. From the project description:




            The intention is to provide an easy to use interface to text-to-speech output via Google's speech synthesis system. A fallback option using pico2wave automatically provides TTS synthesis in case no Internet connection is found.



            As it stands, the wrapper supports reading from standard input, plain text files and the X selection (highlighted text).




            The main features are:




            • online TTS synthesis via Google translate

            • offline TTS synthesis via pico2wave

            • supports a variety of different languages

            • can read from CLI, text files and highlighted text

            • supports reading highlighted text with fixed formatting (e.g. PDF files)


            Installation and usage are documented on the project page.



            I'd be glad if you gave it a try. Bug reports and any other feedback are welcome!






            share|improve this answer















            Simple Google™ TTS



            Update from project page (2019-02): This project is currently unmaintained and will remain so for the foreseeable future





            Because of the lack of a better alternative I wrote a bash script that interfaces with a perl script by Michal Fapso to provide TTS via Google Translate. From the project description:




            The intention is to provide an easy to use interface to text-to-speech output via Google's speech synthesis system. A fallback option using pico2wave automatically provides TTS synthesis in case no Internet connection is found.



            As it stands, the wrapper supports reading from standard input, plain text files and the X selection (highlighted text).




            The main features are:




            • online TTS synthesis via Google translate

            • offline TTS synthesis via pico2wave

            • supports a variety of different languages

            • can read from CLI, text files and highlighted text

            • supports reading highlighted text with fixed formatting (e.g. PDF files)


            Installation and usage are documented on the project page.



            I'd be glad if you gave it a try. Bug reports and any other feedback are welcome!







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Feb 21 at 17:52









            Pablo Bianchi

            2,85021534




            2,85021534










            answered Aug 23 '14 at 19:18









            GlutanimateGlutanimate

            16.3k873132




            16.3k873132













            • This has to be one of the coolest projects I've ever seen. Just wow. 😲

              – user525989
              Nov 30 '16 at 21:25






            • 5





              This is no longer being maintained.

              – Goddard
              Mar 4 '17 at 18:52



















            • This has to be one of the coolest projects I've ever seen. Just wow. 😲

              – user525989
              Nov 30 '16 at 21:25






            • 5





              This is no longer being maintained.

              – Goddard
              Mar 4 '17 at 18:52

















            This has to be one of the coolest projects I've ever seen. Just wow. 😲

            – user525989
            Nov 30 '16 at 21:25





            This has to be one of the coolest projects I've ever seen. Just wow. 😲

            – user525989
            Nov 30 '16 at 21:25




            5




            5





            This is no longer being maintained.

            – Goddard
            Mar 4 '17 at 18:52





            This is no longer being maintained.

            – Goddard
            Mar 4 '17 at 18:52











            11














            Pico and espeak are fun and easy to get to work, but they're not all that good.
            The default Festival voices are also not that good. However, Festival is a scheme-based speech framework, where a number of researchers have built much better plug-in voices. You can easily surpass the pico2wave quality on stock Ubuntu, because one of those voices is available as a ready-made package.



            To make Festival sound natural, here's what to do:



            sudo apt-get install festival
            sudo apt-get install festvox-us-slt-hts
            festival -i
            festival> (voice_cmu_us_slt_arctic_hts)
            festival> (SayText "Don't hate me, I'm just doing my job!")


            You can do it from the command line by using -b (or --batch) and putting each command into single quotes:



            festival -b '(voice_cmu_us_slt_arctic_hts)' 
            '(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'


            You can get other quite good voices from the Nitech repository, but installing them is finicky, and the default paths changed so the file name references in the bundled scheme files may need to be manually edited to work on stock Ubuntu.






            share|improve this answer



















            • 2





              Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

              – Jon Watte
              Aug 20 '17 at 2:48
















            11














            Pico and espeak are fun and easy to get to work, but they're not all that good.
            The default Festival voices are also not that good. However, Festival is a scheme-based speech framework, where a number of researchers have built much better plug-in voices. You can easily surpass the pico2wave quality on stock Ubuntu, because one of those voices is available as a ready-made package.



            To make Festival sound natural, here's what to do:



            sudo apt-get install festival
            sudo apt-get install festvox-us-slt-hts
            festival -i
            festival> (voice_cmu_us_slt_arctic_hts)
            festival> (SayText "Don't hate me, I'm just doing my job!")


            You can do it from the command line by using -b (or --batch) and putting each command into single quotes:



            festival -b '(voice_cmu_us_slt_arctic_hts)' 
            '(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'


            You can get other quite good voices from the Nitech repository, but installing them is finicky, and the default paths changed so the file name references in the bundled scheme files may need to be manually edited to work on stock Ubuntu.






            share|improve this answer



















            • 2





              Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

              – Jon Watte
              Aug 20 '17 at 2:48














            11












            11








            11







            Pico and espeak are fun and easy to get to work, but they're not all that good.
            The default Festival voices are also not that good. However, Festival is a scheme-based speech framework, where a number of researchers have built much better plug-in voices. You can easily surpass the pico2wave quality on stock Ubuntu, because one of those voices is available as a ready-made package.



            To make Festival sound natural, here's what to do:



            sudo apt-get install festival
            sudo apt-get install festvox-us-slt-hts
            festival -i
            festival> (voice_cmu_us_slt_arctic_hts)
            festival> (SayText "Don't hate me, I'm just doing my job!")


            You can do it from the command line by using -b (or --batch) and putting each command into single quotes:



            festival -b '(voice_cmu_us_slt_arctic_hts)' 
            '(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'


            You can get other quite good voices from the Nitech repository, but installing them is finicky, and the default paths changed so the file name references in the bundled scheme files may need to be manually edited to work on stock Ubuntu.






            share|improve this answer













            Pico and espeak are fun and easy to get to work, but they're not all that good.
            The default Festival voices are also not that good. However, Festival is a scheme-based speech framework, where a number of researchers have built much better plug-in voices. You can easily surpass the pico2wave quality on stock Ubuntu, because one of those voices is available as a ready-made package.



            To make Festival sound natural, here's what to do:



            sudo apt-get install festival
            sudo apt-get install festvox-us-slt-hts
            festival -i
            festival> (voice_cmu_us_slt_arctic_hts)
            festival> (SayText "Don't hate me, I'm just doing my job!")


            You can do it from the command line by using -b (or --batch) and putting each command into single quotes:



            festival -b '(voice_cmu_us_slt_arctic_hts)' 
            '(SayText "The temperature is 22 degrees centigrade and there is a slight breeze from the west.")'


            You can get other quite good voices from the Nitech repository, but installing them is finicky, and the default paths changed so the file name references in the bundled scheme files may need to be manually edited to work on stock Ubuntu.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Apr 25 '17 at 19:31









            Jon WatteJon Watte

            24027




            24027








            • 2





              Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

              – Jon Watte
              Aug 20 '17 at 2:48














            • 2





              Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

              – Jon Watte
              Aug 20 '17 at 2:48








            2




            2





            Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

            – Jon Watte
            Aug 20 '17 at 2:48





            Btw, in Ubuntu 16.04, this package seems to be missing. You can download and install the deb from Debian and it will work fine: packages.debian.org/sid/all/festvox-us-slt-hts/download sudo dpkg -i Downloads/festvox-us-slt-hts_0.2010.10.25-2_all.deb

            – Jon Watte
            Aug 20 '17 at 2:48











            9














            I have looked high and low for text to speech for Ubuntu that is high quality. There is none. My vocal cords are paralyzed so I needed TTS to add voice instructions to my Ubuntu videos. You can get commercial high quality Linux text to speech software here. It's just really expensive. I ended up buying Natural Reader for Windows (doesn't work in Ubuntu under Wine) for $40. Maybe later I will get the Linux one.






            share|improve this answer


























            • dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

              – mchid
              Dec 21 '15 at 10:53











            • Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

              – Bhikkhu Subhuti
              Jun 19 '16 at 11:34


















            9














            I have looked high and low for text to speech for Ubuntu that is high quality. There is none. My vocal cords are paralyzed so I needed TTS to add voice instructions to my Ubuntu videos. You can get commercial high quality Linux text to speech software here. It's just really expensive. I ended up buying Natural Reader for Windows (doesn't work in Ubuntu under Wine) for $40. Maybe later I will get the Linux one.






            share|improve this answer


























            • dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

              – mchid
              Dec 21 '15 at 10:53











            • Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

              – Bhikkhu Subhuti
              Jun 19 '16 at 11:34
















            9












            9








            9







            I have looked high and low for text to speech for Ubuntu that is high quality. There is none. My vocal cords are paralyzed so I needed TTS to add voice instructions to my Ubuntu videos. You can get commercial high quality Linux text to speech software here. It's just really expensive. I ended up buying Natural Reader for Windows (doesn't work in Ubuntu under Wine) for $40. Maybe later I will get the Linux one.






            share|improve this answer















            I have looked high and low for text to speech for Ubuntu that is high quality. There is none. My vocal cords are paralyzed so I needed TTS to add voice instructions to my Ubuntu videos. You can get commercial high quality Linux text to speech software here. It's just really expensive. I ended up buying Natural Reader for Windows (doesn't work in Ubuntu under Wine) for $40. Maybe later I will get the Linux one.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Feb 21 at 17:45









            Pablo Bianchi

            2,85021534




            2,85021534










            answered Jul 20 '11 at 17:57









            Joe SteigerJoe Steiger

            911




            911













            • dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

              – mchid
              Dec 21 '15 at 10:53











            • Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

              – Bhikkhu Subhuti
              Jun 19 '16 at 11:34





















            • dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

              – mchid
              Dec 21 '15 at 10:53











            • Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

              – Bhikkhu Subhuti
              Jun 19 '16 at 11:34



















            dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

            – mchid
            Dec 21 '15 at 10:53





            dude, there is and I was using it like last week there are at least 5 or 6 and I can't for the life of me find any of them now, gotta love our community

            – mchid
            Dec 21 '15 at 10:53













            Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

            – Bhikkhu Subhuti
            Jun 19 '16 at 11:34







            Textaloud has instructions to make their product work under wine. see nextup.com/forum/viewtopic.php?t=3349 I believe that cepstral has a linux port too. I have not been able to get my favorite software balabolka to work. I have windows 10 installed mostly for tts processing. MS David is good and similar to cepstral david. The prior one is free if you have windows 10.

            – Bhikkhu Subhuti
            Jun 19 '16 at 11:34













            6














            I have been conducting research on the best sounding and easily tuned text to speech voices. Below is a listing of what I thought were the top 5 products in order of sound quality. Most of the websites associated with these product have an interactive demo that will allow for you to make your own determination.




            1. NeoSpeech

            2. iVona

            3. Acapela

            4. AT&T Natural voices

            5. CereProc Voices






            share|improve this answer



















            • 1





              are there are available for linux? idon't think so

              – Mehdi Khademloo
              Dec 3 '16 at 0:36
















            6














            I have been conducting research on the best sounding and easily tuned text to speech voices. Below is a listing of what I thought were the top 5 products in order of sound quality. Most of the websites associated with these product have an interactive demo that will allow for you to make your own determination.




            1. NeoSpeech

            2. iVona

            3. Acapela

            4. AT&T Natural voices

            5. CereProc Voices






            share|improve this answer



















            • 1





              are there are available for linux? idon't think so

              – Mehdi Khademloo
              Dec 3 '16 at 0:36














            6












            6








            6







            I have been conducting research on the best sounding and easily tuned text to speech voices. Below is a listing of what I thought were the top 5 products in order of sound quality. Most of the websites associated with these product have an interactive demo that will allow for you to make your own determination.




            1. NeoSpeech

            2. iVona

            3. Acapela

            4. AT&T Natural voices

            5. CereProc Voices






            share|improve this answer













            I have been conducting research on the best sounding and easily tuned text to speech voices. Below is a listing of what I thought were the top 5 products in order of sound quality. Most of the websites associated with these product have an interactive demo that will allow for you to make your own determination.




            1. NeoSpeech

            2. iVona

            3. Acapela

            4. AT&T Natural voices

            5. CereProc Voices







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Apr 24 '12 at 15:35









            JimJim

            6111




            6111








            • 1





              are there are available for linux? idon't think so

              – Mehdi Khademloo
              Dec 3 '16 at 0:36














            • 1





              are there are available for linux? idon't think so

              – Mehdi Khademloo
              Dec 3 '16 at 0:36








            1




            1





            are there are available for linux? idon't think so

            – Mehdi Khademloo
            Dec 3 '16 at 0:36





            are there are available for linux? idon't think so

            – Mehdi Khademloo
            Dec 3 '16 at 0:36











            5














            I find Nitech HTS voices on festival very natural and comforting over any other voices I have heard. See this link on how to set up Nitech and other sounds with festival. I have not found a good gui which I can use to configure those voices but setting them via festival.scm still works. That post is very old and you might want to find the actual installation directory using
            "locate festival" command






            share|improve this answer
























            • Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

              – Iacchus
              Aug 21 '14 at 8:32






            • 2





              Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

              – Jon Watte
              Apr 25 '17 at 19:23


















            5














            I find Nitech HTS voices on festival very natural and comforting over any other voices I have heard. See this link on how to set up Nitech and other sounds with festival. I have not found a good gui which I can use to configure those voices but setting them via festival.scm still works. That post is very old and you might want to find the actual installation directory using
            "locate festival" command






            share|improve this answer
























            • Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

              – Iacchus
              Aug 21 '14 at 8:32






            • 2





              Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

              – Jon Watte
              Apr 25 '17 at 19:23
















            5












            5








            5







            I find Nitech HTS voices on festival very natural and comforting over any other voices I have heard. See this link on how to set up Nitech and other sounds with festival. I have not found a good gui which I can use to configure those voices but setting them via festival.scm still works. That post is very old and you might want to find the actual installation directory using
            "locate festival" command






            share|improve this answer













            I find Nitech HTS voices on festival very natural and comforting over any other voices I have heard. See this link on how to set up Nitech and other sounds with festival. I have not found a good gui which I can use to configure those voices but setting them via festival.scm still works. That post is very old and you might want to find the actual installation directory using
            "locate festival" command







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 9 '11 at 13:56









            razorrazor

            328137




            328137













            • Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

              – Iacchus
              Aug 21 '14 at 8:32






            • 2





              Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

              – Jon Watte
              Apr 25 '17 at 19:23





















            • Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

              – Iacchus
              Aug 21 '14 at 8:32






            • 2





              Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

              – Jon Watte
              Apr 25 '17 at 19:23



















            Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

            – Iacchus
            Aug 21 '14 at 8:32





            Seems to be very good. Found demos here cstr.ed.ac.uk/projects/festival/onlinedemo.html

            – Iacchus
            Aug 21 '14 at 8:32




            2




            2





            Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

            – Jon Watte
            Apr 25 '17 at 19:23







            Yes, the Nitech voices are heads and shoulders above other Festival voices (except the CMU voices, which are also very good.) Too bad they're hard to install. There is one good CMU voice that has a default package in Ubunut, it's called cmu_us_slt_arctic_hts and comes in the package festvox-us-slt-hts. It is much better than pico or espeak!

            – Jon Watte
            Apr 25 '17 at 19:23













            5














            Combine SVOX tools (pico) with LibreOffice:



            SVOX (pico) tools are easy to install and brings good quality voices in Ubuntu. Install it:



            sudo apt-get install libttspico0 libttspico-utils libttspico-data


            You can use LibreOffice in combination with SVOX (pico) tools by install the "Read Text" extension and you obtain a "GUI" for this excellent TTS software:



            Set up Read Text Extension's options with Tools - Add-ons - Read selection.... Use /usr/bin/python as the external program. Select a command line option that includes the token (PICO_READ_TEXT_PY), you may want to experiment some of them.



            Now you only have to select some text in LO Writer, Calc, Impress or Draw and clic on the icon added as a tool bar (a happy face with a ballon).






            share|improve this answer




























              5














              Combine SVOX tools (pico) with LibreOffice:



              SVOX (pico) tools are easy to install and brings good quality voices in Ubuntu. Install it:



              sudo apt-get install libttspico0 libttspico-utils libttspico-data


              You can use LibreOffice in combination with SVOX (pico) tools by install the "Read Text" extension and you obtain a "GUI" for this excellent TTS software:



              Set up Read Text Extension's options with Tools - Add-ons - Read selection.... Use /usr/bin/python as the external program. Select a command line option that includes the token (PICO_READ_TEXT_PY), you may want to experiment some of them.



              Now you only have to select some text in LO Writer, Calc, Impress or Draw and clic on the icon added as a tool bar (a happy face with a ballon).






              share|improve this answer


























                5












                5








                5







                Combine SVOX tools (pico) with LibreOffice:



                SVOX (pico) tools are easy to install and brings good quality voices in Ubuntu. Install it:



                sudo apt-get install libttspico0 libttspico-utils libttspico-data


                You can use LibreOffice in combination with SVOX (pico) tools by install the "Read Text" extension and you obtain a "GUI" for this excellent TTS software:



                Set up Read Text Extension's options with Tools - Add-ons - Read selection.... Use /usr/bin/python as the external program. Select a command line option that includes the token (PICO_READ_TEXT_PY), you may want to experiment some of them.



                Now you only have to select some text in LO Writer, Calc, Impress or Draw and clic on the icon added as a tool bar (a happy face with a ballon).






                share|improve this answer













                Combine SVOX tools (pico) with LibreOffice:



                SVOX (pico) tools are easy to install and brings good quality voices in Ubuntu. Install it:



                sudo apt-get install libttspico0 libttspico-utils libttspico-data


                You can use LibreOffice in combination with SVOX (pico) tools by install the "Read Text" extension and you obtain a "GUI" for this excellent TTS software:



                Set up Read Text Extension's options with Tools - Add-ons - Read selection.... Use /usr/bin/python as the external program. Select a command line option that includes the token (PICO_READ_TEXT_PY), you may want to experiment some of them.



                Now you only have to select some text in LO Writer, Calc, Impress or Draw and clic on the icon added as a tool bar (a happy face with a ballon).







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Dec 15 '13 at 0:48









                leoperboleoperbo

                53559




                53559























                    4














                    Here is what I did to have pure natural speech for pdf and other text files(other solutions are not natural or they're just paid services). This is actually a work around using chromium or chrome but works fast and easy.




                    1. Install SpeakIt! extension on your chrome or chromium.

                    2. Install PDF Viewer if you're using chromium(chrome already has a pdf viewer for free) and check 'Allow in incognito' and 'Allow access to file URLs' options in extensions settings of chromium.

                    3. Drag and drop your pdf to browser.

                    4. Now highlight some text and right click and select SpeakIt! so you can listen to pure natural text-to-speech.


                    There's also ways to open other files like .doc and .txt in chrome and do the same. There's other extensions for chrome that view pdf files, check if it fits you better. Besides you can upload all kind of texts in Google Drive and use SpeakIt! to read it for you.
                    Another extension called 'Speak text' works the same way and has natural speech.






                    share|improve this answer


























                    • Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

                      – Marco Lackovic
                      Sep 24 '14 at 15:12
















                    4














                    Here is what I did to have pure natural speech for pdf and other text files(other solutions are not natural or they're just paid services). This is actually a work around using chromium or chrome but works fast and easy.




                    1. Install SpeakIt! extension on your chrome or chromium.

                    2. Install PDF Viewer if you're using chromium(chrome already has a pdf viewer for free) and check 'Allow in incognito' and 'Allow access to file URLs' options in extensions settings of chromium.

                    3. Drag and drop your pdf to browser.

                    4. Now highlight some text and right click and select SpeakIt! so you can listen to pure natural text-to-speech.


                    There's also ways to open other files like .doc and .txt in chrome and do the same. There's other extensions for chrome that view pdf files, check if it fits you better. Besides you can upload all kind of texts in Google Drive and use SpeakIt! to read it for you.
                    Another extension called 'Speak text' works the same way and has natural speech.






                    share|improve this answer


























                    • Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

                      – Marco Lackovic
                      Sep 24 '14 at 15:12














                    4












                    4








                    4







                    Here is what I did to have pure natural speech for pdf and other text files(other solutions are not natural or they're just paid services). This is actually a work around using chromium or chrome but works fast and easy.




                    1. Install SpeakIt! extension on your chrome or chromium.

                    2. Install PDF Viewer if you're using chromium(chrome already has a pdf viewer for free) and check 'Allow in incognito' and 'Allow access to file URLs' options in extensions settings of chromium.

                    3. Drag and drop your pdf to browser.

                    4. Now highlight some text and right click and select SpeakIt! so you can listen to pure natural text-to-speech.


                    There's also ways to open other files like .doc and .txt in chrome and do the same. There's other extensions for chrome that view pdf files, check if it fits you better. Besides you can upload all kind of texts in Google Drive and use SpeakIt! to read it for you.
                    Another extension called 'Speak text' works the same way and has natural speech.






                    share|improve this answer















                    Here is what I did to have pure natural speech for pdf and other text files(other solutions are not natural or they're just paid services). This is actually a work around using chromium or chrome but works fast and easy.




                    1. Install SpeakIt! extension on your chrome or chromium.

                    2. Install PDF Viewer if you're using chromium(chrome already has a pdf viewer for free) and check 'Allow in incognito' and 'Allow access to file URLs' options in extensions settings of chromium.

                    3. Drag and drop your pdf to browser.

                    4. Now highlight some text and right click and select SpeakIt! so you can listen to pure natural text-to-speech.


                    There's also ways to open other files like .doc and .txt in chrome and do the same. There's other extensions for chrome that view pdf files, check if it fits you better. Besides you can upload all kind of texts in Google Drive and use SpeakIt! to read it for you.
                    Another extension called 'Speak text' works the same way and has natural speech.







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Dec 12 '13 at 2:29

























                    answered Dec 12 '13 at 1:54









                    Pouya SanooeiPouya Sanooei

                    1814




                    1814













                    • Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

                      – Marco Lackovic
                      Sep 24 '14 at 15:12



















                    • Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

                      – Marco Lackovic
                      Sep 24 '14 at 15:12

















                    Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

                    – Marco Lackovic
                    Sep 24 '14 at 15:12





                    Could you elaborate on how to make SpeakIt read pdf files saved in Google Drive?

                    – Marco Lackovic
                    Sep 24 '14 at 15:12











                    2














                    When searching for a better tts engine to use with the new firefox 49 narrative mode I found pico tts (svox) - my favorite TTS engine.



                    sudo apt install espeak libttspico0 libttspico-data libttspico-utils


                    How to change the default speech synthesis engine system wide?



                    People at arch linux brought me to the right path:



                    Uncomment the module you like and make it default in speech-dispatcher settings:



                    # sudo vim /etc/speech-dispatcher/speechd.conf

                    [...]
                    # -----OUTPUT MODULES CONFIGURATION-----
                    # Each AddModule line loads an output module.
                    #AddModule "espeak" "sd_espeak" "espeak.conf"
                    AddModule "pico-generic" "sd_generic" "pico-generic.conf"

                    [...]
                    #DefaultModule espeak
                    DefaultModule pico-generic


                    Restart the daemon:



                    # sudo systemctl restart speech-dispatcher.service


                    BUT, when starting firefox again, nothing happens. According to the link above (arch forum post #10 and #16) works with festival (did not try), but the speech-dispatcher for pico does not list available voices. It won't run.



                    Any idea out there would be highly appreciated ;-)






                    share|improve this answer






























                      2














                      When searching for a better tts engine to use with the new firefox 49 narrative mode I found pico tts (svox) - my favorite TTS engine.



                      sudo apt install espeak libttspico0 libttspico-data libttspico-utils


                      How to change the default speech synthesis engine system wide?



                      People at arch linux brought me to the right path:



                      Uncomment the module you like and make it default in speech-dispatcher settings:



                      # sudo vim /etc/speech-dispatcher/speechd.conf

                      [...]
                      # -----OUTPUT MODULES CONFIGURATION-----
                      # Each AddModule line loads an output module.
                      #AddModule "espeak" "sd_espeak" "espeak.conf"
                      AddModule "pico-generic" "sd_generic" "pico-generic.conf"

                      [...]
                      #DefaultModule espeak
                      DefaultModule pico-generic


                      Restart the daemon:



                      # sudo systemctl restart speech-dispatcher.service


                      BUT, when starting firefox again, nothing happens. According to the link above (arch forum post #10 and #16) works with festival (did not try), but the speech-dispatcher for pico does not list available voices. It won't run.



                      Any idea out there would be highly appreciated ;-)






                      share|improve this answer




























                        2












                        2








                        2







                        When searching for a better tts engine to use with the new firefox 49 narrative mode I found pico tts (svox) - my favorite TTS engine.



                        sudo apt install espeak libttspico0 libttspico-data libttspico-utils


                        How to change the default speech synthesis engine system wide?



                        People at arch linux brought me to the right path:



                        Uncomment the module you like and make it default in speech-dispatcher settings:



                        # sudo vim /etc/speech-dispatcher/speechd.conf

                        [...]
                        # -----OUTPUT MODULES CONFIGURATION-----
                        # Each AddModule line loads an output module.
                        #AddModule "espeak" "sd_espeak" "espeak.conf"
                        AddModule "pico-generic" "sd_generic" "pico-generic.conf"

                        [...]
                        #DefaultModule espeak
                        DefaultModule pico-generic


                        Restart the daemon:



                        # sudo systemctl restart speech-dispatcher.service


                        BUT, when starting firefox again, nothing happens. According to the link above (arch forum post #10 and #16) works with festival (did not try), but the speech-dispatcher for pico does not list available voices. It won't run.



                        Any idea out there would be highly appreciated ;-)






                        share|improve this answer















                        When searching for a better tts engine to use with the new firefox 49 narrative mode I found pico tts (svox) - my favorite TTS engine.



                        sudo apt install espeak libttspico0 libttspico-data libttspico-utils


                        How to change the default speech synthesis engine system wide?



                        People at arch linux brought me to the right path:



                        Uncomment the module you like and make it default in speech-dispatcher settings:



                        # sudo vim /etc/speech-dispatcher/speechd.conf

                        [...]
                        # -----OUTPUT MODULES CONFIGURATION-----
                        # Each AddModule line loads an output module.
                        #AddModule "espeak" "sd_espeak" "espeak.conf"
                        AddModule "pico-generic" "sd_generic" "pico-generic.conf"

                        [...]
                        #DefaultModule espeak
                        DefaultModule pico-generic


                        Restart the daemon:



                        # sudo systemctl restart speech-dispatcher.service


                        BUT, when starting firefox again, nothing happens. According to the link above (arch forum post #10 and #16) works with festival (did not try), but the speech-dispatcher for pico does not list available voices. It won't run.



                        Any idea out there would be highly appreciated ;-)







                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        edited Feb 21 at 17:43









                        Pablo Bianchi

                        2,85021534




                        2,85021534










                        answered Nov 14 '16 at 22:55









                        aposapos

                        46939




                        46939























                            1














                            My favorite text-to-speech program is called Magic English, but like Natural Reader mentioned by Joe Steiger, it is a Windows program and I'm not sure if it will run under Wine.



                            AT&T Natural Voices is available online as a demo, but that's more of a work-around than a solution...






                            share|improve this answer






























                              1














                              My favorite text-to-speech program is called Magic English, but like Natural Reader mentioned by Joe Steiger, it is a Windows program and I'm not sure if it will run under Wine.



                              AT&T Natural Voices is available online as a demo, but that's more of a work-around than a solution...






                              share|improve this answer




























                                1












                                1








                                1







                                My favorite text-to-speech program is called Magic English, but like Natural Reader mentioned by Joe Steiger, it is a Windows program and I'm not sure if it will run under Wine.



                                AT&T Natural Voices is available online as a demo, but that's more of a work-around than a solution...






                                share|improve this answer















                                My favorite text-to-speech program is called Magic English, but like Natural Reader mentioned by Joe Steiger, it is a Windows program and I'm not sure if it will run under Wine.



                                AT&T Natural Voices is available online as a demo, but that's more of a work-around than a solution...







                                share|improve this answer














                                share|improve this answer



                                share|improve this answer








                                edited Dec 16 '16 at 5:38

























                                answered Jul 20 '11 at 19:10









                                Chris GrangerChris Granger

                                7581615




                                7581615























                                    1














                                    For that I build Intelligent Speaker - extension for Google Chrome. It can read pages even without selection (when text detention is correct).






                                    share|improve this answer






























                                      1














                                      For that I build Intelligent Speaker - extension for Google Chrome. It can read pages even without selection (when text detention is correct).






                                      share|improve this answer




























                                        1












                                        1








                                        1







                                        For that I build Intelligent Speaker - extension for Google Chrome. It can read pages even without selection (when text detention is correct).






                                        share|improve this answer















                                        For that I build Intelligent Speaker - extension for Google Chrome. It can read pages even without selection (when text detention is correct).







                                        share|improve this answer














                                        share|improve this answer



                                        share|improve this answer








                                        edited Sep 17 '17 at 7:55

























                                        answered Sep 16 '17 at 18:02









                                        Vitaly ZdanevichVitaly Zdanevich

                                        46941635




                                        46941635























                                            1














                                            Simple Google™ TTS



                                            Pico, mbrola, cmu, festival, flite, all SUCK in 2017 (They were amazing in the 90s). AT&T natural speech (which is fantastic) isn't linux compat and it's not free, therefore we use Google



                                            git clone https://github.com/Glutanimate/simple-google-tts.git
                                            sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$
                                            cd simple-google-tts
                                            sudo ln -s `pwd`/simple_google_tts /usr/local/bin
                                            simple_google_tts en "Text to speech is now installed"
                                            cd -





                                            share|improve this answer


























                                            • This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

                                              – Pablo Bianchi
                                              Feb 21 at 17:59


















                                            1














                                            Simple Google™ TTS



                                            Pico, mbrola, cmu, festival, flite, all SUCK in 2017 (They were amazing in the 90s). AT&T natural speech (which is fantastic) isn't linux compat and it's not free, therefore we use Google



                                            git clone https://github.com/Glutanimate/simple-google-tts.git
                                            sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$
                                            cd simple-google-tts
                                            sudo ln -s `pwd`/simple_google_tts /usr/local/bin
                                            simple_google_tts en "Text to speech is now installed"
                                            cd -





                                            share|improve this answer


























                                            • This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

                                              – Pablo Bianchi
                                              Feb 21 at 17:59
















                                            1












                                            1








                                            1







                                            Simple Google™ TTS



                                            Pico, mbrola, cmu, festival, flite, all SUCK in 2017 (They were amazing in the 90s). AT&T natural speech (which is fantastic) isn't linux compat and it's not free, therefore we use Google



                                            git clone https://github.com/Glutanimate/simple-google-tts.git
                                            sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$
                                            cd simple-google-tts
                                            sudo ln -s `pwd`/simple_google_tts /usr/local/bin
                                            simple_google_tts en "Text to speech is now installed"
                                            cd -





                                            share|improve this answer















                                            Simple Google™ TTS



                                            Pico, mbrola, cmu, festival, flite, all SUCK in 2017 (They were amazing in the 90s). AT&T natural speech (which is fantastic) isn't linux compat and it's not free, therefore we use Google



                                            git clone https://github.com/Glutanimate/simple-google-tts.git
                                            sudo apt install xsel libnotify-bin libttspico0 libttspico-utils libttspico-data libwww-perl libwww-mechanize-perl libhtml-tree-perl so$
                                            cd simple-google-tts
                                            sudo ln -s `pwd`/simple_google_tts /usr/local/bin
                                            simple_google_tts en "Text to speech is now installed"
                                            cd -






                                            share|improve this answer














                                            share|improve this answer



                                            share|improve this answer








                                            edited Feb 21 at 17:58









                                            Pablo Bianchi

                                            2,85021534




                                            2,85021534










                                            answered Nov 29 '17 at 5:32









                                            JonathanJonathan

                                            1,39531530




                                            1,39531530













                                            • This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

                                              – Pablo Bianchi
                                              Feb 21 at 17:59





















                                            • This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

                                              – Pablo Bianchi
                                              Feb 21 at 17:59



















                                            This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

                                            – Pablo Bianchi
                                            Feb 21 at 17:59







                                            This is a duplicate of Glutanimate answer (the author of that project). Also: "Status update: This project is currently unmaintained and will remain so for the foreseeable future." He suggests some alternatives

                                            – Pablo Bianchi
                                            Feb 21 at 17:59













                                            0














                                            gTTS




                                            gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.




                                            Cons: CLI-only. Need to be online as it requires to request to Google public open endpoint.



                                            sudo -H pip install gTTS  # Install


                                            Usage



                                            gtts-cli 'hello' --output hello.mp3
                                            gtts-cli -l es 'Nadie es patria, todos lo somos' | play -t mp3 -


                                            Documentation and more examples



                                            Others



                                            Some were already mentioned





                                            • Mimic. Installation:



                                              sudo apt-get install gcc make pkg-config automake libtool libasound2-dev
                                              git clone https://github.com/MycroftAI/mimic.git # take a while
                                              cd mimic
                                              ./dependencies.sh --prefix="/usr/local" # take a while
                                              ./autogen.sh
                                              ./configure --prefix="/usr/local"
                                              make # take a while
                                              make check



                                            • eSpeak + Gespeaker (GUI) (Gespeaker source code)



                                              Cons: Old and ugly



                                              sudo apt install espeak gespeaker



                                            • Firefox


                                              • Google Translate, ImTranslator, Dictionary, TTS by Smart Link Corporation




                                            • Chrome


                                              • Text to speech that brings productivity

                                              • SpeakIt!








                                            share|improve this answer






























                                              0














                                              gTTS




                                              gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.




                                              Cons: CLI-only. Need to be online as it requires to request to Google public open endpoint.



                                              sudo -H pip install gTTS  # Install


                                              Usage



                                              gtts-cli 'hello' --output hello.mp3
                                              gtts-cli -l es 'Nadie es patria, todos lo somos' | play -t mp3 -


                                              Documentation and more examples



                                              Others



                                              Some were already mentioned





                                              • Mimic. Installation:



                                                sudo apt-get install gcc make pkg-config automake libtool libasound2-dev
                                                git clone https://github.com/MycroftAI/mimic.git # take a while
                                                cd mimic
                                                ./dependencies.sh --prefix="/usr/local" # take a while
                                                ./autogen.sh
                                                ./configure --prefix="/usr/local"
                                                make # take a while
                                                make check



                                              • eSpeak + Gespeaker (GUI) (Gespeaker source code)



                                                Cons: Old and ugly



                                                sudo apt install espeak gespeaker



                                              • Firefox


                                                • Google Translate, ImTranslator, Dictionary, TTS by Smart Link Corporation




                                              • Chrome


                                                • Text to speech that brings productivity

                                                • SpeakIt!








                                              share|improve this answer




























                                                0












                                                0








                                                0







                                                gTTS




                                                gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.




                                                Cons: CLI-only. Need to be online as it requires to request to Google public open endpoint.



                                                sudo -H pip install gTTS  # Install


                                                Usage



                                                gtts-cli 'hello' --output hello.mp3
                                                gtts-cli -l es 'Nadie es patria, todos lo somos' | play -t mp3 -


                                                Documentation and more examples



                                                Others



                                                Some were already mentioned





                                                • Mimic. Installation:



                                                  sudo apt-get install gcc make pkg-config automake libtool libasound2-dev
                                                  git clone https://github.com/MycroftAI/mimic.git # take a while
                                                  cd mimic
                                                  ./dependencies.sh --prefix="/usr/local" # take a while
                                                  ./autogen.sh
                                                  ./configure --prefix="/usr/local"
                                                  make # take a while
                                                  make check



                                                • eSpeak + Gespeaker (GUI) (Gespeaker source code)



                                                  Cons: Old and ugly



                                                  sudo apt install espeak gespeaker



                                                • Firefox


                                                  • Google Translate, ImTranslator, Dictionary, TTS by Smart Link Corporation




                                                • Chrome


                                                  • Text to speech that brings productivity

                                                  • SpeakIt!








                                                share|improve this answer















                                                gTTS




                                                gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Writes spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout.




                                                Cons: CLI-only. Need to be online as it requires to request to Google public open endpoint.



                                                sudo -H pip install gTTS  # Install


                                                Usage



                                                gtts-cli 'hello' --output hello.mp3
                                                gtts-cli -l es 'Nadie es patria, todos lo somos' | play -t mp3 -


                                                Documentation and more examples



                                                Others



                                                Some were already mentioned





                                                • Mimic. Installation:



                                                  sudo apt-get install gcc make pkg-config automake libtool libasound2-dev
                                                  git clone https://github.com/MycroftAI/mimic.git # take a while
                                                  cd mimic
                                                  ./dependencies.sh --prefix="/usr/local" # take a while
                                                  ./autogen.sh
                                                  ./configure --prefix="/usr/local"
                                                  make # take a while
                                                  make check



                                                • eSpeak + Gespeaker (GUI) (Gespeaker source code)



                                                  Cons: Old and ugly



                                                  sudo apt install espeak gespeaker



                                                • Firefox


                                                  • Google Translate, ImTranslator, Dictionary, TTS by Smart Link Corporation




                                                • Chrome


                                                  • Text to speech that brings productivity

                                                  • SpeakIt!









                                                share|improve this answer














                                                share|improve this answer



                                                share|improve this answer








                                                edited Feb 21 at 21:18

























                                                answered Feb 21 at 20:38









                                                Pablo BianchiPablo Bianchi

                                                2,85021534




                                                2,85021534

















                                                    protected by Community Mar 5 '16 at 3:18



                                                    Thank you for your interest in this question.
                                                    Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                                    Would you like to answer one of these unanswered questions instead?



                                                    Popular posts from this blog

                                                    How to change which sound is reproduced for terminal bell?

                                                    Can I use Tabulator js library in my java Spring + Thymeleaf project?

                                                    Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents