Discussion:
debian package espeakup 1:0.80-2 is fucked!
Kirk Reiser
2016-11-20 16:35:15 UTC
Permalink
Hello Samuel and list. The most recent debian package espeakup
1:0.80-2 is subtly fucked but fucked all the same. It appears to be
from the linking against libespeak-ng or something that has changed in
the linking process.

The problem is that the flushing mechanism is not immediately clearing
the input buffer causing a spungy feeling when reviewing through a
screen of data. That is where the problem is the most noticeable.

My recommendation is to downgrade temporarily to 1:0.80-1 until the
issue can be addressed. I suspect other distributions shouldn't have
the problem.

Kirk
--
Well that's it then, colour me secure!

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFYV5DMBCAC060mbsnLhGPjnFkf0R0p+7MxcfxlOuy5wc8y59y9ZNF0RZD1s
OTEsDih4vD9YJ3zA78VsBUDK47aiDWduh3nHzYN2ZSuxAQ9u7qPqphCG0jPagTU8
p7+Ceeya4I5odWtq+Nkf1UrHB7KKEtexphStSwUG5Bhi4bb84YinmX/a3I+OGV1D
by4QBSdPvSuDw0qFkt/ucLyEwv4L6lDjoH2GF+tnCew4SJtliJFvA1k7NpWO6HW9
aWtBxfYU85ccZKBSE25y+9KprUCncVTpaVs3FztCWG0dQRXHvEbV+Damp/IBd9Jv
HZX7azqbERUa/FjPTIlZhhI9VtaZaFfJSH+5ABEBAAG0HUtpcmsgUmVpc2VyIDxr
aXJrQHJlaXNlcnMuY2E+iQE+BBMBAgAoBQJWFeQzAhsDBQkADS8ABgsJCAcDAgYV
CAIJCgsEFgIDAQIeAQIXgAAKCRAHTEsk7UQUUoeuB/wIqsdLCfDrSvr3qg7rKBDg
ru44OMuRit6hbdWFZjmxccCdjeNhBJRVd5wrEqjj5YoqQAhmacXaEB0DO/TZlDgo
kUfJM7lrtQD4mYU9GVtrzJxCJoBUyeMVnMJt39F91tBu0mYM6oI/dv81dwxIv++4
hj55TZ4GG7DGYAy4LwNb+noNbivgOFHlnfNq8nxhZkHbJdYKP+sptZOL5sagmBQZ
iS9STB54g/U7Jtt1Fe+JwDmbxQhbSHa9JuWn0xZ8CtYhrz06xSqZl5vpMlak3eW2
x6m6IcqZfyuI2K7W/9BCgcsQyYzufO4Gk9KyPNISskX6pFBLuNxIH6hdfxSYYm9y
uQENBFYV5DMBCACtMyhHog5MR6eQUPTx7fWH5ntkgCtmWvQp4lcKj0HHbteDWglS
NVbWKWEk9PAKA4UeQVUH4vOhTRhAPpuDUavLdp2tDtT7ZBVh91B3AWIM6+7fIvyU
2uYt1q/CNjga8RllXBT7mW2zHGEYQFIkBJvqlU0PN1HlxRZIbSSEb+zQuVAd+ph3
kt/oZon3ZbNmKg+arsYMmKkYJ0REwKQib7h5Xl31aK74XmWBp2Ky+lopsJSP8wpH
AfC71h4s3LDm8ADHF1Ns4KuGZdLTugr8uiPm5kEJFGes1uYKy8R7OTFko0NEuJkv
STfpPYnTU2qDCJBH08zZErI/6YBIlSsCSde3ABEBAAGJASUEGAECAA8FAlYV5DMC
GwwFCQANLwAACgkQB0xLJO1EFFKAmgf/d3dk1/HgmF8rmvYVru/hJvmIpmiLqPl5
bYSwdZeU+k82qp3xACM2yMJhOh89SgHsaaqQAE1qo5rAJcSG7/+7M/kzf4u/WM/E
unXDtLkbzi5Zl+gjoikrfOhgF0NmuGdlrOme8a6ue7+iE4XLAo0/jhVlh45O6Iq0
0DGyeFr22cR3jZj4wRmPw5zj4r/sWc06UfquVAEMmfIvJMaGYvwBI+TU6gI8MjLe
VDY0vay/nQ79fXSLQmYEvjwKXIavQu9c8TFt0z9EDdoIMx69ZunqZuYQInxaT+cL
i9zhihMGz4XA1q3blLNX3I0jWzAa23ZchI7htc3kfxp1jWqrGyGEIg==
=nrPH
-----END PGP PUBLIC KEY BLOCK-----
Chris Brannon
2016-11-20 16:56:22 UTC
Permalink
Post by Kirk Reiser
The problem is that the flushing mechanism is not immediately clearing
the input buffer causing a spungy feeling when reviewing through a
screen of data. That is where the problem is the most noticeable.
Related post by me about latency to the espeak list:
https://sourceforge.net/p/espeak/mailman/message/35403792/
So basically there's latency in libespeak-ng, and I'm pretty sure most
of it is in audio code.

-- Chris
Samuel Thibault
2016-12-26 15:22:22 UTC
Permalink
Hello,
Post by Kirk Reiser
The problem is that the flushing mechanism is not immediately clearing
the input buffer causing a spungy feeling when reviewing through a
screen of data. That is where the problem is the most noticeable.
Could you test with version 1.49.0+dfsg-3 of libespeak-ng1, which I have
just uploaded? Upstream said he has fixed the issue.

Samuel
Samuel Thibault
2017-01-08 10:16:00 UTC
Permalink
Hello,
Post by Samuel Thibault
Post by Kirk Reiser
The problem is that the flushing mechanism is not immediately clearing
the input buffer causing a spungy feeling when reviewing through a
screen of data. That is where the problem is the most noticeable.
Could you test with version 1.49.0+dfsg-3 of libespeak-ng1, which I have
just uploaded? Upstream said he has fixed the issue.
Could version 1.49.0+dfsg-4 which I have just uploaded be tested
*please*?

If nobody actually tests software, there is little wonder that there
are issues. I'm not a user of speakup, so I don't even know how to
reproduce the issue, so a real user of speakup really has to test it.

Samuel
Kirk Reiser
2017-01-08 13:04:44 UTC
Permalink
Hello Samuel: It took me a few days before I could install the new
package onto a machine and test it. It is certainly better than the
previous version but still doesn't have the quick stop of the earlier
version.

I'm not sure exactly but it might also be that the buffer filling
time-out was reduced thus starting up speaking of the data in the
buffer more quickly and adding to the feeling that the whole feel of
the program is more spungy. I will continue to try to get a handle on
it but it still is not very pleasant to use relative to the earlier
versions.

I would of course like to hear others thoughts on this version of the
application as well.

I apologize for taking so long to respond to your request samuel.
Post by Samuel Thibault
Hello,
Post by Samuel Thibault
Post by Kirk Reiser
The problem is that the flushing mechanism is not immediately clearing
the input buffer causing a spungy feeling when reviewing through a
screen of data. That is where the problem is the most noticeable.
Could you test with version 1.49.0+dfsg-3 of libespeak-ng1, which I have
just uploaded? Upstream said he has fixed the issue.
Could version 1.49.0+dfsg-4 which I have just uploaded be tested
*please*?
If nobody actually tests software, there is little wonder that there
are issues. I'm not a user of speakup, so I don't even know how to
reproduce the issue, so a real user of speakup really has to test it.
Samuel
_______________________________________________
Speakup mailing list
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
--
Well that's it then, colour me secure!

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFYV5DMBCAC060mbsnLhGPjnFkf0R0p+7MxcfxlOuy5wc8y59y9ZNF0RZD1s
OTEsDih4vD9YJ3zA78VsBUDK47aiDWduh3nHzYN2ZSuxAQ9u7qPqphCG0jPagTU8
p7+Ceeya4I5odWtq+Nkf1UrHB7KKEtexphStSwUG5Bhi4bb84YinmX/a3I+OGV1D
by4QBSdPvSuDw0qFkt/ucLyEwv4L6lDjoH2GF+tnCew4SJtliJFvA1k7NpWO6HW9
aWtBxfYU85ccZKBSE25y+9KprUCncVTpaVs3FztCWG0dQRXHvEbV+Damp/IBd9Jv
HZX7azqbERUa/FjPTIlZhhI9VtaZaFfJSH+5ABEBAAG0HUtpcmsgUmVpc2VyIDxr
aXJrQHJlaXNlcnMuY2E+iQE+BBMBAgAoBQJWFeQzAhsDBQkADS8ABgsJCAcDAgYV
CAIJCgsEFgIDAQIeAQIXgAAKCRAHTEsk7UQUUoeuB/wIqsdLCfDrSvr3qg7rKBDg
ru44OMuRit6hbdWFZjmxccCdjeNhBJRVd5wrEqjj5YoqQAhmacXaEB0DO/TZlDgo
kUfJM7lrtQD4mYU9GVtrzJxCJoBUyeMVnMJt39F91tBu0mYM6oI/dv81dwxIv++4
hj55TZ4GG7DGYAy4LwNb+noNbivgOFHlnfNq8nxhZkHbJdYKP+sptZOL5sagmBQZ
iS9STB54g/U7Jtt1Fe+JwDmbxQhbSHa9JuWn0xZ8CtYhrz06xSqZl5vpMlak3eW2
x6m6IcqZfyuI2K7W/9BCgcsQyYzufO4Gk9KyPNISskX6pFBLuNxIH6hdfxSYYm9y
uQENBFYV5DMBCACtMyhHog5MR6eQUPTx7fWH5ntkgCtmWvQp4lcKj0HHbteDWglS
NVbWKWEk9PAKA4UeQVUH4vOhTRhAPpuDUavLdp2tDtT7ZBVh91B3AWIM6+7fIvyU
2uYt1q/CNjga8RllXBT7mW2zHGEYQFIkBJvqlU0PN1HlxRZIbSSEb+zQuVAd+ph3
kt/oZon3ZbNmKg+arsYMmKkYJ0REwKQib7h5Xl31aK74XmWBp2Ky+lopsJSP8wpH
AfC71h4s3LDm8ADHF1Ns4KuGZdLTugr8uiPm5kEJFGes1uYKy8R7OTFko0NEuJkv
STfpPYnTU2qDCJBH08zZErI/6YBIlSsCSde3ABEBAAGJASUEGAECAA8FAlYV5DMC
GwwFCQANLwAACgkQB0xLJO1EFFKAmgf/d3dk1/HgmF8rmvYVru/hJvmIpmiLqPl5
bYSwdZeU+k82qp3xACM2yMJhOh89SgHsaaqQAE1qo5rAJcSG7/+7M/kzf4u/WM/E
unXDtLkbzi5Zl+gjoikrfOhgF0NmuGdlrOme8a6ue7+iE4XLAo0/jhVlh45O6Iq0
0DGyeFr22cR3jZj4wRmPw5zj4r/sWc06UfquVAEMmfIvJMaGYvwBI+TU6gI8MjLe
VDY0vay/nQ79fXSLQmYEvjwKXIavQu9c8TFt0z9EDdoIMx69ZunqZuYQInxaT+cL
i9zhihMGz4XA1q3blLNX3I0jWzAa23ZchI7htc3kfxp1jWqrGyGEIg==
=nrPH
-----END PGP PUBLIC KEY BLOCK-----
Samuel Thibault
2017-01-08 13:12:53 UTC
Permalink
Hello and thanks for the tests,
Post by Kirk Reiser
Hello Samuel: It took me a few days before I could install the new
package onto a machine and test it. It is certainly better than the
previous version but still doesn't have the quick stop of the earlier
version.
Did you test version -3 or -4? -4 has more fixes.

I'm pushing to try using espeak-ng for Debian Stretch because it copes
with pulseaudio, while espeak does not. But if we don't manage to fix
espeak-ng, we'll unfortunately have to revert to espeak for Stretch.

Samuel
Samuel Thibault
2017-01-12 02:48:59 UTC
Permalink
Post by Samuel Thibault
Post by Kirk Reiser
Hello Samuel: It took me a few days before I could install the new
package onto a machine and test it. It is certainly better than the
previous version but still doesn't have the quick stop of the earlier
version.
Did you test version -3 or -4? -4 has more fixes.
I have uploaded a -6 version which fixes interactivity in some audio
setups.

Samuel
Kirk Reiser
2017-01-13 14:50:24 UTC
Permalink
Hi Samuel: I've just upgraded to the most recent version of espeakup
and espeak-ng and it is actually a lot worse when moving through a
screen of data than it was in the version of a couple days ago. I'm
not saying that was anywhere as good as the pre -2 version without
espeak-ng.

You can very easily test this affect yourself. If you have speakup
running with espeakup just review up or down the screen with the 7 and
9 keys. You can feel the speech doesn't cut off immediately and in
fact it sounds like you are mixing the speech from the previous line
in the current line. It gives a sound like a shoosh at the start of
each keystroke.

I don't know why it should be but the speech interruption is nowhere
near as immediate with any of the espeak-ng packages for some reason.

If anyone else can give a better explanation of the situation please
jump in. If I'm the only person in the world using espeakup then I'll
just go away quietly and use my old version.
Post by Samuel Thibault
Post by Samuel Thibault
Post by Kirk Reiser
Hello Samuel: It took me a few days before I could install the new
package onto a machine and test it. It is certainly better than the
previous version but still doesn't have the quick stop of the earlier
version.
Did you test version -3 or -4? -4 has more fixes.
I have uploaded a -6 version which fixes interactivity in some audio
setups.
Samuel
_______________________________________________
Speakup mailing list
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
--
Well that's it then, colour me secure!

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFYV5DMBCAC060mbsnLhGPjnFkf0R0p+7MxcfxlOuy5wc8y59y9ZNF0RZD1s
OTEsDih4vD9YJ3zA78VsBUDK47aiDWduh3nHzYN2ZSuxAQ9u7qPqphCG0jPagTU8
p7+Ceeya4I5odWtq+Nkf1UrHB7KKEtexphStSwUG5Bhi4bb84YinmX/a3I+OGV1D
by4QBSdPvSuDw0qFkt/ucLyEwv4L6lDjoH2GF+tnCew4SJtliJFvA1k7NpWO6HW9
aWtBxfYU85ccZKBSE25y+9KprUCncVTpaVs3FztCWG0dQRXHvEbV+Damp/IBd9Jv
HZX7azqbERUa/FjPTIlZhhI9VtaZaFfJSH+5ABEBAAG0HUtpcmsgUmVpc2VyIDxr
aXJrQHJlaXNlcnMuY2E+iQE+BBMBAgAoBQJWFeQzAhsDBQkADS8ABgsJCAcDAgYV
CAIJCgsEFgIDAQIeAQIXgAAKCRAHTEsk7UQUUoeuB/wIqsdLCfDrSvr3qg7rKBDg
ru44OMuRit6hbdWFZjmxccCdjeNhBJRVd5wrEqjj5YoqQAhmacXaEB0DO/TZlDgo
kUfJM7lrtQD4mYU9GVtrzJxCJoBUyeMVnMJt39F91tBu0mYM6oI/dv81dwxIv++4
hj55TZ4GG7DGYAy4LwNb+noNbivgOFHlnfNq8nxhZkHbJdYKP+sptZOL5sagmBQZ
iS9STB54g/U7Jtt1Fe+JwDmbxQhbSHa9JuWn0xZ8CtYhrz06xSqZl5vpMlak3eW2
x6m6IcqZfyuI2K7W/9BCgcsQyYzufO4Gk9KyPNISskX6pFBLuNxIH6hdfxSYYm9y
uQENBFYV5DMBCACtMyhHog5MR6eQUPTx7fWH5ntkgCtmWvQp4lcKj0HHbteDWglS
NVbWKWEk9PAKA4UeQVUH4vOhTRhAPpuDUavLdp2tDtT7ZBVh91B3AWIM6+7fIvyU
2uYt1q/CNjga8RllXBT7mW2zHGEYQFIkBJvqlU0PN1HlxRZIbSSEb+zQuVAd+ph3
kt/oZon3ZbNmKg+arsYMmKkYJ0REwKQib7h5Xl31aK74XmWBp2Ky+lopsJSP8wpH
AfC71h4s3LDm8ADHF1Ns4KuGZdLTugr8uiPm5kEJFGes1uYKy8R7OTFko0NEuJkv
STfpPYnTU2qDCJBH08zZErI/6YBIlSsCSde3ABEBAAGJASUEGAECAA8FAlYV5DMC
GwwFCQANLwAACgkQB0xLJO1EFFKAmgf/d3dk1/HgmF8rmvYVru/hJvmIpmiLqPl5
bYSwdZeU+k82qp3xACM2yMJhOh89SgHsaaqQAE1qo5rAJcSG7/+7M/kzf4u/WM/E
unXDtLkbzi5Zl+gjoikrfOhgF0NmuGdlrOme8a6ue7+iE4XLAo0/jhVlh45O6Iq0
0DGyeFr22cR3jZj4wRmPw5zj4r/sWc06UfquVAEMmfIvJMaGYvwBI+TU6gI8MjLe
VDY0vay/nQ79fXSLQmYEvjwKXIavQu9c8TFt0z9EDdoIMx69ZunqZuYQInxaT+cL
i9zhihMGz4XA1q3blLNX3I0jWzAa23ZchI7htc3kfxp1jWqrGyGEIg==
=nrPH
-----END PGP PUBLIC KEY BLOCK-----
Gregory Nowak
2017-01-13 20:40:20 UTC
Permalink
Post by Kirk Reiser
If I'm the only person in the world using espeakup then I'll
just go away quietly and use my old version.
No, you're not the only one using espeakup, but not all of us are
running debian unstable either, which I seem to recall you are. So,
this broken version hasn't trickled down to some of us yet.

Greg
--
web site: http://www.gregn.net
gpg public key: http://www.gregn.net/pubkey.asc
skype: gregn1
(authorization required, add me to your contacts list first)
If we haven't been in touch before, e-mail me before adding me to your contacts.

--
Free domains: http://www.eu.org/ or mail dns-***@EU.org
Kelly Prescott
2017-01-13 20:58:13 UTC
Permalink
I am using speakup with Archlinux (the latest from the regular repos and I
am not experiencing any problems.
kp
Doug Smith
2017-01-14 02:26:34 UTC
Permalink
I am using espeakup that is kali linux which comes from debian testing,
and no problems over here.




Hope this helps.
--
Romans 10

9 That if thou shalt confess with thy mouth the Lord Jesus, and shalt believe
in thine heart that God hath raised him from the dead, thou shalt be saved.
Loading...