L’outil d’annotation TRJS, dont l’année de publication n’est pas spécifiée, est associé au référent « Bat Voice » et a été édité pour la dernière fois en 2019. Pour accéder à cet outil, son URL de ressource est https://ct3.ortolang.fr/trjs/, bien que son statut d’indexation sur la recherche ne soit pas précisé.

En termes de dynamique, de version, et d’autres informations associées, aucune information n’est fournie.

TRJS propose des fonctionnalités avancées, se distinguant par la majorité des caractéristiques d’ELAN et de Transcriber, mais avec l’intégration de technologies web. Actuellement dans un état instable (version 0.7.8), l’outil est activement développé et a été mis à jour pour la dernière fois en 2020.

Cependant, il n’est pas disponible gratuitement, que ce soit à des fins de recherche ou commerciales. Sa licence est définie comme CC0 v1.0, et son code source est disponible en ligne sur GitHub à l’adresse https://github.com/christopheparisse/trjs. TRJS utilise le framework Electron et le langage de programmation Javascript, offrant une approche hybride, bien qu’il ne soit pas basé entièrement sur le web.

Il prend en charge divers formats audio tels que wav, mp3, ogg, ainsi que des formats vidéo comme mp4, ogv, webm. TRJS propose la transcription, la segmentation temporelle, et l’annotation sur plusieurs pistes, avec une prise en charge du chevauchement vocal.

Il offre également des fonctionnalités telles que la correction synchrone de la transcription, la vérification orthographique, et la possibilité d’ajuster la vitesse de lecture. Cependant, certaines fonctionnalités comme le support de plusieurs locuteurs ou des outils de validation spécifiques ne sont pas renseignées. TRJS supporte l’importation de formats externes tels que CHAT/CHAN, ELAN, TRANSCRIBER, PRAAT, et adhère à la norme TEI pour les annotations.

Bien que des informations sur l’affichage du spectre et le mode sombre ne soient pas spécifiées, TRJS propose des raccourcis clavier, la possibilité d’annotation sans souris, et la fonction d’annulation des actions. Il permet également des recherches au niveau du document et prend en charge l’affichage du waveform. Cependant, des détails sur l’intégration des statistiques d’activité d’annotation, les requêtes au niveau du corpus, ou des tests automatiques ne sont pas disponibles.