DFKI and Inria Launch Project for Enhanced AI Sign Language Translation | StreamingMeme