spoken-to-signed-translation icon indicating copy to clipboard operation
spoken-to-signed-translation copied to clipboard

English to ASL

Open MuhammadAasharibNawshad opened this issue 1 year ago • 10 comments
trafficstars

Hello, This repository does not have English to ASL. But https://sign.mt has english to ASL working. Can you please guide how to add English to ASL translation?

MuhammadAasharibNawshad avatar Feb 06 '24 12:02 MuhammadAasharibNawshad

Hello, This repository does not have English to ASL. But sign.mt has english to ASL working. Can you please guide how to add English to ASL translation?

I have the same doubt

bipinkrish avatar Feb 06 '24 15:02 bipinkrish

This repository allows loading any lexicon. For example, we load the suisse lexicon, but any lexicon can be added. sign.mt is an independent website, that uses this project, but with other lexicons. Adding ASL to this repository will be as simple as the suisse lexicon, all there needs to be is:

  • directory with poses
  • index file pointing at the poses

see our example lexicon.

AmitMY avatar Feb 08 '24 09:02 AmitMY

sign.mt is an independent website, that uses this project, but with other lexicons.

Can you please point me where in sign/translate you used lexicons or the models you trained from it?

All I found was here an I am not sure how to use those in python even if I re-trained using this

bipinkrish avatar Feb 08 '24 09:02 bipinkrish

In sign/translate, the backend for the spoken-text-to-pose is closed source for multiple reasons. Ideally, everything will work client side only, but this is not yet the case.

AmitMY avatar Feb 08 '24 10:02 AmitMY

In sign/translate, the backend for the spoken-text-to-pose is closed source for multiple reasons.

Is it because of licensing ?

bipinkrish avatar Feb 14 '24 16:02 bipinkrish

Among other things, yes.

AmitMY avatar Feb 15 '24 14:02 AmitMY

Thankyou for clarifying. One thing i want to know is that whether this repository be useful for text to gloss if I want to convert english text to ASL gloss and then run GLoss lookup for custom ASL glosses?

If yes then how? as currently it looks like it supports other language but not english. If No, Then how can i create glosses from text for english for ASL?

MuhammadAasharibNawshad avatar Feb 17 '24 07:02 MuhammadAasharibNawshad

Using the spacylemma module or simple module, you can lemmatize English text into pseudo-glosses. If you'd like the rules module to work for ASL, you would have to implement the rules of the grammar.

AmitMY avatar Feb 18 '24 09:02 AmitMY

@AmitMY Thankyou for clarifying. I understand the pseudo-glosses part. But can you please specify resources/logic for english ASL glosses for grammar rule? is it implemented somewhere or if not then any description about the rules which can help in implementation?

MuhammadAasharibNawshad avatar Feb 18 '24 11:02 MuhammadAasharibNawshad

In my opinion, you should start from the spacylemma implementation, and only when everything works for you consider adding grammar manipulations (rules)

There are many resources on grammar

  • https://en.wikipedia.org/wiki/American_Sign_Language_grammar
  • https://www.lifeprint.com/asl101/pages-layout/grammar.htm
  • and books

AmitMY avatar Feb 18 '24 11:02 AmitMY