In this post, I will demonstrate the various settings present in Jieshuo’s “Word Exclusions and Symbol Handling Settings,” which can be found in Jieshuo settings > TTS settings.
Text exclusions
The first item in this section of settings is the “Use Text Exclusions” checkbox. When checked, it allows the user to specify certain texts that should not be read by the Jieshuo screen reader when found. In other words, Jieshuo will exclude any text added by the user from being read when it is found.
To add text to the exclusions list, the user should tap the “Exclusions List Manager” and then tap on “Add.” In this list, it is possible to add texts like character words or sentences. To add multiple items at once, a vertical line symbol “|” should be written between the entries. Also, some symbols need to be preceded by a backslash “\” to be included. For example, “\.” to add the “.” punctuation.
When encountering one of the added texts, Jieshuo will exclude it from the content read, and the matching here is relaxed. So, it is enough to find the exact characters added in the encountered text to be excluded, with all the other content remaining intact.
To specify certain rules and add matching exceptions, the user can use regular expressions. For example, putting a word between “^” and “$” symbols to indicate that the exclusion should not happen unless when the word is the only text available in the focus.
To delete an entry, the user should long-press it and tap delete. Also, tapping “Default” will delete all entries because, by default, this list is empty.
Note: When navigating by characters and words, Jieshuo will read all the content, including the text added to the exclusions list.
Handling of repeated symbols
If the user wants Jieshuo to group repeated symbols together instead of reading them as single symbols, they should check “Improve Handling of Repeated Symbols.” When this option is checked, and Jieshuo finds the “?” symbol, for example, written three or more times, it will read the number of times the punctuation is found, then the punctuation, such as “3 ?.”
All symbols that should be grouped are found in the “Custom Symbol Repeat Manager.” In this list, the user can add or remove symbols. The vertical line is also used to add more items at once. By default, the list doesn’t contain emojis. However, it is possible to add them manually like other symbols by tapping the “Add” button. To find the delete option, the user should long-press the desired symbol.
Emoji Reading
The last available option in “Word Exclusions and Symbol Handling Settings” is “Emoji Reading Mode.” Tapping this item will give the user the choice of how emojis should be processed:
- “Handle Processing by the TTS Engine”: This means that the TTS engine used is responsible for reading emojis, so reading them or not will depend on if the TTS engine used supports emoji reading or not.
- “Handle Processing by the Screen Reader”: This will let Jieshuo handle emoji reading, which will let emojis supported by Jieshuo be read regardless of the support by the TTS engine used.
- “Do Not Read Emoji”: This will stop reading of emojis and will ignore their presence.
Note that if an emoji is added to the repeated symbols list, and improve handling of repeated symbols is checked, Jieshuo will handle its reading and will read it in addition to the number it is found in, if it is written for three times or more, even if the user selects the option to handle emoji reading by the TTS engine.

Comments