Automatic Accent Insertion (AAI) is the problem of re-inserting accents (diacritics) into a text
where they are missing. Unaccented French texts are still quite common in electronic media,
as a result of a long history of character encoding problems and the lack of well-established
conventions for typing accented characters on computer keyboards. An AAI method for
French is presented, based on a statistical language model. Next, it is shown how this AAI
method can be used to do real-time accent insertions within a word processing environment,
making it possible to type in French without having to type accents. Various mechanisms
are proposed to improve the performance of real-time AAI, by exploiting online corrections
made by the user. Experiments show that, on average, such a system produces less than one
accentuation error for every 200 words typed.