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

Voicing design question: Should the Sim's Title/Name be voice-able? #920

Open
terracoda opened this issue Apr 25, 2023 · 6 comments
Open

Comments

@terracoda
Copy link
Contributor

terracoda commented Apr 25, 2023

As we designed the Voicing feature, we created an object type that allows for the voicing of on-screen text. I call this type of object a "reading block" and it has a "reading block response".

In the Voicing feature, a reading block response allows me to turn any "non-interactive text" into an action point (likely a button under the hood), that voices the on-screen text out loud in response to a learner's actions.

Reading blocks were conceived/designed mainly to voice important on-screen sim content, like the force value in Gravity Force Lab:Basics, but they are also used to voice a lot information in the Preferences menu, and all the information in the Keyboard Shortcuts dialog.

The Sim Title in the bottom navigation bar is currently not a reading a block.

This was intentional because it would/could add a Tab stop at a strange place in the Tab order for keyboard navigation.

I am now reflecting on whether that is the best decision?

  • Is it even possible to make the Sim Title a reading block, should more user interviews desire it to be voice-able information?
@terracoda
Copy link
Contributor Author

Assigning to @jessegreenberg for comment, but interested in other dev opinions: @zepumph, @jbphet, and anyone else.

@jessegreenberg
Copy link
Contributor

Yep! We can do this and it would be pretty trivial.

@jessegreenberg jessegreenberg removed their assignment May 11, 2023
@terracoda
Copy link
Contributor Author

Ok, good to know. I'll discuss with @BLFiedler and @emily-phet about the pros and cons of an extra tab stop when Voicing is enabled and where it should be - maybe first in the tab order, just before "Sim Voicing on-off switch?

@terracoda
Copy link
Contributor Author

@emily-phet and @BLFiedler, going forward, should we think about making the Sim Title voice-able?

@emily-phet
Copy link

Sure! We probably didn't do this in previous voicing sims to keep things more simple. It's probably a bigger lift to add an extra tab stop into Joist than into the play area of a sim. We don't have a sim to implement this with, so perhaps this is an issue for future consideration, when a sim is being worked on for Voicing.

@emily-phet emily-phet removed their assignment May 17, 2023
@terracoda
Copy link
Contributor Author

I agree, it would be for the next sim that gets voicing.

Just an FYI, I don’t think there is an H1 for the Voicing feature, though there might be. I think they way this would work is the sim title reading block would use the same string as the H1, but it might not actually be an H1.

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

5 participants