Bonjour à tous,
je fais une application java qui met en relation du texte et du son.
Le texte se trouve sous format XML et, est en fait la transcription d'un fichier WAV.
J'affiche mon texte dans un JTextArea afin de donner à l'utilisateur la possibilité de corriger les erreurs de transcription.
J'arrive plus ou moins à faire ceci, en comptant les mots.
Mon problème est que lorsque l'utilisateur corrige un mot par deux (exemple: "précipitons" => "trafic piétons"), j'obtiens un mot de plus, et donc tout est décalé vu que je connais un mot grâce à son numéro.
Comment pourrais-je faire pour détecter du texte qui n'est pas dans le XML ?
Je ne peux pas faire une recherche sur un mot, car par exemple si le mot "le" existe plusieurs fois dans le XML, il est impossible de savoir si c'est un rajout où même de quel "le" il s'agit...
Si quelqu'un a une idée, je l'en remercie d'avance.
Cdlt, Bastien.
Partager