À propos du projet
DualSub Replay est une application Android gratuite et open source destinée aux apprenants de langues qui regardent YouTube. Elle affiche simultanément les sous-titres originaux et une version traduite, prend en charge la traduction sur l'appareil en 59 langues via Google ML Kit, et permet aux utilisateurs de toucher n'importe quel paragraphe de sous-titre pour rejouer ce moment précis. L'application comprend également des cartes de vocabulaire pour les mots enregistrés, avec une pratique par répétition espacée et un suivi des progrès du temps d'immersion.
L'application intègre le site mobile YouTube dans un seul WebView, de sorte que la navigation, la recherche, la lecture, les commentaires et les recommandations restent disponibles. Elle peut récupérer des sous-titres manuels ou générés automatiquement et analyser plusieurs formats de sous-titres. En mode paysage, les utilisateurs disposent d'une vue fractionnée redimensionnable avec la vidéo et la chronologie des sous-titres côte à côte. Aucun compte ni clé API n'est requis, et la traduction s'effectue localement sur l'appareil.
DualSub Replay est distribué sous forme d'APK depuis les versions GitHub et nécessite Android 8.0 ou une version ultérieure. Le projet utilise un point de terminaison de transcription YouTube non documenté, qui peut cesser de fonctionner si YouTube modifie son API interne. Le code source est sous licence MIT, tandis que la distribution de l'application suit la GPL-3.0. Le développement comprend des builds CI automatisés, des tests sur appareils gérés et une variante F-Droid optionnelle utilisant le moteur de traduction Bergamot de Mozilla.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.