Unix
james collins
james.collins75 at gmail.com
Mon Aug 3 12:21:30 EDT 2009
I was looking at the script, should there be quotes around the last
line where it
says "127.0.0.1:2222"
I thought I had the script working but now it won't connect to yasr.
Sent from my iPhone
On Jul 31, 2009, at 4:22 PM, Michael Whapples <mwhapples at aim.com> wrote:
> Here is a script (attached). Before use you may want to alter some
> of the locations I have used. The most important one is the location
> of the FreeTTSEmacspeakServer.jar file. So open the script in any
> text editor and edit the line which says:
> FREETTS_JAR="/freetts/freetts-1.2/bin/FreeTTSEmacspeakServer.jar"
>
> Change the contents of the quoted part of the line to whatever the
> absolute filename is for the FreeTTSEmacspeakServer.jar file.
>
> You may also need to alter the contents of the quoted parts of the
> lines beginning JAVA_CMD and YASR_CMD if you can't just give the
> command java or yasr (probably not needed).
>
> To use this script you will need to run it using something like sh
> (I am making an assumption that sh is the shell on mac), eg. a
> command like:
> sh yasr-freetts
>
> (assumed that the script is in the directory you are currently in).
>
> This script may take a little time to load yasr, that is because it
> waits for a few seconds to ensure freetts has actually started. You
> should be able to reduce this time by editing the line:
> sleep 10
>
> by giving a lower integer value than 10.
>
> Hope that works. If editing the script seems risky/something you
> would prefer not to do then it probably will work if you unzip
> freetts in a directory /freetts (IE. so that you have the
> FreeTTSEmacspeakServer.jar file in the location /freetts/freetts-1.2/
> bin/FreeTTSEmacspeakServer.jar).
>
> Michael Whapples
> On -10/01/37 20:59, james collins wrote:
>> That would be great, about the script.
>>
>> Sent from my iPhone
>>
>> On Jul 31, 2009, at 3:32 PM, Michael Whapples <mwhapples at aim.com>
>> wrote:
>>
>>> Hello James,
>>> Sounds like you got freetts working fine when you swapped into the
>>> freetts-1.2 directory (that was the directory I had actually meant
>>> you to switch to after unpacking the zip file). I wouldn't expect
>>> freetts to actually say anything when you launch it with the
>>> command:
>>> java -jar bin/FreeTTSEmacspeakServer.jar &
>>>
>>> but all the output you mentioned which appears on the terminal is
>>> correct as I would expect.
>>>
>>> To get freetts to talk, you need something to tell it what to say,
>>> that's where yasr comes in, just run the command:
>>> yasr -s "emacspeak server" -p 127.0.0.1:2222
>>>
>>> (above yasr command should all be on one line and as said by
>>> someone else the quote marks should be used).
>>>
>>> Hopefully after you enter the yasr command you will hear speech,
>>> in which case yasr works!
>>>
>>> If you want I can try and put together a script for you to use
>>> (the script would need editing to match your systems locations of
>>> files (eg. where freetts is)). By having this script you would
>>> only need to run one command and it would be a way of getting yasr
>>> working with freetts regardless of what your yasr.conf file is
>>> (IE. you would have a recovery should you misconfigure your synth).
>>>
>>> Michael Whapples
>>> _______________________________________________
>>> Speakup mailing list
>>> Speakup at braille.uwo.ca
>>> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>>
>
> <yasr-freetts>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
More information about the Speakup
mailing list