public inbox for blinux-list@redhat.com
 help / color / mirror / Atom feed
* Chromevox working in Chrome, but not in Chromium
@  Linux for blind general discussion
   ` Linux for blind general discussion
  0 siblings, 1 reply; 3+ messages in thread
From: Linux for blind general discussion @  UTC (permalink / raw)
  To: Linux for blind general discussion

Hi,

I am Arch / Antergos uer now. In my second laptop with Ubuntu, I have 
officially Google Chrome with Chromevox 53, the latest version. In 
Chromium, I have the same Chromevox, but accessibility is strange, I 
can't access settings, extension window and I have no voices available. 
So, is some screen reader for chromium, or can be Chromevox-next 
accessed? The Google Chrome isn't supported for Arch.

Thanks,

Pavel


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Chromevox working in Chrome, but not in Chromium
   Chromevox working in Chrome, but not in Chromium Linux for blind general discussion
@  ` Linux for blind general discussion
     ` Linux for blind general discussion
  0 siblings, 1 reply; 3+ messages in thread
From: Linux for blind general discussion @  UTC (permalink / raw)
  To: Linux for blind general discussion

Hi, Pavel:

It's actually surprising we can get as much accessibility support out of
Chrome and Chromium as we do because neither really supports the
accessibility API on Linux, namely ATK and AT-SPI.

Here's a summary for Chromium:
https://www.chromium.org/developers/design-documents/accessibility#TOC-API-support

I also found this page which sounds promissing:
https://www.chromium.org/developers/accessibility/linux-accessibility

Best,

Janina

Linux for blind general discussion writes:
> Hi,
> 
> I am Arch / Antergos uer now. In my second laptop with Ubuntu, I have
> officially Google Chrome with Chromevox 53, the latest version. In Chromium,
> I have the same Chromevox, but accessibility is strange, I can't access
> settings, extension window and I have no voices available. So, is some
> screen reader for chromium, or can be Chromevox-next accessed? The Google
> Chrome isn't supported for Arch.
> 
> Thanks,
> 
> Pavel
> 
> 
> _______________________________________________
> Blinux-list mailing list
> Blinux-list@redhat.com
> https://www.redhat.com/mailman/listinfo/blinux-list

-- 

Janina Sajka

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Chromevox working in Chrome, but not in Chromium
   ` Linux for blind general discussion
@    ` Linux for blind general discussion
  0 siblings, 0 replies; 3+ messages in thread
From: Linux for blind general discussion @  UTC (permalink / raw)
  To: blinux-list

Hi, Janina,

actually Chromium acts as a client of speech-dispatcher, as does Orca.
Orca uses the Python API, I don't know which one uses Chromevox, but it
works.
EDIT: found it here:
https://cs.chromium.org/chromium/src/chrome/browser/speech/tts_linux.cc
so it's written in C++ and includes this header:
https://cs.chromium.org/chromium/src/out/Debug/gen/library_loaders/libspeechd.h
where you find the declaration of part of the functions declared in the
genuine version of libpseechd.h (the one found in the speech-dispatcher
source).

But I digress, sorry.

>From the the settings window of Chromevox you can choose one of the
voices made available by speech-dispatcher.

For this to work, you need to have installed the chromevox extension.
In a multilib environment, as root or using sudo:
cd /usr/lib/chromium/extension
wget http://the-brannons.com/kgejglhpjiefppelpmljglcjbhoiplfn.json

But you also need to have the extension enabled.

Edit either /etc/chromium.d/default-flags or whatever file includes the
flags (in Slint it's /etc/chromium/00-default.conf), appending one line:
CHROMIUM_FLAGS="$CHROMIUM_FLAGS --enable-speech-synthesis --enable-speech-dispatcher"

To know more:
https://chromium.googlesource.com/chromium/src/+show/lkcr/docs/accessibility/chromevox.md

Didier
--
Didier Spaier
Slint distribution
http://slint.fr

On 9/14/18 7:56 PM, Linux for blind general discussion wrote:
> Hi, Pavel:
> 
> It's actually surprising we can get as much accessibility support out of
> Chrome and Chromium as we do because neither really supports the
> accessibility API on Linux, namely ATK and AT-SPI.
> 
> Here's a summary for Chromium:
> ct
> 
> I also found this page which sounds promissing:
> https://www.chromium.org/developers/accessibility/linux-accessibility
> 
> Best,
> 
> Janina
> 
> Linux for blind general discussion writes:
>> Hi,
>>
>> I am Arch / Antergos uer now. In my second laptop with Ubuntu, I have
>> officially Google Chrome with Chromevox 53, the latest version. In Chromium,
>> I have the same Chromevox, but accessibility is strange, I can't access
>> settings, extension window and I have no voices available. So, is some
>> screen reader for chromium, or can be Chromevox-next accessed? The Google
>> Chrome isn't supported for Arch.
>>
>> Thanks,
>>
>> Pavel
>>
>>
>> _______________________________________________
>> Blinux-list mailing list
>> Blinux-list@redhat.com
>> https://www.redhat.com/mailman/listinfo/blinux-list
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~ UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 Chromevox working in Chrome, but not in Chromium Linux for blind general discussion
 ` Linux for blind general discussion
   ` Linux for blind general discussion

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).