Page MenuHomePhabricator

Create Larynx phonos engine
Open, Needs TriagePublic

Description

Extend the EngineInterface (similar to the espeak demo) to send API requests to Larynx


Accepted SSML format
<?xml version="1.0"?>
<speak xmlns="http://www.w3.org/2001/10/synthesis" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" xsi:schemaLocation="http://www.w3.org/2001/10/synthesis http://www.w3.org/TR/speech-synthesis11/synthesis.xsd" xml:lang="en-US">
  <lexicon xml:id="ipaInput" alphabet="ipa">
    <lexeme>
      <grapheme>{word}</grapheme>
      <phoneme>{ipa}</phoneme>
    </lexeme>
  </lexicon>
  <lookup ref="ipaInput">
    <w>{word}</w>
  </lookup>
</speak>

Event Timeline

Change 809211 had a related patch set uploaded (by MusikAnimal; author: MusikAnimal):

[mediawiki/extensions/Phonos@master] Add LarynxEngine and basic tests

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