From Slackbuilds.org I installed the following packages because I am going to be using espeak as my speech synthesizer:
dropline GNOME project. I am only installing selected packages from their 3.10 packages just to get Orca running, but you could simply use their installer to install the full GNOME desktop for an overall better accessibility experience on the desktop.
Download and install/upgrade the following packages from their 3.10 site:
- at-spi2-atk-2.10.2-x86_64-1dl (use upgradepkg)
- at-spi2-core-2.10.2-x86_64-1dl (use upgradepkg)
- atk-2.10.0-x86_64-1dl (use upgradepkg)
- glib2-2.38.2-x86_64-1dl (use upgradepkg)
- gobject-introspection-1.38.0-x86_64-1dl (use upgradepkg)
- pygobject3-3.10.2-x86_64-1dl (use upgradepkg)
How you rebuild speech-dispatcher is up to you. I was playing around with some alternate instructions I found before I just used the dropline packages. Since I still had Aiyumi's slackbuilds on my system I modified the speech-dispatcher slackbuild to install 0.8.1 and build it that way. Orca 3.10 requires speech-dispatcher 0.8 or greater which is why I had to change the version.
On a final note, Firefox on Slackware is built without accessibility support enabled. You either need to rebuild after modifying Patrick's slackbuild to enable it, or you just need to download it directly. I do the latter, but I us Ruario's latest-firefox script in order to repackage it as a Slackware package.