New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dot spoken with symbol level some at the end of a sentense #1475
Comments
Comment 1 by jteh on 2011-04-28 22:37 |
Comment 2 by deependra230 on 2013-11-28 19:12 And since parsing is done using expat parser of xml formatting which is standard, i think we should not interfere with it. Instead, what i think we can do is that, in speakTextInfo() we should keep a inLink flag similar to inTextChunk which we should set true after link controlstart comes. Then in controlend case, if this inLink is true then keep the chunk going(and make inLink false) otherwise default i.e. start new chunk. I am adding the screenshot of snippet changed. If this doesn't interfere with other functionality, i think we are good to go.
|
Comment 3 by jteh on 2013-11-29 00:14 |
Comment 4 by deependra230 on 2013-11-29 05:06 |
Comment 5 by deependra230 on 2013-11-29 05:50 |
Comment 6 by jteh on 2013-11-29 07:17 I don't follow how doing this fixes the "out of link" issue for Word. Unless I'm missing something, that needs to be addressed separately. It requires changes to the code for speaking format fields. |
Comment 9 by mhorspool on 2014-04-21 01:10 |
@jcsteh: What do you think about this now? Honestly I'm quite accustomed to the current behaviour and I think I even prefer it over the alternative approach that has been brought up here. |
I think it's very low priority, but the fact that there are several duplicates of this suggests a few users do care about it. Setting p4. I guess one way we could get around the problem of text being merged into links is to only merge if the subsequent text is punctuation. |
cc: @CyrilleB79 in case you are looking at this in connection with the pdf issue and the table of contents where dots are spoken. |
I tend to close this issue because actually hearing the dot after the link is expected behavior due to the dot being a different speech chunk and it is at least a rough indication that the link role ends before the dot. Regarding the "link ab" issue: @jcsteh to minimize the use cases where users get confused because they don't know where elements with roles end, do you think it might make sense to just not announce roles with interactions such as links, buttons etc. when using say all or the newly introduced text paragraph quick navigation? I think dropping the coresponding role announcements in these two navigation paterns would make more issues that we already have on Github obsolete (i.e. #14335). @CyrilleB79, @XLTechie do you know if there is a specific use case why people need to hear the roles with interactions while using say all or text paragraph quick nav? Are all other navigation paterns not sufficient to understand the interaction roles used in the design of a document? |
I do not think it is expected because:
It is a side effect of this issue that can be considered positive by some. However, if there is a need to know where a link ends, it should not be done thanks to a badly processed complex punctuation symbol. So I disagree with closing this issue now. Regarding role reporting during say all, I'd say that it is quite off-topic in this specific issue and should be discussed elsewhere. Note however that it's already possible to create a say-all profile and to choose, at least partially, what is reported during say-all. |
Reported by tspivey on 2011-04-28 22:29
In some cases, the dot (.) is spoken at the end of a sentense,
with symbol level set to some.
For example, visit the following page:
http://tspivey.freeshell.org/ficlinks.html
Once there, go up one line from the first heading,
and the . at the end of the sentense will speak.
Blocking #4015
The text was updated successfully, but these errors were encountered: