Will Wade
About code Archive Photos Bookmarks
  • Back to the 90s with my retro dataset of SMS, TXT abbreviations.. huggingface.co/datasets/… Maybe of use to someone out their creating a GEC model ;)

    → 11:18 AM, Mar 6
    Also on Bluesky
  • I’ve been considering LLMs' potential in autocorrecting AAC input. They offer significant gains, but user-guided inference still excels. Yvette’s video demonstrates this: 32 WPM using a glide pad in Dasher. Anyone faster?! We must get a new version developed.

    youtu.be/va1WufK86…

    → 8:54 PM, Feb 20
    Also on Bluesky
  • I love ASL’s switches. And in particular, the ‘Egg’ Switch (who knew it wasn’t its proper name!). Anyway, I was chatting with Mike in the office today as he wanted it to fit neater in the hand. We are down on Engineers/Masters-of-CAD right now, so I asked GPT to SCAD one. It did a great job.

    Picture of egg switch in the hand with
    → 12:41 AM, Feb 14
    Also on Bluesky
  • Mad idea of the day. We have people who have a Speak Unique voice but need to use an iOS device and AAC app that doesn’t support it. Can I use the iOS app on a Mac to train Apple Personal Voice on the Mac using Apple’s own computer vision techniques to read the training text?

    → 1:58 AM, Feb 9
    Also on Bluesky
  • If you were to classify and detail “AAC-like” “writing” (yes, its spoken but I’m talking corpora here) how would you define it? Probably different groups of people here but I think you would see a push towards: Short utterances generally 2-5 words long, typo heavy, little grammar.. what else?

    → 1:53 AM, Feb 9
    Also on Bluesky
  • There is a lot of evidence for many students (mainly dyslexia in research) that autocorrection software is far more efficient than using a wordpredictor1. In general, for increasing writing speed, it makes heaps more sense (Note: predictor software can be better if your aim is supporting literacy development) - and I would argue for other areas of AT too 2. Using any AI tools (GPT or Bard - but even a lot smaller models will do this), they will “fix” your sentence with a prompt, e.g. “correct this typo sentence including spaces”. But doing this simply, in real-time without user interaction3, is complicated. This fixkey is getting there and worth keeping an eye on ( it needs a shortcut key, which isn’t perfect. It needs to run without that really) https://www.fixkey.ai


    1. This paper is a bit old now - but was from the University of Cardiff onlinelibrary.wiley.com/doi/10.10… - note it was using Global AutoCorrect which is now part of TextHelp. Good luck on finding it. Others like this are also useful ↩︎

    2. I’m convinced autocorrect is needed more in AAC ↩︎

    3. Tools like Grammarly are great too - but for sure, you need to use it like a spell checker. I hacked together an OpenAI API backed script to do this and its not as straightforward as I would have liked see it here if you are interested ↩︎

    → 7:40 AM, Feb 2
    Also on Bluesky
  • Anyone who knows anything about BCI generally 🙄at the neuralink PR output. The BBC found a professional to give a good balanced quote but you can still hear the “sigh” within their comments

    → 3:38 AM, Jan 31
    Also on Bluesky
  • Apple Vision Accessibility features

    Finding it interesting reading all the Apple Vision reviews. One snippet I’ve been keen to explore is how they solved the Midas touch problem. Well as most of us working in AT know - the easiest way is to use a secondary accept technique - not just your eye position. They went for a tap instead of dwell by default. Neat. But you can use dwell if you need to. Also note it can be controlled by head position, finger or wrist position instead of eyes. See Apples developer videos on this

    From daringfireball

    you look at things, and tap your index finger and thumb to “click” or grab the thing you’re looking at. It sounds so simple and obvious, but it’s a breakthrough in interaction design. The Mac gave us “point and click”. The iPhone gave us “tap and slide”. Vision Pro gives us “look and tap”.

    worth pointing out this comment too. As great as it is we know fine accuracy is tough without somekind of zoom interface (or dasher!)

    @zackkatz Not necessary. Just keyboard. But the trackpad adds significant targeting accuracy. I wouldn't have wanted to edit my review using eye tracking for text selection. I'd still be editing it 12 hours from now.

    John Gruber https://mastodon.social/users/gruber/statuses/111846770206413968
    → 2:58 AM, Jan 31
    Also on Bluesky
  • Oooh Bard is getting really good now. I’d say that its as good as GPT 4 for coding tasks for sure (thanks Bard for figuring out my latest SwiftUI issue!)

    → 4:23 PM, Jan 30
    Also on Bluesky
  • I’ve always wondered why a toilet door on UK trains are so wierdly designed. Who knew it was so hard to design something as simple as a toilet door lock(from I hacked a train toilet)

    Modern trains in the UK have disabled toilets with power-operated doors. The older models of these toilets had “open”, ”close” and “lock” buttons on the inside, where you had to press “close”, wait for the door to close, and then press ”lock”. There is no separate “unlock” button; pressing the “open” button on the inside automatically unlocks and opens the door.

    Of course, there is a reason for the separation of the closing and locking functions, but not the opening and unlocking functions: it avoids a Denial of Service attack where someone can just press “close” and then jump out before the door closes. If the interior “close” button automatically locked the door, this would result in the toilet becoming permanently inaccessible.

    The problem with this design is that most people don’t understand state machines, and this design confused a lot of people who were unable to lock the door correctly, or believed they’d locked the door when they hadn’t.

    → 5:41 PM, Jan 29
    Also on Bluesky
  • AAC is at this mad crossroads of computer science, occupational and speech therapy, linguistics, and human-computer interaction ..and more. It’s a world where new ideas - and innovations come and sadly go.

    📊 “State of AAC” Survey Brian from OpenAAC is leading an annual survey to capture a snapshot of our field. Whether you’re an AAC user, a therapist, or someone interested in this space, your input matters.

    🔗 Survey Link: docs.google.com/forms/d/e…

    Fill it in if this is your bag

    → 10:47 PM, Jan 26
    Also on Bluesky
  • What do you do with a vast amount of cardboard used to ship some tubes from Germany from Rehadapt? Turn it into a Peppa Pig house. Thanks, Diane!

    → 5:12 PM, Jan 19
    Also on Bluesky
  • Built a word segmenter service. We come across many folks who never use a space bar. Instead of hammering home to use the space, why don’t we fix it differently? (spoiler alert: because it’s super hard to do right. LLM’s can do this, but man, you need this running on a device.. see Dear Apple..)

    → 3:51 PM, Jan 18
    Also on Bluesky
  • Rapid development in swiftUI for niche problems

    Some clients we see are fantastic with paper-based solutions. But sometimes, finding powered AAC systems which give them more independence is far trickier than you may think. Consider Judith. She doesn’t lift her finger from the paper. This continuous movement is surprisingly not well supported in AAC. Your obvious thoughts are SwiftKey and Swype, but they require a lift-up at the end of a word or somewhere else. Next up, you may try a Keguard or TouchGuide. But then, for some users, this is too much of a change in user interaction. Even if you succeed, you often ask an end user to change the orientation or layout of their paper-based system.. and all in all, it’s just too much change. Abandonment is likely. The paper-based system is just more reliable.

    So what do we do? We could look at a bespoke system. But typically, it requires much thought, effort and scoping. That’s still needed, but you can draft something up far quicker these days using ChatGPT. It wrote the whole app after a 2-hour stint of prompt writing. Thats awesome. (Thanks also to Gavin, who tidied up the loose ends). So, this app can be operated by detecting a change in angular direction or detecting a small dwell on each letter. We need to now trial this with our end user and see what’s more likely to work and what’s not and work this up. We may need a way of writing without going to space (something that we see quite a lot), and I can see us implementing a really needed feature, autocorrect. This is all achievable. But for now, we have a working solution to trial a 500 lines of code app made in less than a day’s work.

    → 11:04 PM, Jan 12
    Also on Bluesky
  • a brilliant plan that is too dumb for anyone to reasonably attempt because of the odds against them may well succeed because nobody expects brilliant people to do such stupid hopeless things

    Thomas Cochane was a legend. When you want inspiration in life - read some of Thomas’s wild stories (maybe ditch the explosives..)

    → 11:08 PM, Jan 4
    Also on Bluesky
  • Stephen Hawking's AAC setup in closeup

    At MOSI in Manchester today, I saw Stephen Hawking’s Chair and other neat things from his office in Cambridge. Note the spaghetti of cables. It’s tricky to figure out where all the leads go, but I’ll give it a wild guess. The plugs look like either mini XLR or the old PS2 Serial leads. Some questions, though; I’m unsure what the “Filter” box fits to and why is the Words+ box even used? I thought the connection with Intel meant he was using ACAT. Why is that Words+ Softkey box the parallel version when there is clearly a lot of USB kicking about, too? Why are we plugging into something behind the chair when surely the tablet has the speakers anyway? There are as many questions than answers.

    • Words+ Archive page (This is the USB version of the softkey box)
    • Case for Original Synthesiser made by David Mason at Cambridge Adaptive
    • Chair details
    → 9:03 PM, Nov 3
    Also on Bluesky
  • Correlating Sounds for a sound switch

    Last week, I visited a client for work to test out a sound switch device. For one reason and another, the kit didn’t pan out on the day (NB: Highly possible it might have been me.. I need to try again). But with the recordings we got, we can now do some fun work and create a melspectogram correlation technique. It might work.. It certainly looks pretty reliable against background noise and talking. You can see our work in progress and try it yourself at github.com/acecentre…

    → 10:51 PM, Oct 26
    Also on Bluesky
  • 🚀 Calling All AAC Testers for a new release of our Google Cloud/Azure TTS and Translation tool

    We’ve given our little Translate and Speak app for Windows a complete makeover. Our app not only translates text but also vocalizes messages from the message window using online services. We’ve introduced a user-friendly GUI to simplify configuration, extended support to include paid translation services, and here’s the grand reveal… you can now empower any Windows AAC app to leverage Google Cloud TTS or Azure TTS which massively opens up the possibility of using AAC with more languages. You can even use these services without translation - so just to speak.

    Get your hands on the early version here. BUT - just a heads up, you will need to be comfortable obtaining keys for Azure or Google Cloud. Check out our (somewhat outdated) docs for guidance. And ping me some feedback before we release it properly. Prizes for someone who can make me a nice demo video!

    → 8:48 AM, Sep 2
  • The rare blue supermoon. From beside lake Windermere.

    Moon shot with sheep in foreground
    → 10:49 PM, Aug 30
  • Immersive Reader which is these days embedded in everything that Microsoft does it seems is a quiet miracle. I have some niggles (Line Focus - next and previous buttons shouldn’t move), and the web version is heaps better than on desktop.. But still - Its fab - reading coach is particularly awesome.

    → 12:29 PM, Aug 22
  • Am I the stupid one? So you rename one of the most popular apps out there. A vast majority of its users who don’t read tech press know nothing about this. Like most. They go to look at their app. It’s literally gone. No twitter app. Oh but now there’s this dodgy X (1 letter) app. What the actual F ?

    → 10:29 PM, Jul 30
  • The new voice creation tool in iOS and live speech (in-built tts app from any screen) in iOS. My voice is definitely.. clunky .. but bear in mind I recorded this at like 2am in a AirBnB and didn’t want to wake the neighbours. 15 mins recording.

    → 9:58 PM, Jul 15
  • Need an AAC/AT textbook but nowhere near a library or have money? This is awesome from Internet Archive. Loan a textbook for free for an hour at a time. archive.org/details/i… (and my personal fav : archive.org/details/a…)

    → 4:25 PM, Jul 15
  • Just released a new build of our RelayKeys stack. RelayKeys allow us to turn any Windows AAC device into a Bluetooth Keyboard/Mouse (and to come.. Games controller). You plug a small dongle into the AAC device - pair it with any Bluetooth device - a phone, tablet, SmartTV, for example - and then can send keystrokes, macros and Mouse commands to the device. Our new release allows adds the option to use a receiving dongle instead of relying on a device’s own Bluetooth which removes some teams' headaches with managing Bluetooth devices. The attached video shows it working in Tobii Dynavox Communicator - but also we have made pagesets for Smartbox Grid 3 - The dongle costs £12-15 each. Software = Free! None of this wouldn’t be possible without the fab Adafruit. More info at docs.acecentre.org.uk/products/…

    youtu.be/R5-eIq9Ih…

    → 7:05 PM, Jul 11
  • I was lucky to see the latest iteration of the Colibri (“Hummingbird”) from Colibri interfaces a few weeks ago. It’s a wireless head mouse - and blink switch. They also have a free web-based Scanning Speller, which is accessible with Blink from your browser. Portuguese only for now.

    → 8:19 AM, Jul 7
← Newer Posts Page 2 of 7 Older Posts →
  • RSS
  • JSON Feed