Releases: trypsynth/backtalk
Releases · trypsynth/backtalk
Release list
Development build 183 (06794b0)
build: 183
- 06794b0 Add low-latency audio for sounds and speech, with a real pause (#39)
- 20a9c85 Keep the reading place when the focused node is removed (#67)
- 45bf269 Add a braille keyboard switch for whether a tablet held up faces away (#63)
- 30823f5 Keep a control's vibration when its sound is off (#61)
- 4b103cc Add switches to stop automatic language and dialect changes (#58)
- 86e8291 Let double tap activate the selected action on Android 11 (#66)
- ad7c8be Leave Describe screen out of the Backtalk menu on watches
- 3c94ebe Stop the circle menu ignoring touches just after it opens
- 90dfb41 Give watches gestures for the Backtalk menu, muting and repeating
- d92b582 Show watches the same settings as phones
- 55616b1 Stop crashing on Android 12 and earlier (#60)
- 77432a3 Add sound themes, with control sounds and vibrations in 3D (#22)
- 768263e Ask once to allow notifications, so update notifications are heard (#54)
- 5bf1ca4 Keep tabletop dots the right way round when a tablet held screen-away is laid flat (#56)
- 0b64c1d Target Android 16 (#57)
- d155e67 Let touch exploration work again while the screen is hidden (#53)
- 33b8d7b Let Android compile Backtalk, so it runs faster
- 41a832b Make a quick rotor flick move one step in both directions
- a90abf4 Black out the screen fully when hiding it, including the camera cutout
- 555ebe8 Make vibrations softer and shorter on phones whose motor has no haptic effects (#52)
- 74d3996 Prepare what the next swipe will say while the current item is spoken (#43)
- 6c146a4 Add a setting for how far to turn 2 fingers for each rotor step (#51)
- e2af402 Don't replay an item's sound and vibration when its speech resumes (#48)
- cd085b4 Toggle wrap around (#50)
- 3b1bb15 Speak the next item sooner after a swipe (#42)
- 188ff58 Make two-finger scrolling respond as the list moves (#41)
- af4ac7f Answer touches on empty space sooner (#40)
- 9d379e4 Add audio output device routing
- 8e71eaa Shorten the Backtalk menu and reading controls help, and mention the rotor
- f37e756 Toggle speech with a 3-finger double tap and hide the screen with a new 3-finger quadruple tap
- b43a17f Keep two-finger scrolls from turning the rotor, and log each finger's movement
- b3bfecf Remove Navigation bar always direct in favor of lift to activate on the navigation bar
- bba721e Put the Backtalk menu and reading controls in main settings, with the circle menu switch on the menu screen
- 6d8a35f Add typing sounds to the braille keyboard
- 8056358 Keep the screen off announcement from being cut off by what follows it
- f3080be Make the list and screen change vibrations soft taps instead of swells
- c3e2f38 Say Backtalk in the British, Australian and Indian English strings (#38)
- 40d9045 Give screen off its own sound and vibration switches (#30)
- 0810298 Build and publish the watch app with each development build (#37)
- 4d3c107 Choose what is said when the screen turns off or on and on unlock (#31)
- c1917f1 Offer the circle menu on watches, scaled to fit (#36)
- f076c30 Let the Backtalk menu scroll on watches (#33)
- 87497cf Use the phone defaults on watches, including Backtalk's gestures (#34)
- 9d0a2bd Show Backtalk's settings on watches as on phones (#35)
- c414dce Stop the Gestures settings crashing on watches (#32)
- 5989e2a Say what went wrong when Gemini can't describe something (#28)
- 431f07e Echo words with an apostrophe, such as don't, as one word (#27)
- caab607 Make the empty area vibration gentler and the loading heartbeat firmer (#29)
- 538ae9b Set the Gemini API key in Automatic descriptions settings (#26)
- b26847c Give every sound its own vibration, like VoiceOver (#21)
Old app ID only: move to the dev build (build 125)
build: 125
- 8fa23b0 Prepare to move to a new app ID: install a renamed update and share settings with it
- 10da249 Focus sliders that realme UI reports as unfocusable and unlabeled
- 89b9e17 Resume paused speech from a timing estimate instead of splitting it, and make splitting optional
- 20e70f0 Turn the braille keyboard to fit how the device is held (#20)
- 6ea9a46 Fix lost cancels, wrongly failed requests and double model loads in on-device AI
- 107ae5d Switch calls to the speaker when the phone is away from the ear (#18)
- 9c5eafa Stop a vibration preview when leaving the individual sounds screen
- 5a93359 Send speech of 150 characters or less whole, and keep the last piece from being tiny
- 9cec659 Add a direct touch option that keeps the navigation bar directly touchable
- 7c3157a Add lift to activate
- 823dc1d Resume paused speech from the phrase it stopped in (#15)
- 187864a Add switches for each sound and vibration (#7)
- 2775cb3 Keep Backtalk running when on-device AI runs out of memory (#16)
- ca15489 Follow the system dark mode in settings on Android 12 and later (#14)
- edd5eb3 Describe the Turn off animations setting correctly in the README
- 669ef6f Stop long paragraphs at once when swiping away (#5)
- f814484 Announce screen changes sooner (#4)
- 07bbd5d Disable the on-device AI switch until a model is installed
- da64034 Only offer on-device models that fit in the phone's memory
- 41a3f0b Add Pause Backtalk, with resume from the notification, lock screen, keyboard, or volume keys
- 8592d27 Add on-device image descriptions with Gemma 4 and other vision models
- 6cd981b Add a two-finger rotor and handle gestures in Backtalk by default
- a30198c Update the development release in place instead of recreating it
- b0dec8c Make settings wording clearer
- 7ba43b7 Add gesture actions to move by heading, link, control and other elements (#3)
- e8f2ba1 Add direct touch, from NVGT Bridge
- 67d572c Keep TalkBack upgrade steps from resetting settings on Backtalk updates
- 78ca65f Hide slider titles from the swipe order
- aed876c Check GitHub for development builds and install them
- 62ec30d Add a braille keyboard setting to swap top and bottom dots
- 716cc53 Use the short window delay whenever animations are off
- 01fbaff Rename the window delay setting to Turn off animations and drop the Others heading
- 5fdddca Add a Skip tutorial button to the braille keyboard tutorial
- 9bcf0f5 Keep only the accessibility volume tip in sound settings
- 396a87c Still speak incoming calls when notification speech is off
- e5e873f Disable speaking incoming notifications (#2)
- 4af3662 Separate tts options from system (#1)
- 83496d1 Merge settings categories that had one item
- 716463d Add an optional circle menu
- 9ba0e05 Say Backtalk in the remaining English strings and the README
- d91e523 Open the notification shade with 4-finger double tap and hold
- ea5d7f5 Separate the carrier name from the network type in the status readout
- c671c99 Recognize two-finger tap right after a swipe
- 2d78326 Move display speech output to developer settings only
- a5acd1a Log how long building the traversal tree takes
- 5ac0fc6 Process queued events in short slices
- aa011e6 Skip class lookups that cannot succeed
- 8d43005 Keep the traversal tree across text and state changes
- a3721df Detect Wi-Fi connection without location permission
- 32fd2bd Add a settings screen for the status readout
Old app ID only. This build exists so that installs of the old com.android.talkback app can move to the new one with their settings. For a new install, get the "dev" build instead.