Results 1 to 4 of 4

Thread: Excellent TTS app

  1. #1
    Join Date
    Jun 2007

    Smile Excellent TTS app

    Textaloud 3 TTS from . It is excellent.
    Written for Windows. I have asked them for a direct Deb app.

    1. Install the new WINE from the Ubuntu Software Center..

    2. Configure WINE via the graphical WINE Configuration interface. You may need to adjust the Windows API version or the audio interface.
    I had no need. And all Windows APIs seemed to work.

    3. Install the SAPI5 interface. SAPI5 interface is required for NeoSpeech premium voices to be used and for TextAloud on Linux. SAPI5 download is free and is available at ... TTS-51.msi

    * Without this Textaloud does not find the voice data.

    4. Install TextAloud using the WINE application installer. I needed no special selections during the install process.

    5. Install the voices you want with the WINE app. installer .

    * The Mozilla plug-in select read , & the copy auto-read from other apps only work from apps installed under WINE . With those not under WINE you must manually copy & paste to Textaloud in the WINE environment .

    * enjoy, Karl Schueler

  2. #2
    Join Date
    Jun 2007

    Re: Excellent TTS app

    Typo correction in the links ... the full line below is the link but did not ´ take ´. ... TTS-51.msi souce page

  3. #3
    Join Date
    Jun 2007

    Re: Excellent TTS app

    Textaloud ( : NEWEST COMPREHENSIVE GUIDE 11 Oct. 2012

    1. Install WINE. WINE provides a microsoft-free Windows API needed to run TextAloud on Linux. If WINE is not installed yet on your system, you will have to download and install appropriate package (download is free) from

    See WINE User Guide for detailed instructions:

    2. Configure WINE. Newest builds have graphic interface and are easy to configure. Just run 'winecfg' command to invoke the configuration applet. Some Windows versions are toucher than others.

    Make sure WINE is set to use appropriate sound drivers. Older Linux distributions (kernel 2.4) typically used OSS drivers, while 2.6 kernels have switched to ALSA. Also set Acceleration to ‘Standard’ and uncheck ‘Driver Emulation’ box under audio settings tab.

    3. Install the SAPI5 interface. SAPI5 interface is required for NeoSpeech premium voices to be used in TextAloud on Linux. SAPI5 download is free and is available at ... TTS-51.msi or

    Also, the Microsoft Sapi5 versions of Mary and Mike voices are available at (

    Note that these voices do not work with Windows Vista and later, so you probably should set your Windows emulation to XP before installing these.

    4. Install TextAloud.

    5. Launch TextAloud to verify it works ok with free Microsoft voices bundled with SAPI5 package and then exit. If you see the splash screen but TextAloud freezes at the initialization stage, you should try to change audio settings in WINE. The problem is that TextAloud just can’t find appropriate audio driver. So try switching to a different audio driver in WINE.

    6. Sttill problems? The sapi.dll sometimes fails to install. The sapi.dll should be here

    .wine/drive_c/´Program Files´/´Common Files´/´Microsoft Shared´/Speech

    If sapi.dll is there, you can try registering the dll manually, using regsvr32. Run regsvr32 in the terminal window, like this:

    $ regsvr32 sapi.dll
    * I had the sapi.dll fine on 1 system others no (or I just did not find it (installed to wrong folder?). I emailed the sapi.dll to myself and put it in the correct folder.
    Then I ran egsvr32 sapi.dll . ALL systems are running WINE (XP) Textaloud fine .

    The sapi setup installs several dll's, and writes lots of registry entries. The sapi.dll file seems to be the only install faulure.

    Other potential souces: Starting with Windows XP, Sapi 5 is built into the Windows operating system. On actual XP system, you can do a low level reinstall of sapi5 using setup files in the folder c:\windows\inf (with a Windows XP install cd). I don't see these setup files in windows\inf on Ubuntu.
    Make sure you're using XP emulation. The dll is an XP dll, and the dll location is for XP only.
    The dll version and location is different in Vista / Win 7.

    Contact tech support & ask them to email the sapi.dll you need to you so that you can patch it in.

    7. Install the voices that you want NeoSpeech , Microsoft , AT&T, etc.

    8. Launch TextAloud and enjoy using premium voices with this great text-to-speech application on Linux.

    * Note: Under WINE The full Textaloud features of click-to-speak in Firefox & auto speak from copy only function under WINE. If you wish to send text to Textaloud from locations outside of WINE you must manually copy & paste. Hopefully a Textaloud DEB package will be developed.

  4. #4
    Join Date
    Dec 2009

    Re: Excellent TTS app

    For Linux, you can only install Cepstral voices, last time I checked on their web site.

    If they want $$ from me, they better come up with a Linux install package, fully compatible.

    Meanwhile, I stick with free Chromium iSpeech extension

Tags for this Thread


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts