Friendica
modulux
modulux

modulux

modulux@node.isonomia.net

modulux

modulux@node.isonomia.net
Marxist, law graduate, civil servant, writer, coder. Blind.
Location: Galicia, Spain, EU.
Interests: #writing #poetry #sf #rust #coq #marxism #tech #erotica #bdsm #kink #nsfw ##fedi22
Languages: en es gl de eo
Favourite insult received: commander of the queer communist revolutionary corps.
Runner-up: cipayo de los señores del aire.
Uphold Marxism-Leninism-Martin-Löf thought.
¬(∀x. free(x)) ⇒ ¬∃x. free(x)
(None of us is free until all of us are free.)
The sharpness of a sword results from repeated grinding, while the fragrance of plum blossoms comes from frigid weather.
ActivityPub
2023-10-05 07:00:58 2023-10-04 14:53:25 2023-10-04 14:53:23 3869085

modulux
modulux
gotosocial - Link to source

modulux

1 year ago • •

modulux

1 year ago • •


Not sure if this is a bad idea, but I'd like an #NVDA setting to turn off the reading of URLs. Specifically, if something is identified as a URL on the text, it could just say URL, or if we want a bit more specificity, web URL, FTP URL, or whatever. Thoughts? I suppose this might be possible to do with a user ditionary.
#nvda
  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

modulux
gotosocial - Link to source

modulux

in reply to modulux • 1 year ago • •
Mostly tired of fedi endless URLs with a ton of digits or random alphanumeric or base64-encoded strings. Would be nice to be able to skip over those.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

Jeffrey D. Stark
mastodon - Link to source

Jeffrey D. Stark

in reply to modulux • 1 year ago • •
or make a sound
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Jeffrey D. Stark

modulux
gotosocial - Link to source

modulux

in reply to Jeffrey D. Stark • 1 year ago • •
You mean substitute the sound for the URL text?
  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

Kara Goldfinch
mastodon - Link to source

Kara Goldfinch

in reply to modulux • 1 year ago • •
Yeah I bet there's some regexp hack to do it.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Kara Goldfinch

modulux
gotosocial - Link to source

modulux

in reply to Kara Goldfinch • 1 year ago • •
Maybe something like \w+://\S* ? Something like that? Screw it, I'm going to try it.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

Kara Goldfinch
mastodon - Link to source

Kara Goldfinch

in reply to modulux • 1 year ago • •
I no nothing about regexp. I have a couple of expressions i copied to make whatsapp more bearable but don't know how they work.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Kara Goldfinch

modulux
gotosocial - Link to source

modulux

in reply to Kara Goldfinch • 1 year ago • •
I'm enough of a nerd i can work my way through regexps in times of need. Though I always have to read the docs for the names of the special classes and such.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

modulux
gotosocial - Link to source

modulux

in reply to modulux • 1 year ago • •

Alright, this is simple enough to achieve through user configuration.

Go to NVDA, preferences, speech dictionary, default dictionary and add this pattern as a regular expression: "\w+://\S+"

Substitute with "URL." With a dot at the end to get a little pause. And that's more or less done.

  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

modulux
gotosocial - Link to source

modulux

in reply to modulux • 1 year ago • •
I might fiddle with this so that it reads the domain name, though I'm not sure I always want to know. Would be cool if specific dictionary patterns could be turned on and off through configuration profiles, but as far as I know dictionaries are global.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to modulux

Peter Vágner
friendica (DFRN) - Link to source

Peter Vágner

in reply to modulux • 1 year ago •
@modulux Dictionaries are either global or TTS specific so you can have one for eSpeak-ng and the other one for one core voices and similar if it's helpfull. So you might have a profile with specific voice for extra details if you like.
@modulux
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Peter Vágner

modulux
gotosocial - Link to source

modulux

in reply to Peter Vágner • 1 year ago • •
I see. that doesn't quite solve the issue for me. For example sometimes I want URLs to be read, sometimes skipped, but I want to use the same voice. I'd like to be able to trigger this by activating a profile or using a gesture, but it seems this is not possible. For now I'll just remove and re-add to dictionary when I need to, I guess.
  •  Languages
  •  Search Text
  •  Share via ...
⇧