-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
Implement Basic Text to Speech #1143
Commits on Nov 15, 2024
-
Introduce texttospeechbar.{h,cpp}
Basic Reading of Articles or Selected Texts.
Configuration menu - View commit details
-
Copy full SHA for b858c0d - Browse repository at this point
Copy the full SHA b858c0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 815debd - Browse repository at this point
Copy the full SHA 815debdView commit details -
Added the bar at bottom of webpage. Intoduced the stop speaking button.
Configuration menu - View commit details
-
Copy full SHA for 29bbc44 - Browse repository at this point
Copy the full SHA 29bbc44View commit details -
Introduce KiwixApp::ReadStopAction
Add shortcut on keyboard to stop reading for accessibility.
Configuration menu - View commit details
-
Copy full SHA for 9acefb1 - Browse repository at this point
Copy the full SHA 9acefb1View commit details -
Bar is default closed and shown on any speech activation.
Configuration menu - View commit details
-
Copy full SHA for c95528e - Browse repository at this point
Copy the full SHA c95528eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4064b - Browse repository at this point
Copy the full SHA 8f4064bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b37a51 - Browse repository at this point
Copy the full SHA 0b37a51View commit details -
TTS Lanugage Selector Entries Are Read-Only
The line edit should not be edit/highlight/selectable.
Configuration menu - View commit details
-
Copy full SHA for edb9641 - Browse repository at this point
Copy the full SHA edb9641View commit details -
TTS Language Selector Popup On-Click Anywhere
Rather than only the arrow, clicking any place on the combobox should popup the selector
Configuration menu - View commit details
-
Copy full SHA for 4c30141 - Browse repository at this point
Copy the full SHA 4c30141View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8df319e - Browse repository at this point
Copy the full SHA 8df319eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9765987 - Browse repository at this point
Copy the full SHA 9765987View commit details -
Save Voice Selected For Each Lanugage
Keep track of the voices so user do not need to reconfigure.
Configuration menu - View commit details
-
Copy full SHA for 414b8a7 - Browse repository at this point
Copy the full SHA 414b8a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f992bc5 - Browse repository at this point
Copy the full SHA f992bc5View commit details -
Introduce KiwixApp::ToggleReading{Voice,Language}
Show the TTS bar and popup the respective selector on shortcut for accessibility.
Configuration menu - View commit details
-
Copy full SHA for 5b298dd - Browse repository at this point
Copy the full SHA 5b298ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for de1b7bb - Browse repository at this point
Copy the full SHA de1b7bbView commit details -
Disable TTS If No Such QT Module
Some systems or QT versions might not have or the module is not available.
Configuration menu - View commit details
-
Copy full SHA for e3106ea - Browse repository at this point
Copy the full SHA e3106eaView commit details