Can Dictanote learn new words? I write news articles and there are a lot of foreign names for places and individuals.
Also, can one select a misspelled word, say "for" instead of "four", and ask it to be corrected?
It cannot learn new words, however it is continuously improving. You can also use custom voice commands to enter non-common words
For for -> four, after a little use you will recognize how to say for so that the machine recognizes it. It may not be the same as your normal 'for' due to accent issues.