Other languages in speakup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I have read in some lists that speakup really does not support UTF-8, as well as the Linux internals itself. I am not sure if it's still the case because I have read this in posts from 2006 or 2007, and now we are in Kernel 4.x, so I'm going to ask about this, again.

I have been using speakup with piespeakup, espeakup and speechd-up. My current setup is a system with 3 languages: Spanish, English and Russian. In fact with Spanish and English everything seems to be OK with speakup. The problem comes when I switch to russian. It seems it doesn't matter the charset I use, it has a very strange result. I'm going to try to explain it.

I switched to russian (ISO-8859-5) as I have read this is supported by the kernel. Also loaded the nls_iso8859-5 module in the Linux kernel itself. I am using speechd-up, but the same happens with espeakup, piespeakup and even if I do "sudo cat /dev/softsynth", so I think the problem comes from speakup itself.

If I write a command like "$ apt-get update", it reads the error message pretty well after I press the enter key. But if I try to use the review keys for reading the message again, it starts to read lots of null characters, strange names and mix alot of letters in other languages. SO I think somehow review keys are not matching the encoding or someting like this. But if is it the case, why I can hear the message in the right encoding after I press enter? I can't understand this result.

Of course when I was using speechd-up I set ISO-8859-5 as speakup encoding, so It should work and convert from ISO-8859-5 to UTF-8 in runtime with iconv, but it seems something is different between review keys and what you get after pressing enter.

Does someone know how could we get other languages or encodings to work in speakup? Or if it is possible?

_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup




[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux