The only problem with using sleep is it's asynchronous. So it doesn't wait for any indication that the speech has concluded. Therefore, if you use: Sleep 2000 and the string being spoken is 3 seconds long, the sleep time has already expired before the speech has finished. Plus you never know how slow or fast the user is running their synth. So it's a real toss of the dice even if you have the same strings you know will be spoken each time.

Hth,
Tom

----- Original Message ----- From: "Jared Wright" <[email protected]>
To: <[email protected]>
Sent: Friday, July 16, 2010 1:16 AM
Subject: Re: speech question


Break them up into different speak statements for different lines (if they're not already, I'd imagine it's some sort of loop?) and manually insert a small sleep cycle? Or perhaps just append a period to the string of each line to force it to speak normally. You also might try tweaking the reading mode to line instead of paragraph as Tom mentioned, that sounds feasible.

On 7/15/2010 7:35 PM, Chip Orange wrote:
thanks Steve, but the text of what the user needs to choose from contains
important punctuation they need to hear.

I could turn on punctuation, say each line, then turn it off and add
punctuation to cause a pause maybe?  what do you think of that?

Chip


-----Original Message-----
From: Stephen Clower [mailto:[email protected]]
Sent: Thursday, July 15, 2010 6:15 PM
To: [email protected]
Subject: Re: speech question

   Try temporarily turning screen punctuation off, and insert a bunch of
periods into your string. E.G.
Option 1. Do something.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Option 2. Do something else.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
And so on.

Steve


On 7/15/2010 6:11 PM, Pastor Gil Pries wrote:

Hi Chip,
Does it do it with all synthesizers?
I don't know scripting so can't help, but was wondering about that.
Hope you get it solved.
Pastor Gil

--------------------------------------------------
From: "Allison and Chip Orange"<[email protected]>
Sent: Thursday, July 15, 2010 3:04 PM
To:<[email protected]>
Subject: speech question


Hi all,

I need to be able to cause WE to read a window, with a choice on each
line, and I'd like it to pause slightly at the end of each line.

Is there either a speech setting in the set file I can use, or a
character I can add to the end of each line, or any other way to
achieve this?
right
now, even when setting the speed slower, it's running all the choices
together into one long, almost unintelligible, string.

thanks.

Chip







Reply via email to