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|