Oh and another issue, not sure if its related or not... if output is one character, it doesn't get spoken. type echo hi speech is hi prompt type echo h speech is prompt inserting whitespace before the single character or after it doesn't make a difference. one speakable character = no speach. again only with auto speaking new text, numpad 7 to go up reads it just fine. Katie D On 2/22/08, Katie Durden <katielicious66 at gmail.com> wrote: > hello, > > So for the last few months i've been noticing that at times software > speech was getting split up, often in the middle of a word. I didn't > have the motivation to track it down and fix it, but lately its been > really bugging me, a few other people i know have mentioned it to me > off list, and i see that someone posted about this a few weeks ago as > well. > > Well I think i may have isolated the problem, but not sure how to fix it. > > First, for me it has only ever happened on text that was scrolling on > the screen. if i'm reviewing text using the numpad keys, its fine, if > i hit the numpad plus to read the entire screen it never happens, but, > for example, when scrolling through a man page, if you hit space and > let it read the entire new screen of text, half the words are broken > apart. > > its speechd-up....or maybe speakup's software synth driver? I don't > know enough about how that whole interaction works, but i think its > speechd-up I've been using the cvs version that patches into 2.6.21 > and prior, and i didn't notice this until around august or maybe july, > and i was using the same speakup source before and after... > > i started both speechd-up and speech-dispatcher on loglevel 5, and > reviewed the output. they both in fact have the text in the log file > split up into separate say messages right where the splits are in > speech, and since speechd-up gets the text, from speakup and hands it > over to speech-dispatcher after, speechd-up must be the problem. > > below is a few lines of text, followed by the speechd-up log output > for that same text. > I stripped dates/times off each line of the log output and some > repetitive lines for expediency. notice in particular the words, > failed, events, and number in the log out put. they get > repeated...said once alone and next line together with the rest of the > text on that line. > And also, on the line that says "creation time" creation gets put on > its own line, the t from time vanishes, and the rest of the line is > there... wtf? > > > if someone on this list wants the whole log file and any other info > email me off list that way i don't have to force it upon everyone :-D > > Katie D > > > original text: > > /dev/md1: > Version : 00.90.03 > Creation Time : Thu Nov 15 04:00:46 2007 > Raid Level : raid5 > Array Size : 976703616 (931.46 GiB 1000.14 GB) > Used Dev Size : 488351808 (465.73 GiB 500.07 GB) > Raid Devices : 3 > Total Devices : 3 > Preferred Minor : 1 > Persistence : Superblock is persistent > > Update Time : Fri Feb 22 09:47:41 2008 > State : clean > Active Devices : 3 > Working Devices : 3 > Failed Devices : 0 > Spare Devices : 0 > > Layout : left-symmetric > Chunk Size : 64K > > UUID : e01c0ca8:88e74ddd:6155b9a0:1a538a42 > Events : 0.56 > > Number Major Minor RaidDevice State > 0 8 18 0 active sync /dev/sdb2 > 1 8 34 1 active sync /dev/sdc2 > 2 8 50 2 active sync /dev/sdd2 > > > log version: > <speak> slash dev slash md1:</speak> 21| > scroll up symbol > <speak> Version : 00.90.03</speak> 20| > <speak> Creation </speak> 11| > <speak>ime : Thu Nov 15 04:00:46 2007</speak> 30| > <speak> Raid Lev</speak> 10| > <speak>el : raid5</speak> 10| > <speak> Array Si</speak> 10| > <speak>ze : 976703616 931.46 GiB 1000.14 GB </speak> 38| > <speak> Used Dev S</speak> 12| > <speak>ize : 488351808 465.73 GiB 500.07 GB </speak> 38| > <speak> Raid De</speak> 9| > <speak>vices : 3</speak> 9| > <speak> Total De</speak> 10| > <speak>vices : 3</speak> 9| > <speak> Preferre</speak> 9| > <speak>d Minor : 1</speak> 11| > <speak> Persistence : Superblock is persistent</speak> 40| > <speak> Update Time : Fri Feb 22 10:03:42 2008</speak> 40| > <speak> State : clean</speak> 15| > <speak> Active Devices : 3</speak> 20| > <speak> Working Devices : 3</speak> 20| > <speak> Failed</speak> 8| > <speak> Failed Devices : 0</speak> 20| > <speak> Spare Devices : 0</speak> 19| > <speak> Layou</speak> 7| > <speak>t : left-symmetric</speak> 18| > <speak> Chunk</speak> 7| > <speak> Size : 64K</speak> 11| > <speak> UUID : e01</speak> 12| > <speak>c0ca8:88e74ddd:6155b9a0:1a538a42</speak> 32| > <speak> Events</speak> 8| > <speak> Events : 0.56</speak> 15| > <speak> Number </speak> 9| > <speak> Number Major Minor RaidDevice State</speak> 37| > <speak> 0 8 18 </speak> 9| > <speak> active sync slash dev slash sdb2</speak> 34| > <speak> 1 8</speak> 5| > <speak>34 1 active sync slash dev slash sdc2</speak> 38| > <speak> 2 8</speak> 5| > <speak>50 2 active sync slash dev slash sdd2</speak> 38| >