Designing a Voice-Activated Typewriter in French necessitates a study both on how to design the acoustic level recognition, and on how to obtain a model of the French language. Such a project was initiated at LIMSI 15 years ago. This paper presents the different steps that have been completed since the beginning of this project. First, a study on the phoneme-to-grapheme conversion, for continuous, error-free phonemic strings, using a large vocabulary and a natural language syntax was completed in 1979. The corresponding results were then improved, with attempts to convert phoneme strings containing (simulated) errors, while the methodology was adapted to the case of stenotype-to-grapheme conversion. In the ESPRIT project 860 “Linguistic Analysis of the European Languages”, our approach for language modeling was compared with other approaches on 7 different European languages. The link between the acoustic recognition and the language model resulted in a complete system (“Hamlet”), for a limited vocabulary (2,000 words), pronounced in isolation, which was then extended to a vocabulary of 5,000 words, taking advantage of a specialized DTW chip (MuPCD), also designed at LIMSI. This study resulted in the conclusion that dictation in an isolated mode was not acceptable. A speaker-independent continuous speech recognition system is now developed for vocabularies of 5 to 20 KWords.