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

Add auto-hear preference #44

Closed
3 tasks done
catherinecarter opened this issue Dec 9, 2024 · 3 comments
Closed
3 tasks done

Add auto-hear preference #44

catherinecarter opened this issue Dec 9, 2024 · 3 comments

Comments

@catherinecarter
Copy link
Contributor

catherinecarter commented Dec 9, 2024

Similar to Number Play and Number Compare, the speech button has an "auto-hear" feature to allow the user to hear the phrase association with the number bond.

The phrase will be read aloud in the language chosen (of course, provided the user has the language in their operating system) when:

  • For Intro, Ten, and Twenty screens:
  • the user visits a new scene
  • the user changes addends by moving an objects between the left and right locations, or by changing the color of an object.
  • For the Sum screen:
  • the user adds or removes an object from the counting area

If a user takes an action before the phrase has completed, the phrase will cut itself off and start again, finishing only if/when the user does not take any action before the phrase has time to finish.

In the preferences menu, the option title would be: "Automatically Hear Phrase" and the subtext would be, "Hear the phrase updated automatically as you interact."

@marlitas
Copy link
Contributor

This is implemented. @catherinecarter can you review and see if it's working as expected.

@catherinecarter
Copy link
Contributor Author

Sounds amazing. I love how the phrase is read and isn't interrupted by switching representations. So if you set a decomposition, you hear the phrase as you change representations, reinforcing how the decomposition doesn't change even though you've changed the context.

Love it!

@marlitas
Copy link
Contributor

Amazing! I'm going to go ahead and close. Thanks!

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