Print

Print


Greeting Asmaa Shaban,

On 4/24/13 7:25 PM, Asmaa Shaban wrote:
> we are students in computer science ,our faculty want from us to make project
> about text to sign language.

SignPuddle Online can convert Arabic text to written sign language using 
word substitution.

>   we  want your helping in our project
> we are making alot of searches
> we are knowing our project require :_
> 1- vrml plugin and we installed it

VRML as in Virtual Reality Modeling Language for 3-d environment? I've 
seen a couple working examples using SignWriting for 3-d modeling, but I 
believe HamNoSys is further along.

> 2-swml file and it is our problem we do not understand how to parse and insert it
> in relational database
Valerie is correct.  We no longer use SWML.  For each sign, rather than 
XML markup we are using word strings in ASCII, called Formal SignWriting 
(FSW).

Consider this sign.

Formal SignWriting: M518x529S14c20481x471S27106503x489

Equivalent SWML:


You can find the details of Formal SignWriting in 
draft-slevinski-signwriting-text.

Each dictionary in SignPuddle Online is available as an XML file. Here 
is the source file for Saudi Arabia:
http://www.signbank.org/signpuddle2.0/data/spml/sgn40.spml

This XML files cross references the Arabic text with the written sign 
language.

> 3-how SVG use swml file for producing gif format ?
Rather than SWML, we use Formal SignWriting.

Rather than GIF, we use PNG or SVG.

Using the "SignWriting Icon Server" (SWIS), you can create the SVG or 
PNG from the Formal SignWriting.  You can use the public SWIS on 
Wikimedia Labs or you can install your own with the source from Github.

For the SVG, use a link like this:
http://swis.wmflabs.org/glyphogram.php?font=svg&text=M518x529S14c20481x471S27106503x489

For the PNG, use a link like this:
http://swis.wmflabs.org/glyphogram.php?font=png&text=M518x529S14c20481x471S27106503x489

For the relational database, there is no reason to divide the Formal 
SignWriting.  Put the Arabic text in one field " *???? ??????*"and put 
the Formal SignWriting in another field " 
M528x546S14c18472x463S14c10503x454S2ea18481x511S2ea08513x501S2fd00494x540".

> and seriously thanks alot :)

Sure.  Hope I am able to help.  Ask questions and keep us informed.

Regards,
?Steve