Do I know of any blind developers who code on Mac with speech only? Any tips on recommended VoiceOver settings / tools? I know these things are very much down to taste but any thoughts would be appreciated. For reference, on Windows and NVDA I've set punctuation to all and have indent level reporting turned on.
=> More informations about this toot | More toots from tuukkao@dragonscave.space
These same settings are kind of, sort of working (as is the case with much of VoiceOver) but are half-baked enough to make me unproductive. I get a pause after each period as if I was reading a sentence, and indent reporting tells me the indentation level in the beginning of each line even if it hasn't changed since the previous one. Is this the best we can do?
=> More informations about this toot | More toots from tuukkao@dragonscave.space
@tuukkao First, either the Indent beeper hammerspoon (https://github.com/pitermach/indentbeeper) or the VS Code extension specifically: https://marketplace.visualstudio.com/items?itemName=ogomez92.indent-report
I use VS Code, but there's also more editors like TextMate. Either way, the second tip: Set up a new activity in VO prefs for code. In there, edit the pronunciation dictionary to add symbols you use often, like left and right parenthesis and braces and brackets, angle brackets, exclamation mark, etc. Do not put them in a new punctuation scheme, because there has been a long standing issue with punctuation schemes where if you start VO on a non-custom scheme, you can't switch to the custom one without restarting VO. However, pronunciation dictionaries work just fine, so that's what I use. I set punctuation to all, modified some of the ones that I thought were verbose or that I didn't need, and kept the rest.
Also, I use ESpeak for code right now as Eloquence seems to struggle with multicase strings. Obviously a big problem especially while programming.
You want TDSR for the terminal.
In general, Hammerspoon is great. I'd definitely spend some time getting familiar if you're not yet and you plan to spend any time on Mac. And of course other productivity tools like Launchbar/Alfred with plugins for quickly looking up definitions in language manuals and such.
If I remember any more I'll tell you, or if you have any specific questions. But those are the things that immediately come to mind without thought.
=> More informations about this toot | More toots from talon@dragonscave.space
@tuukkao I don't like the way indent reporting works in VoiceOver, that's why the custom plugins for indentation. I don't want any pauses at all. I want the speech and the beep at the same time. VO doesn't do that, but these addons/plugins do. A lot of the rest is probably just normal VS Code stuff since that's what I use for the most part. Like the indent nav plugin. The pauses with period, etc. can be fixed with this custom pronunciation dictionary trick. For example, you can set an exclamation mark as the source, and "bang!" as the replacement. Then it will always say it with an exclamation mark intonation as the TTS wants it. Or, if you don't like the pause, you can take it out, and it will string it all together.
=> More informations about this toot | More toots from talon@dragonscave.space
@talon I don't actually mind the lack of beeps in VO's indent reporting, but why someone thought it was a good idea to say the level in the beginning of every single line totally escapes me. In this case it really shows that NVDA is made for the blind, by the blind.
=> More informations about this toot | More toots from tuukkao@dragonscave.space
@talon Wow, thanks a lot! Just what I was looking for. Most of what I do on the computer at home is either music or web browsing so I wanted to see if a Mac would be any good. For music it definitely is but I also wanted to see if I could do my hobby projects on it without having to dig up the Windows laptop just for that.
=> More informations about this toot | More toots from tuukkao@dragonscave.space This content has been proxied by September (ba2dc).Proxy Information
text/gemini