Re: Commentary Screenreader: do we have vO equivalend for Android?

Hello!
Even from this unfinished shitpile, which is my manual you can make your opinion.
Warning, I didn't set up the website yet.

Commentary Screenreader: user guide
Written by Nuno (nuno69a 'at' poczta 'dot' fm)
1. Introduction
1.1. What is Commentary Screenreader?
Commentary Screenreader is a screenreader for the Google Android operating system. The thing that makes it better than every other screen reading software available on the market is how much innovative features this program has.
They include: build in translation service, build in Voice Assistant, OCR, object recognition and many, many more!
1.2. System requirements
The program has the following system requirements:
Device: the target device should be an ARM X86 or ARM X64 compatible device. It is unconfirmed if the program will work on any other CPU architecture (Android X86 or other)
Memory: Commentary Screenreader requires atleast 50 MB ROM memory and 1 GB RAM memory to run fluently. It might be possible to run the program on lower-end hardware, however the reliability and usability of the software is not confirmed.
Operating System: The program requires minimum Android 4.4.2 to run, however some features are available from Android 8 upwards only.
1.3. Permissions
The program requires some special permissions in order to make it fully usable. These include:
Microphone: used for consuming the build in voice assistant.
Managing phone calls: used for proper altering of the speech settings in different states of the device.
Memory permissions: used for reading installed plugins, extensions, sound themes and other third-party components.
Location: used for consuming the build in GPS service.
Camera: used for some OCR capabilities like object recognition, scene recognition ETC.
Other permissions are required for proper functioning of the program and denying them is strictly discouraged.
1.4. Getting help
There is a number of ways you can contact the support team. Probably the most reliable one is Telegram. In order to join the Commentary Screenreader official group, please navigate to the following URL:
https://t.me/jieshuochat
Other ways include E-Mail (written at the beginning of the document), and our forum at
https://jieshuo-screenreader.com/forum
2. Installation
The installation process for the software is straightforward. Make sure you meet all the requirements shown above and then proceed to the following page:
https://jieshuo-screenreader.com/download
Depending on the device you are downloading the file on, you might place the download on your target device.
After you're done downloading the file, navigate to the path where the file exists and execute it.
Warning! On most Android devices you will be prompted for disabling the security feature which prevents external applications from being installed. It is strictly recommended to re-enable it just after the installation process finishes.
In order to enable the screenreader you have to navigate to your accessibility settings and enable the Commentary Screenreader service.
Warning! Remember to suspend your previous screenreader before enabling Commentary, as gesture conflicts may occur.
3. Gestures
Commentary Screenreader has a very flexible and extensible gestures system. These are divided into the following types:
Basic gestures: gestures used for the basic operations. They are mostly performed with one or two fingers. If the gesture requires drawing of an angle, the first half should be performed across the whole screen and the other half might be shorter.
Fingerprind reader gestures: gestures performed on the fingerprind reader. This feature is available from Android 8 and above, and not all devices support it. It is known that the feature is supported on All Huavei Devices and on some Xiaomi devices. However the exact model numbers are not known.
Multipart gestures: gestures which are made of two or more basic gestures. There is no default setup for any multipart gestures. They must be setup on your own.
Edge gestures: gestures performed at the very edge of the screen. Because of how hard they are, there is no default setup for them. They must be set up on your own.
The program might also be used with keyboard, volume buttons and headset buttons, if applicable.
3.1. Basic gestures listing
The following listing shows default mapping for all the gestures which are supported by default.
3.1.1. General
Up swipe: move to the previous element
Down swipe: move to the next element
Left swipe: jump back in a large group of items like a list
Right swipe: jump forward in a large group of items like a list.
Double tap: activate the focused element
Down right swipe: open the menu
Up right swipe: open the actions menu
Down left swipe: activate voice assistant
Up left swipe: open the extensions menu.
Left right swipe: home screen
Right left swipe: recent apps
Up down swipe: move to the top of the current screen
Down up swipe: move to the bottom of the current screen.
Left down swipe: Switch navigation modes
Right down swipe: open item browsing
Left up swipe: open the notification panel
Right up swipe: read the whole screen
Swipe up with two fingers: scroll up
Swipe down with two fingers: scroll down
Swipe left with two fingers: go to the next page
Swipe right with two fingers: go to the previous page
3.1.2. Call interface
Right swipe: answer, toggle hands free mode
Left swipe: reject, hang up
3.1.3. Media player interface
Swipe left: previous track
Swipe right: next track
3.1.4. Word by word navigation mode
Up swipe: go to the previous line
Down swipe: go to the next line
Right swipe: go to the next character
Left swipe: go to the previous character
Double tab on a line: browse words in that given line
Up left swipe: go to the previous paragraph.
Up right swipe: go to the next paragraph
Right down swipe: selection mode
3.1.5. Node browsing mode
Left swipe: move to the parent node
Right swipe: move  to the child node
Up swipe: move to the previous element in the current node
Down swipe: move to the next element in the current node
Double left swipe: go to the root node.
3.6. Slider operations
Left swipe: decrease slider
Right swipe: increase slider
4. Main menu
The main menu can be opened in two ways. The first one is just to open the Commentary Screenreader app from within your Android launcher.
The second one is to select "Program settings" from the global menu (down right swipe) gesture.
4.1. General settings
TTS speed: alters the global TTS speed of the whole operating system.
TTS volume: alters the global TTS volume of the whole operating system.
Read usage hints: determines if the hints related to usage of the given element should or should not be announced.
Read the list range: Determines if the index of the focused item should or should not be announced.
Read notifications: determines if the notifications should or should not be announced.
Use custom gestures: determines if the applied custom gestures package should or should not be used.
Custom gesture settings: opens settings related to custom gesture packs.
4.2. TTS settings
Main TTS engine: The engine used for reading all the content spoken by the screenreader, except notifications (these will be handled separately). However this function supports only english and chinese environments.
Secondary TTS engine: The engine used for reading notifications. If you select the same engine as the first one, only the main TTS engine will be used.
Use a single TTS engine: explicitly force using only the main TTS engine.
System TTS settings: the panel for setting your TTS preferences up. The difference between this one and the one presented before is that this one will affect only the screenreader.
Xunfei TTS settings: extended TTS options for Xunfei, a chinese TTS engine.
Unisound TTS settings: extended TTS options for Unisound, a chinese TTS engine.
Other TTS settings: more TTS settings
System TTS volume: you can set up TTS volume explicitly here.
Queue notifications for reading: determines if the notifications should be queued for reading or in case of the new notification reading of the current one should be aborted.
Audio ducking: determines if other sounds should be suppressed when the TTS is speaking.
Slow down speed when in word by word mode: slows down the TTS by 50% when in the word by word browsing mode.
Use accessibility volume: makes the screenreader use the explicit volume, not the media volume. However it supports Android 8 and higher.
Use ringtone volume: determines if the ringtone volume should determine the volume of caller info.
Use the proximity sensor: stops reading when the proximity sensor is touched.
Use wakelock: determines if the screenreader should prevent the screen from locking if the long text is being spoken. Warning! It is known that it has some problems while interacting with Youtube, take care when using that option.
Enhanced wakelock: if the above option does not word, please try this one.
Read numbers by digit: determines if the numbers should be read as integers or explicit digits.
Speak punctuation: determines if punctuation should be announced while reading.
Use pinyin TTS when in edit mode: Determines if extended support for the chinese keyboard should be enabled.
4.3. Feeddback settings
Audible feedback: determines if the sounds from the currently chosen sound theme should or should not be played.
Sound theme volume: controls the volume of the currently selected sound theme.
Sound themes: controls which of the currently installed sound themes is used.
Vibration feedback: determines if the device should vibrate on actions.
Vibration intensity: controls the strength of the vibrations.
4.4. Action settings
Gesture themes: controls which of the currently installed gesture themes is used.
Gestures description: outputs the current gesture themes' help file, if any.
Gesture settings: allows to create, modify and delete gesture themes.
Per-app gesture themes: allows to create different gesture themes for different applications.
Alternative gestures settings: settings related to the alternative gesture theme, where up down swipes are exchanged with left right swipes.
Scrolling settings: Settings related to scrolling lists
Edge gestures settings: settings related to the edge gestures. That concept will be presented later in this manual.
Shortcut keys settings: allows to modify the behavior of physical buttons on the device.
Onclick action settings: Miscellaneous settings related to clicking
Multipart gestures settings: settings related to the multipart gestures.
Fingerprint reader gestures settings: settings related to the gestures performed on the device's fingerprind reader.
Other settings: miscellanous action settings.

-- 
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Off-topic room : nuno69 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : electro via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : queenslight via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : angel_diva22 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : angel_diva22 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : queenslight via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : queenslight via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : nuno69 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : queenslight via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : joshknnd1982 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : nuno69 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : simba via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : nuno69 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : Diego via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : DJEPIC via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : jack via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : nuno69 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : nidza07 via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : queenslight via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : queenslight via Audiogames-reflector
    • ... AudioGames . net Forum — Off-topic room : masonian via Audiogames-reflector

Reply via email to