Frontend for Text-to-Speech, or "GETTING MY COMPUTER TO TALK"

Discussion in 'Computers' started by Vince Maskeeper, Aug 25, 2003.

  1. Vince Maskeeper

    Vince Maskeeper Producer

    Joined:
    Jan 18, 1999
    Messages:
    6,499
    Likes Received:
    0
    I know Microsoft has a text-to-speech engine either built in to the OS, or available for download. I have used it in conjunction with EUDORA and MS READER- both applications can pipe text to the Text2Speech engine and output speech in a computer generated voice.

    I want to be able to just output speech directly from a Word document or text document, or would even happily use a basic textbox interface- I just had a project I wanted to use computer synth voice-- and can't find any easy way to pipe custom text to the speech engine.

    Anyone know anything about this??

    -Vince
     
  2. Chris Hovanic

    Chris Hovanic Supporting Actor

    Joined:
    Jan 3, 2003
    Messages:
    545
    Likes Received:
    0
  3. Vince Maskeeper

    Vince Maskeeper Producer

    Joined:
    Jan 18, 1999
    Messages:
    6,499
    Likes Received:
    0
    Chris,

    Cool- looks like the new package comes bundled with VB samples that have talking apps- perfect!

    Thanks

    -V
     
  4. Harris_C

    Harris_C Stunt Coordinator

    Joined:
    Jul 31, 2003
    Messages:
    72
    Likes Received:
    0
    Vince,

    Here are a few links that maybe helpful.

    naturalreaders.com
    nextuptech.com/TextAloud/download.html
    bytecool.com/dltextsnd.htm


    Sorry about the cut and paste, but I have not been here long enough. I cannot post URL's [​IMG]

    I am curious what are you trying to do? I was working on a project that would allow someone to give Voice Commands to a computer system, and play DVD's, Audio etc.. somewhat the reverse, but anyways.
     
  5. Steven K

    Steven K Supporting Actor

    Joined:
    Jan 10, 2000
    Messages:
    830
    Likes Received:
    0
    I work for a TTS company (in fact Im a TTS software engineer).

    You're best bet is to download Microsoft SAPI 5.1 as Chris mentioned... it ships with a number of voices. Note that these voices are all formant-based - that is, they are based off of a computer algorithm and are not actual human voices.

    If you are interested in high-quality TTS, there are a number of options available to you, but most run around $1,250 for a standard license. These engines are known as "concatenative" engines, because the speech is made up of actual segments of human speech which are "concatenated" together to make speech.
     
  6. Vince Maskeeper

    Vince Maskeeper Producer

    Joined:
    Jan 18, 1999
    Messages:
    6,499
    Likes Received:
    0
    I was specifically looking for "computer generated" sounding voices- the more digital the better. It was for a small inside joke with a pal...

    -Vince
     
  7. Kris McLaughlin

    Kris McLaughlin Stunt Coordinator

    Joined:
    Jun 5, 2000
    Messages:
    235
    Likes Received:
    0
    For a cheesy sounding voice for joke-type stuff, I use the built-in Windows tool.

    By typing the text you wat spoken into a Notepad window, you can get it to say anything you want.
     
  8. Jeff Kleist

    Jeff Kleist Executive Producer

    Joined:
    Dec 4, 1999
    Messages:
    11,267
    Likes Received:
    0
    Vince, if you can dig up some old soundblaster discs, who doesn't love Dr. Sbaitso? [​IMG]
     
  9. Vince Maskeeper

    Vince Maskeeper Producer

    Joined:
    Jan 18, 1999
    Messages:
    6,499
    Likes Received:
    0


    That was my point of my frist post- Some OS ship with the TTS engine built in, but I can't figure out how to pipe text to it (using wordpad or anything else for that matter). If you know how, post.

    -Vince
     
  10. Mike LS

    Mike LS Supporting Actor

    Joined:
    Jun 29, 2000
    Messages:
    838
    Likes Received:
    0
    Vince,

    Try

    http://www.cfs-technologies.com/home

    and download speakonia. It's free and it seems to work pretty well. Just enter the text into the entry box in the program and press play.

    You can also save the output as a .wav file for future use.

    Best of all, it's free.
     
  11. Steven K

    Steven K Supporting Actor

    Joined:
    Jan 10, 2000
    Messages:
    830
    Likes Received:
    0
    Vince,

    If you have a SAPI 4 engine installed, I can send you an application that allows you to enter text into it, press "speak", and it will speak the entered text (a standard Microsoft sample application). Is this what you are looking for? You can also download the SAPi 4 or SAPI 5.1 SDK from Microsoft which includes extra voices as well as a slew of different applications (both TTS and ASR).

    If you are having trouble, let me know - I can generate some files for you if you do not have the ability to do so.

    If you are looking for a realtime screen reader, they are available but they do not come cheap. There are a few companies who make these: GW Micro, GH Braille, and Freedom Scientific come to mind.

    Edit: if you want to create WAV files online, you can do so as well. Just go a web page of a company that makes TTS engines - the largest providers of TTS engines are: Scansoft, Speechworks (now part of Scansoft), Nuance, AT&T Bell Labs, and Elan.
     

Share This Page