On Friday, December 16, 2016, André Costa <[email protected]> wrote:
> *Cross posting on purpose, no excuses made.*
>
> Hi,
>
> At Wikimedia Sverige we have been working on an extension called
> Wikispeech. It will be a text-to-speech solution which aim to make the
> information on Wikipedia more accessible for people that have limited
> abilities to read.
>
> This is Wikimedia Sverige's first MediaWiki development project from
> scratch and it has been suggested to us that we should ask for
endorsements
> - as this will make the need clear if/when the extension needs support.
So,
> if you think that this sound like something important, please let
everybody
> know it! https://www.mediawiki.org/wiki/Wikispeech#Endorsement
>
> Please spread the word. Best,
> André Costa
> André Costa | Senior Developer, Wikimedia Sverige |
[email protected]
> | +46 (0)733-964574
>
> Stöd fri kunskap, bli medlem i Wikimedia Sverige.
> Läs mer på blimedlem.wikimedia.se
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

I agree with nemo, a more detailed implementation plan would be very
welcome.

From what I gather from your existing implementation, your current plan is:
* Using a ParserAfterParse hook, do some complex regexes/DomDocument
manipulation to create "utterance" annotations of clean html for the tts
server.
* insert this utterance html at end of page html
* javascript posts this to a (currently) python api, that returns a json
response that contains a url for the current utterance (not sure how long
an utterance is, but im assuming its about a paragraph)
* javascript plays the file.

Is this your general plan, or is the existing code more a proof of concept?
Im not sure im a fan of adding extra markup in this fashion if its only
going to be used by a fraction of our users.

--
bawolff
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to