Page MenuHomePhabricator

☂Create a special page for adding entries to the lexicon
Open, Needs TriagePublic

Description

This should allow the user to specify the required parameters (word, transcription, lexicon, more?) and add an entry to the lexicon server.

Event Timeline

This page should allow the user to preview the transcription before adding to the lexicon. With the latest version of the TTS-server, I have gotten this to work with at least Swedish.

Transcription should be validated before the it's sent to be synthesized .

Since the transcription should be given in IPA, the preview process will likely be something like:

  1. Map IPA -> SAMPA
  2. Validate SAMPA (not sure if this is necessary, see question below)
  3. Synthesize the transcription

Feedback will be given in 2 and 3 if there are any errors.

Wikispeech-STTS, is it possible for a transcription that has been successfully mapped from IPA to a certain SAMPA set to not be valid for that set?

Universal Language Selector adds a nice way of typing IPA that can be used for the transcription field. When enabled, this adds a little popup menu below just about any text field where input method can be selected. The one called "International Phonetic Alphabet - X-SAMPA" seems easy enough to use; the special characters can be found on and/or AltGr + key. I haven't found any information like complete key map yet.

Also relevant for T180701: Editor dialogue.

I've managed to salvage my experimental code and now have a solution up and running locally. What remains is to clean up the code and add stuff like message strings.

Change 663519 had a related patch set uploaded (by Sebastian Berlin (WMSE); owner: Sebastian Berlin (WMSE)):
[mediawiki/extensions/Wikispeech@master] [WIP] Edit lexicon special page

https://gerrit.wikimedia.org/r/663519

Lokal_Profil changed the point value for this task from 24 to 16.
Lokal_Profil changed the point value for this task from 16 to 12.Feb 12 2021, 10:43 AM
Sebastian_Berlin-WMSE renamed this task from Create a special page for adding entries to the lexicon to ☂Create a special page for adding entries to the lexicon.Feb 12 2021, 2:13 PM

Change 663519 abandoned by Sebastian Berlin (WMSE):
[mediawiki/extensions/Wikispeech@master] [WIP] Edit lexicon special page

Reason:
This is no longer needed and confused me.

https://gerrit.wikimedia.org/r/663519