Skip to content → Skip to footer

Word Exclusions and Symbol Handling Settings in Jieshuo Screen Reader

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.

Audio tutorial

About Author

Kareen Kiwan

Since her introduction to Android in late 2012, Kareen Kiwan has been a fan of the operating system, devoting some of her time to clear misconceptions about Android among blind people. She wrote articles about its accessibility and features on the Blindtec.net Arabic website, of which she was a member of its team. Kareen's experience was gained through her following of the Android-related communities and fueled by her love for technology and her desire to test new innovations. She enjoys writing Android-related articles and believes in the role of proper communication with both the blind screen reader Android users and app developers in building a more accessible and inclusive Android. Kareen is a member of the Blind Android Users podcast team and Accessible Android editorial staff.

Published in Tips and Tricks

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Donate to Us

To uphold the standards of a robust and fully accessible project, we graciously request your support. Even a modest contribution can have a profound impact, enabling Accessible Android to continue its growth and development.

Donations can be made via PayPal.

For alternative methods, please do not hesitate to contact us.

We deeply appreciate your generosity and commitment to our cause.

Subscribe to Blind Android Users mailing list

RSS Accessible Android on Mastodon

  • Untitled
    Beyond the Numbers: Do Flagship Processors Make a Real Difference in Daily Use? https://accessibleandroid.com/beyond-the-numbers-do-flagship-processors-make-a-real-difference-in-daily-use/
  • Untitled
    Honor 600 Pro Review https://accessibleandroid.com/honor-600-pro-review/
  • Untitled
    New app added to Accessible Android apps directory: Framework Detector accessible https://accessibleandroid.com/app/framework-detector/
  • Untitled
    New Game added to Accessible Android apps directory: Mosquash accessible https://accessibleandroid.com/app/mosquash/