Page MenuHomePhabricator

Enable speakText for Extension:Math
Open, LowPublic

Description

Enable the speakText generated by the speechRule engine for Extension:Math in all WMF wikis.

This is a feature very important for the accessibility and it blocks T113708

Event Timeline

Beta16 created this task.Dec 9 2015, 1:45 PM
Beta16 raised the priority of this task from to Needs Triage.
Beta16 updated the task description. (Show Details)
Beta16 added a project: Math.
Beta16 added subscribers: Beta16, Physikerwelt.
Restricted Application added subscribers: StudiesWorld, Aklapper. · View Herald TranscriptDec 9 2015, 1:45 PM
Restricted Application added subscribers: JEumerus, Matanya. · View Herald TranscriptMar 29 2016, 7:20 AM

@Beta16 The feature isn't documented on https://www.mediawiki.org/wiki/Extension:Math/advancedSettings, could you update the doc?

@Beta16 The feature isn't documented on https://www.mediawiki.org/wiki/Extension:Math/advancedSettings, could you update the doc?

I'm not a developer of the extension Math.
Maybe @Physikerwelt or @mobrovac can update the documentation.

Dereckson removed a subscriber: mobrovac.EditedMar 30 2016, 2:16 PM

What exactly is this feature?

I see references in T113708 but not in the source code of the extension.

$ cd extensions/Math
$ ag speechRule
(nothing)
$ ag speakText
(nothing)

Would that be linked to http://www.gh-mathspeak.com/examples/grammar-rules/ and Web speech API?

Speech help hints are generated by the Mathoid service, not the extension itself (it just relays whatever Mathoid generates). It is currently disabled for performance reasons, but if there is enough support to have it, we can probably enable it.

@Beta16 I agree that this is very handy for accessibility but we will need evidence that community support exists for this before considering enabling it. Can you provide us with a page/document that shows some kind of community discussion?

/cc @Physikerwelt @Jdforrester-WMF , thoughts from your end?

Physikerwelt added a comment.EditedApr 11 2016, 7:41 PM

@mobrovac I think enabeling speech support should follow T78046

by the way... if someone (TM) would review https://gerrit.wikimedia.org/r/282175 it would no longer block the issue with the special page

Dereckson assigned this task to Beta16.EditedApr 14 2016, 4:48 PM
Dereckson triaged this task as Low priority.

Reassigning to @Beta16 to gather community support per @mobrovac's comment.

Beta16 moved this task from Unsorted to Math (LaTeX, MathML) on the Accessibility board.

@Dereckson , @Danny_B , why does this specific accessibility improvement need a community support discussion? Surely we have broad community support for any reasonable improvement that helps our blind readers and editors. Is this not a reasonable improvement? cost/benefit..? I assume all possible renderings include some sort of alt text ; so is the concern that a spoken version isnt strictly necessary for accessibility?

@mobrovac , what are the performance reasons you mention? I'm assume you mean server-side performance, and not increased network traffic or client-side browser processing time, or any of myriad other types of performance reasons.
Is this performance reason serious? how bad does the performance degrade? Will users somehow experience this performance problem (e.g. slower render), or is something only the ops team will 'see' and fix/manage by adding more processors where/when/as required?

@jayvdb I didn't add the tag. I just sorted the task on board.

Danny_B removed a subscriber: Danny_B.Jul 1 2016, 10:50 AM
Pkra moved this task from Incoming to Mathoid on the Math board.Dec 7 2018, 1:28 PM
Beta16 removed Beta16 as the assignee of this task.Dec 11 2018, 9:02 AM