There is a bug in espeak 1.48.03 which causes, in longer texts ,some words to be mispronounced: "provide" turns into "provi de". Example texts and the used commands are attached in this post.
You can avoid this problem by using the command-line option --stdin
Without the --stdin option, eSpeak reads text line-by-line, which is useful if you are typing text into the command window after typing the espeak command.
The split in the word "provide" was caused because a text buffer was filled before a newline character was found. This is fixed for the next version.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Fixed in the next version after 1.48.15.
You can avoid this problem by using the command-line option --stdin
Without the --stdin option, eSpeak reads text line-by-line, which is useful if you are typing text into the command window after typing the espeak command.
The split in the word "provide" was caused because a text buffer was filled before a newline character was found. This is fixed for the next version.