JayBee learns in two ways. Although JayBee is delivered with over 17,000 words, 500 shortcuts and 1,500 phrases, there is always more to learn. Typically names of places and people are not necessarily in JayBee's memory. As you start to use JayBee you will naturally use these names and JayBee will ask you if you want to save them. Similarly new phrases, essays and shortcuts will be added to JayBee's memory as you use it.
All voices using SAPI 5, those delivered with JayBee and any you may wish to add. use Text To Speech engines (TTS) which take words one at a time and try to convert them to the correct sounds. Even the best, such as the CereProc voices, may have difficulty creating the correct sounds for example in the case of names. In the case of other voices, they are almost certainly created in USA, and the TTS will attempt to create American sounds. A good example is the word 'tomato'. An American TTS will always try to make the sound 'Tom Aye Toe'. With JayBee this can be corrected simply. JayBee does not use the difficult method of 'phonemes', but uses a phonetic translation. So, for example, for 'tomato', under the 'Word Sounds' area of JayBee you would replace the sound with 'Tom Are Toe'.
All of the above are examples of specific teaching which the user gives to JayBee. JayBee however specialises in learning user habits and coming up with very accurate predictions of words, shortcuts, phrases and essays. How JayBee does this is a trade secret so we will have to stay silent on that. Just try JayBee out and see how quickly your habits are learned and how accurately JayBee 'thinks ahead' for you.