Extension:Wikispeech/sv

Projektet Wikispeech har som målsättning att skapa ett text till tal-verktyg för att göra Wikimedias projekt mer tillgängliga för folk som har svårt att läsa av olika orsaker. Wikispeech kommer tillgängliggöras som ett MediaWiki-tillägg. Mer information finns på projektsidan; sidan finns precis ovanför själva Wikispeech-tillägget.

Speechoid


Dokumentation



Tillägget använder en tjänst för TTT-operationer, som att skapa ljud för yttranden som kallas Speechoid. Speechoid består av en huvudserver, en lexikonserver, TTT-motorer och ytterligare vissa komponenter som krävs för vissa språk,

För att förbereda ett yttrande för uppläsning, tillägget skickar en begäran till tjänsten. Begäran innehåller yttrandet som text, vilket språk det är och vilket röst som ska användas. Tjänsten bearbetar texten med ett lexikon och en av de installerade TTT-motorerna, beroende på vilken röst som används. När ljudet har genererats, returneras ett svar med ljuddata tillsammans med viss information som kommer göra det möjligt att markera och hoppa över. Detta används då av tillägget för att faktiskt spela upp yttranden för användaren och processen upprepas för följande yttrande.

Wikispeech huvudserver
Förvar

Huvudservern har en webb-API som inkluderar en slutpunkt för att generera tal. Den hanterar intern kommunikation mellan underliggande servrar, listade nedan.

Pronlex
Förvar

En lexikonserver med sin egen API. Håller information om lexikoninlägg och har slutpunkter för att slå upp och manipulera dem. När den processer ett uttal, ord slås upp i lexikonet och om det finns ett matchande inlägg för uttalet.

TTT-motorer
Servern kan ha flera TTT-motorer. Vilken som används för vilket yttrande beror på vilken röst som angetts i begäran.

MaryTTS
Förvar

Kommer med stöd för arabiska, engelska och svenska.

Mishkal
Förvar

Used to vocalize Arabic text.

Symbolset
Repository

Symbolset is a repository for handling phonetic symbol sets and mappers/converters between different symbol sets and languages.

Setting up Speechoid
The Wikispeech extension requires Speechoid to generate audio. Detailed instructions for installing Speechoid can be found on Installing Speechoid.

Basic configuration
For the Wikispeech extension to be able to communicate with Speechoid, you need to specify the service's URL. You can do this by adding the following line to :

where  is the URL to your Speechoid instance.

CSS
This is a subset the CSS rules that are most interesting for a non-developer.