Dragon NaturallySpeaking only allows each user to set his language once: when creating a profile. Although users cannot change their language preference once set, they can start a new profile in another language.
Provided the user has purchased a version of Dragon NaturallySpeaking that supports multiple languages, each user sets the language he plans to speak into the program when he establishes a profile. This language setting cannot change since the program immediately uses the patterns of that user's voice and vocabulary to build its knowledge base, and these patterns often change when users speak in other languages.
However, a user can start an additional profile in another language, provided Dragon NaturallySpeaking offers support for that language. Altogether, Dragon NaturallySpeaking comes in eight different language versions. As of the 2014, these languages include:
However, it is important to note that Dragon NaturallySpeaking's default language always matches the computer's operating system. Therefore, anyone who wants to use the program to control the computer itself by voice must use the profile set to the same language as the computer's operating system.