Effortless Real-Time Sign Language Translation
π Sign Translate
Revolutionizing Sign Language Communication with Cutting-Edge Real-Time Translation Models.
Enjoy seamless Sign Language Translation on desktop and mobile.
Contribution Guidelines Β· Submit an Issue
Key Features
Sign Language Production
βββββββββββββββββββββββ
βSpoken Language Audioβ βββββββββββ
βββββββββββ¬ββββββββββββ ββββββββββββΊβHuman GANβ
β β βββββββββββ
βΌ β
ββββββββββββββββββββββ βββββββββββββββββ βββββββββββββ ββββββββ΄βββββββ βββββββββββββββββ
βSpoken Language TextββββββΊβNormalized TextββββββΊβSignWritingβββββΊβPose SequenceβββββΊβSkeleton Viewerβ
βββββββββββ¬βββββββββββ βββββββββββββββββ βββββββββββββ ββββββββ¬βββββββ βββββββββββββββββ
β β² β² β
βΌ β β β βββββββββββ
βββββββββββββββββββββββββ β β ββββββββββββΊβ3D Avatarβ
βLanguage Identificationββββββββββββββββββββββββββββββββ βββββββββββ
βββββββββββββββββββββββββ
Sign Language Translation
ββββββββββββββββββββββββββββ ββββββββββββββββββββββ
βUpload Sign Language Videoβ ββββββββββΊβSpoken Language Textβ
ββββββββββββ¬ββββββββββββββββ β ββββββββββββ¬ββββββββββ
β β β
β ββββββββββββββ ββββββββ΄βββββ β
βββββββββββΊβSegmentationββββββββΊβSignWritingβ β
β ββββββββββββββ βββββββββββββ β
β βΌ
ββββββββββββ΄βββββββββββββββββ βββββββββββββββββββββββ
βCamera Sign Language Video β βSpoken Language Audioβ
βββββββββββββββββββββββββββββ βββββββββββββββββββββββ
Want to Help?
Join us on the journey to revolutionize sign language communication. Follow our progress on the [Project Board][project-board], shape the project's future, and delve deeper into our vision and plans in the [Wiki][wiki].
Wish to report a bug, contribute some code, or enhance documentation? Fantastic! Check our guidelines for [contributing][contributing] and then explore our issues marked as help wanted or good first issue.
Find this useful? Give our repo a star :star: :arrow_up:.
[wiki]: https://github.com/sign/translate/wiki/Spoken-to-Signed [contributing]: https://github.com/sign/.github/blob/main/CONTRIBUTING.md [project-board]: https://github.com/sign/translate/projects/1
Development
Prerequisites
- Install [Node.js] which includes [Node Package Manager][npm]
Setting Up the Project
Install dependencies locally:
npm install
Run the application:
npm start
Test the application:
npm test
Run the application on iOS:
npm run build:full && \
npx cap sync ios && \
npx cap run ios
[node.js]: https://nodejs.org/ [npm]: https://www.npmjs.com/get-npm
Cite
@misc{moryossef2023signmt,
title={sign.mt: Effortless Real-Time Sign Language Translation},
author={Moryossef, Amit},
howpublished={\url{https://sign.mt/}},
year={2023}
}