@devinprater @SingingNala @nellie_m @JesseF8693 To make your screen reader say hash instead of number or whatever else it says, you would either modify its symbol pronunciation settings, or if it doesn't have them, use some kind of dictionary entry. For NVDA this would be under the NVDA menu, preferences, punctuation/symbol pronunciation. Type the # character into that list, tab, enter hash in replacement and click OK. If JAWS lets you change them it's probably somewhere in the settings center.
Notices by x0 (x0@dragonscave.space)
-
x0 (x0@dragonscave.space)'s status on Sunday, 12-Mar-2023 02:19:22 JST x0 -
x0 (x0@dragonscave.space)'s status on Sunday, 12-Mar-2023 02:18:58 JST x0 @SingingNala @nellie_m @devinprater @JesseF8693 Such an expression would also seem strange to programmers that have to deal with C preprocessor macros and other things that mirror their syntax, hash tag include <stdlib.h>, anyone? And unsure what it would do with shells that use the octothorp as their prompt character, usually bash in root mode I think. Depends on whether there's a space or not. Also Discord and IRC channels, headings in markdown, and fragment identifiers in links.
-
x0 (x0@dragonscave.space)'s status on Sunday, 12-Mar-2023 02:18:34 JST x0 @SingingNala @nellie_m @devinprater @JesseF8693 For me, it's one of those cases where the symbol has so many possible meanings that you can't possibly handle all of them, so you just go for a lowest common denominator that still gets the point across in the least verbose way possible.
-
x0 (x0@dragonscave.space)'s status on Sunday, 12-Mar-2023 02:18:15 JST x0 @nellie_m @devinprater @larena I put them inline, my screen reader just says number, but they're relatively sparse if used at all. If they're words used in the actual sentence I'll just do that, if they're categorical tags that would just come off as fluff I stick them at the end, either before or after any CC-style mentions I might make. Whether I mention someone inline or use CC-style depends on whether it's addressed to them directly or whether I simply think they would find it interesting. These would go after any links.
-
x0 (x0@dragonscave.space)'s status on Sunday, 12-Mar-2023 02:18:12 JST x0 @SingingNala @nellie_m @devinprater @JesseF8693 I've seen some iOS apps somehow change the dictionary for the app alone, the official birdsite app and some others somehow made VO say hash tag when encountering it, it doesn't by default. I think the OneCore TTS voices on Windows also say hash tag by default when it's followed by text. I could write a regular expression for NVDA to handle it probably, although for me personally saying the phrase hash tag takes longer to say than number, despite both being ideally two syllables. The longer it takes to say, the less inlines I'd handle. This might be why some people hate it so much if their synthesizer says something more verbose, such as pound sign or number sign.
-
x0 (x0@dragonscave.space)'s status on Sunday, 12-Mar-2023 02:18:05 JST x0 @devinprater @SingingNala @nellie_m @JesseF8693 That would likely work yes, I imagine that's how some people say the directives, hash include etc. Pound is equally as short sound wise, but you're far more likely to encounter the word pound than the word hash, and even if you deal with fields where the term hash is common it would be easily distinguishable based on the context. Also would prevent conflicts with the pounds sign as used by the British currency. If it could somehow be made to de-stress it so the thing after it would receive the stress that would be best.