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 handlar endast om själva Wikispeech-tillägget.

Speechoid


Dokumentation



Tillägget använder en tjänst för talsyntesuppgifter, så som Speechoid, som skapar ljud till yttranden. Speechoid består av en huvudserver, en lexikonserver, talsyntesmotorer och ytterligare vissa komponenter som kan krävas för vissa språk.

För att förbereda ett yttrande för uppläsning, skickar tillägget en begäran till tjänsten. Denna 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 talsyntesmotorerna, 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
Kodförråd

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

Pronlex
Kodförråd

En lexikonserver med sin egen API. Innehåller information om lexikonposter och har ändpunkter för sökning och hantering av dem. När ett yttrande bearbetas söks ord upp i lexikonet och om det finns en matchande post används den för uttalet.

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

MaryTTS
Kodförråd

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

Mishkal
Kodförråd

Används för att vokalisera arabisk text.

Symbolset
Kodförråd

Symbolset är ett förvar för att hantera fonetiska symboluppsättningar och kartlägga/konvertera mellan olika symboluppsättningar och språk.

Konfigurera Speechoid
Tillägget Wikispeech kräver Speechoid för att generera ljud. Detaljerade instruktioner för att installera Speechoid finns på Installera Speechoid.

Grundläggande konfigurering
För att Wikispeech-tillägget ska kunna kommunicera med Speechoid behöver du ange tjänstens URL. Du kan göra detta genom att lägga till följande rad på :

där  är URL:n till din Speechoid-instans.

CSS
Detta är en delmängd av CSS-regler som mest är intressanta för icke-utvecklare.