Talk Forward Screen Reader

By Trenton Matthews, 10 June, 2026

Forum
Android
Talk Forward Screen Reader

Official Website: https://app-suite.eu/talkforward

Get It On Google Playhttps://play.google.com/store/apps/details?id=eu.appsuite.talkforward

Talk Forward is a free, high-performance Android screen reader designed from the ground up for speed and responsiveness. Built by the same developer behind AGram, it features an iOS-inspired gesture model that prioritizes simplicity and immediate feedback, making it an excellent choice for users looking for a more "native" experience on Android.

Core Features

  • Simplified Gesture Model: Say goodbye to complex L-shaped angle gestures. Talk Forward uses a single-finger swipe model (left/right for navigation, up/down for the rotor), making interactions faster and less prone to errors.
  • VoiceOver-Style Rotor: A two-finger rotation gesture allows you to quickly cycle through navigation granularity, speech rates, or custom voice profiles.
  • Voice Rotor: Define and store multiple complete voice profiles (engine, rate, pitch, volume) and switch between them instantlyβ€”perfect for toggling between a fast voice for skimming and a clearer voice for reading.
  • On-Screen Braille Keyboard: Supports 6 or 8-dot input directly on the screen, with both dedicated input modes for typing and command modes for system control.
  • Hold-to-Dictate: A seamless way to dictate textβ€”simply press and hold a finger on any text field to start. Talk Forward stays silent while recording to prevent misinterpretation, and you simply lift your finger to commit.
  • Customizable Two-Finger Gestures: All four two-finger swipe gestures are fully reassignable, allowing you to map them to Home, Back, Notifications, Quick Settings, or whatever best fits your workflow.
  • Edge Gestures: Slide in from the bottom for Home/Recents or from the top for Notifications/Quick Settings, complete with vibration and spoken cues for confirmation.
  • Optimized Latency: Heavily optimized for speed, ensuring that gestures and speech respond in milliseconds for a smooth, fluid experience.

Getting Started & Support

Talk Forward is free to use and provides in-app updates directly from the settings menu.

  • Support the Project: While the app is free, users can become "Supporters" to help fuel development. Supporters receive a "Talk Forward Gold" badge within the app.
  • Community: The developer is highly active. For those looking to keep up with development or share feedback, keep an eye on this thread and the Blind Android Users Telegram group.

Quick Tips (Community Insights)

  • Opening App Lists (Samsung): If the standard two-finger swipe up doesn't trigger the app list, you can remap this in Talk Forward Menu > Edit Gestures. Assign "Synthetic Swipe Up" to the gesture.
  • Switching Screen Readers:
    • Samsung: Use the accessibility shortcut (often Volume Up + Power or a long hold on volume keys) to toggle between screen readers.
    • Pixel: Use the accessibility shortcut or a triple-finger tap on the screen.
  • Braille/Emojis: There is no direct emoji insertion in the current Braille keyboard. To insert an emoji, hide the keyboard (two-finger swipe down) or switch back to your primary keyboard (three-finger swipe down).

Options

Comments

By Brian on Sunday, July 26, 2026 - 17:16

Pure speculation here, but I imagine this is activated by pressing three fingers on the screen, keep the middle finger stationary, while sliding your index finger up, and your ring finger down.

HTH. πŸ˜…

By Justin Harris on Monday, July 27, 2026 - 11:01

This doesn't seem like a bad idea, but not sure I'd use it. If you use different rotor groups, then you might use the three finger rotor to jump between those.

By kaillewaille on Monday, July 27, 2026 - 14:13

Hi everyone,

actually you can assign it to whatever you want, so if you'd like to use that to raise/lower the volume, you can. or should you want to assign the three fingers rotor left to an action and the fingers right one to a completely different one, it's also possible.

By Trenton Matthews on Monday, July 27, 2026 - 19:16

And so,

I understand how the three-finger rotor works.

You turn all three fingers clockwise or counterclockwise.

In addition, for either version of the rotor gestures to work easier, you may wish to unassign the two-finger groups actions and change them to something else. Or use the three-finger rotor for groups and keep the two-finger rotor gesture actions as they are by default. Or change the rotor actions to the two-finger left/right swipes.
At least on my phone with a screen protector, it works better that way.

As for the Talk Forward keyboard...

The only issue I have with it, is that it doesn't defult to, default. It defaults to characters. It should be defult, then you can cycle to characters if needed. Or if you're in an edit box, then I guess characters may may more since. But not outside of it. But then again, the enhanced keyboard with browserse mode uses arrorws going by letters and not by the default element. So, I'm not sure which is right.

Can't waitron try and make a voiceover keyboard layout since I found the scripting instructions. I never dealt with LUA before. Shouldn't' be too hard.

Almost forgot to mention, the practice screen currently doesn't have all talk forward bindings yet. I guess that's in the works?

By Trenton Matthews on Tuesday, July 28, 2026 - 15:27

β€’ Stability, at depth: until now, a single failing feature could switch the whole screen reader off. A user reported Talk Forward restarting over and over on their Xiaomi after a reboot, before the first unlock β€” the cause was the translation feature crashing because its language models cannot start at that point. Rather than fix that one case, we went through everything that runs in the background or reacts to a gesture and put a net under it: a failure now costs the feature involved, never the reader. In practice that covers every gesture, every rotor entry, every menu, every accessibility event, and some thirty background tasks.
β€’ Translation: when its models cannot start, it says so instead of stopping the reader.

β€’ New, in beta: screen recognition. Some apps expose nothing usable β€” a game, a drawn view, an unlabeled button. Talk Forward can now rebuild what is on screen by combining what the app does reveal of its geometry with what text recognition reads from the pixels, then let you move through that model by swiping and activate by double-tapping. You switch it on app by app, from the "Screen recognition" rotor entry, and it stays inactive everywhere else. Text recognition runs offline and free for everyone; supporters additionally get AI analysis and a shared cache, which names silent icons once for every user. This is a first version: explore-by-touch is not available yet, and protected screens (banking, PIN entry) cannot be analyzed. Feedback welcome.

Also included since the previous stable release:

β€’ Voice: fixed the reader going completely silent after a reboot when the speech engine (e.g. Vocalizer) failed to start β€” it now recovers automatically, falling back to eSpeak if needed.
β€’ More robust startup: if an optional feature fails to start (device-dependent), the reader still comes up with at least speech and touch.
β€’ Three-finger rotor: a new rotor alongside the two-finger one β€” the middle finger pivots while the outer two rotate around it.
β€’ Field-aware letter keyboard: a dialpad for number fields and PINs, a number row for passwords, and @ and .com keys within reach for e-mail and web addresses.
β€’ Calls: the answer/end-call gesture now works with WhatsApp, Telegram and Signal calls too, not just carrier calls.
β€’ Physical keyboard shortcuts: the Alt key (left or right) can be used as the keymap modifier.
β€’ Italian braille: updated comp6 table (Monza standard).
β€’ Volume keys: fixed them sometimes feeling dead β€” they only move the cursor when the keyboard is actually up, otherwise they change the volume as before.
β€’ New "Add to clipboard" action (assignable to a gesture): appends the focused item's text to whatever is already on the clipboard β€” fire it on several items to accumulate them.
β€’ Braille keyboard: three-finger-up "send" no longer sometimes switches conversation instead of sending in some apps (e.g. Google Messages' web view).
β€’ The braille/letter keyboard no longer triggers unwanted screen rotation.
β€’ Updated for the latest Android and Google Play requirements.

By Trenton Matthews on Tuesday, July 28, 2026 - 15:35

It's a dilemma!

Is it better to become a Talk Supporter from the play Store or is it better to go the PayPal route. I myself can do either one of said mentioned options honestly. I've been just waiting for the right calling on wish one to go with.

By Brian on Tuesday, July 28, 2026 - 16:17

Any incentives supporting the Dev through the play store, versus going the PayPal route, as you hinted above? Or is this simply a Trenton Matthews dilemma? πŸ˜›

By Trenton Matthews on Tuesday, July 28, 2026 - 19:00

Honestly?

Going the play store route means I get points for purchasing (particularly since I have Play Pass for an entire year).

So, the question then is:

If I have the play store version of Talk Forward on one phone, but the non-play store version on another phone, do I have to do a onetime payment for each phone?

Which I do not mind doing.

By Brian on Tuesday, July 28, 2026 - 19:15

The dev may be able to work with you on that, however. 🀷

By Travis Roth on Tuesday, July 28, 2026 - 23:57

I donated via the website which used Lemon Squeezy at the time, then installed via PlayStore. I then did not see an immediate way to tell Talk Forward I was a donor. So it is indeed likely the better approach is to use the payment via the method you intend to install. Also possible I overlooked something or the feature is getting updated. Figured I'd worry about it later. I wouldn't have bothered to share this but in case it helps you...

By Trenton Matthews on Wednesday, July 29, 2026 - 01:08

Ah, thanks for sharing!

Yeah, that does help.