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

keys.py - figure out customization of symbol_key and punctuation lists #1561

Open
knausj85 opened this issue Sep 8, 2024 · 0 comments
Open

Comments

@knausj85
Copy link
Member

knausj85 commented Sep 8, 2024

After merging #1555, we may want to sort out how to ease the customization of symbol_key and punctuation list

  • Currently, symbol_key_words is imported by create_spoken_forms.py. We may want to re-evaluate whether we really utilize this functionality so we can move to .talon-list. Otherwise, gotta explore other options
  • punctuation_words (used to populate the punctuation list) is a subset of symbol_key_words (used to populate the symbol_key list) that's intended to be available in both command and dictation. symbol_key_words is only used in command mode. It's unclear how we can cleanly port this to .talon-list files without duplication. Some options that come to mind...
    • Without the create_spoken_form dependency, we could simply update the existing symbol_key capture to utilize both lists, and port both to .talon-list
    • a CSV with a custom parser where we can somehow specify the intended scope.
    • simply split this out into its own python file for easier customization
    • insert other options here :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant