Skip to content
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

Allow display synth to be used in conjunction with speech #44

Closed
nvaccessAuto opened this issue Jan 1, 2010 · 2 comments
Closed

Allow display synth to be used in conjunction with speech #44

nvaccessAuto opened this issue Jan 1, 2010 · 2 comments

Comments

@nvaccessAuto
Copy link

Reported by jteh on 2008-03-18 20:40
Currently, the display synth is implemented as a synthDriver, so it cannot be used in conjunction with a real speech synthesiser. While the original intent was that this be used for sighted developers who would use it instead of a real synth, it may be useful for sighted teachers, trainers, etc. who want to follow what a screen reader user is hearing on screen. Therefore, it should be made possible for the display synth to be used in conjunction with a real synth.

Implementation Details

  • The display synth could no longer be a synthDriver, as there can only be one synthDriver active at a time.
  • It would probably have to be incorporated in functions of the speech module where speech is sent to the synth.
    • There are probably several cases where the synth functions are called directly. These calls should be abstracted to avoid code repetition.
@nvaccessAuto
Copy link
Author

Comment 2 by aleksey_s on 2008-07-30 09:44
please, see my coment on #82.

@nvaccessAuto
Copy link
Author

Comment 3 by mdcurran on 2009-12-15 05:49
Implemented in r3441.
Feedback welcome. The viewer itself has not changed, just the way its used internally in NVDA.
Rather than being a Display synth, you can now activate and deactivate the viewer from the Tools menu.
It now receives the text directly from the speech module, which means that it works independent of any speech synthesizer.
Changes:
Milestone changed from None to 2010.1
State: closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants