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