SpeakingFox: Tell Firefox To Talk

Firefox IconFirefox generally doesn’t let you use a lot of OS X’s accessibility features, including the services menu and some of OS X’s regular keyboard shortcuts. One effect of this is that really easy method for speaking the highlighted text when you press a key doesn’t work.

The Firefox extension SpeakingFox fills this gap with some nifty context menu options which pass the currently highlighted text to OS X’s default speech engine.

SpeakingFox presents its options via the context menu

SpeakingFox presents its options via the context menu

If you don’t highlight any text, selecting “Start speaking text” will just speak the word currently under the cursor. As you’d expect, “Stop speaking” halts any speech currently going on.

This extension doesn’t make Firefox into a fully accessible web browser for a blind person - for that you’ll need to use an accessible browser, or a much more complicated extension such as FireVox. But for most of us who just need long sections spoken, and can highlight them with a mouse, SpeakingFox is just perfect.

- Ricky Buchanan

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to StumbleUpon

About the Author

Ricky Buchanan

Ricky Buchanan is 34 years old and the founder and main writer for ATMac. She's bedridden with severe CFS/ME or perhaps a primary mitochondrial disorder - the doctors are not sure. When she's not working on ATMac or her other websites she composes music, listens to audio books, does other disability advocacy, watches TV with her flatmate, and enjoys her cat.

10 Comments For “SpeakingFox: Tell Firefox To Talk”

  1. Social comments and analytics for this post…

    This post was mentioned on Twitter by atmacjournal: New ATMac post: SpeakingFox: Tell Firefox To Talk http://bit.ly/cDVoKV...

  2. A really cool cross-browser and cross-platform tool that will also do this is TechDisTOolbar

    http://access.ecs.soton.ac.uk/StudyBar/

    It can even be added to a website.

    Actually Firefox is a VERY accessible browser. What you need is a screen reader that knows how to work with it. That is covered really well on Linux and Windows, but I’m not sure about OS X. I do know that the Firefox accessibility team have often tried to improve Mac Accessibility and even looked to hire someone. If anyone one wants to know more or has information then you can drop them a line.
    http://www.mozilla.org/access

    You can also look at

  3. @Steve: Firefox doesn’t work with OS X’s screen reader, as we’ve discussed several times on this blog, and also doesn’t generally follow the OS X accessibility API for controls/etc. so on OS X specifically it’s not that accessible. It’s good on other platforms and that’s great, but being an OS X blog I’m writing about this.

  4. How accessible is Camino? That’s a Gecko-based browser which uses the Cocoa API, unlike Firefox which seems to use its own GUI library (or am I years out of date?). I know Camino doesn’t have all the bells and whistles of Firefox but it also cuts down the bloat.

  5. New ATMac post: SpeakingFox: Tell Firefox To Talk http://bit.ly/cDVoKV

    This comment was originally posted on Twitter

  6. http://icio.us/1qlm52

    This comment was originally posted on Twitter

  7. Firefox Text-to-Speech Add-Ons - SpeakingFox: http://bit.ly/cDVoKV FireVox: http://bit.ly/dbeSpF via @sprungmarkers #a11y #addons

    This comment was originally posted on Twitter

  8. SpeakingFox Makes Firefox Talk | ATMac http://ow.ly/1c5RT

    This comment was originally posted on Twitter

  9. This is good: SpeakingFox: Tell Firefox To Talk - http://bit.ly/bK5Ivh

    This comment was originally posted on Twitter

  10. reading the latest from ATMac about speaking firefox http://icio.us/twdb4r

    This comment was originally posted on Twitter

Leave a Reply

How Do I Change My Picture?

Blank Avatar

Go to gravatar.com to upload your preferred avatar.

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>