speechd-up splitting text strings

Katie Durden katielicious66 at gmail.com
Fri Feb 22 14:14:57 EST 2008


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|
>




More information about the Speakup mailing list