-
Notifications
You must be signed in to change notification settings - Fork 35
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
Add plim and "Pr" to speech #211
Comments
Another common probability notation is the double struck p. |
Please let me know if this should be its own ticket. I think the underlying dilemma here is of note and relevant. |
Lots of things to answer:
double struck P is often used for the set of all primes (similar to the set of all integers, rationals, etc).
In general I try to go with common readings where one is available, where "common" tends to be US high school and first year college as best as I know them. I try to use local context (global context isn't available to MathCAT, although in NVDA maybe the page can be scanned). When there isn't something obvious, I try to fallback on a neutral but simple reading. For example, for double struck E, it is spoken as "double struck E". MathML 4 is going to introduce "author intent" so authors can influence the speech. It will be years before that is commonly used.
When author intent is not specified, my plan for better speech is for users to able to pick a subject area and get readings that are common for that subject area. That's already part of the dialog, but I haven't done any implementation so you can only select "General". "Geometry", "Probability & Statistics", and "Calculus" are three areas I will likely implement. If is always possible to modify the rules, but that's not for the faint of heart. Modifying what is spoken for each character is pretty easy, but it will get overridden when you update. It might be possible to have a menu item that lets you define rules for characters. Defining rules for patterns is harder, although I did have a version of MathPlayer (never released) that had a GUI that allowed you to write a simple template that would override the normal rule.. Given that one often wants to restrict the rule from always firing by providing some tests, I'm not sure it really is usable. In the linked paper, you could remove special case rules but you'd have to write a new special case rule in text. From your other comments, it appears you are taking classes in math. I would very appreciate if you could open an issue and suggest subject-specific readings where appropriate. Things like integrals don't need anything specific because there really is only one interpretation. However, "conditional probability" or "expected value" have ambiguous notations and knowing the subject area eliminates that. If you are willing to make suggestions based on past, current, or future classes, please open one issue per subject area. Thanks in advance. |
Also, "Pr" is used for "probability" on that page. Do yo want that read as "Probability"? Reading "P" as probability is a bit dangerous without more context, but I think it is safe for "Pr".
Originally posted by @NSoiffer in #207 (comment)
The text was updated successfully, but these errors were encountered: