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

Usability thoughts regarding extension #1

Open
3 of 5 tasks
neubig opened this issue Apr 13, 2022 · 1 comment
Open
3 of 5 tasks

Usability thoughts regarding extension #1

neubig opened this issue Apr 13, 2022 · 1 comment

Comments

@neubig
Copy link
Collaborator

neubig commented Apr 13, 2022

  • There is a link to the cmulab repository in the README, but the cmulab repository is private. It could potentially be made public.
  • The parameters menu is quite small vertically and a bit hard to navigate:

Screen Shot 2022-04-13 at 1 27 56 PM

  • It'd probably be good to have some minimal documentation of each capability that the ELAN plugin provides (diarization, phone recognition, training). It could be added to a separate .md perhaps.
  • For diarization, the output is still labeled something like "output recognized text". Maybe it should be "output tier name" or something to make this more general.
  • The "authorization required" screen was black for me (on mac)

Screen Shot 2022-04-13 at 1 34 16 PM

@zaidsheikh
Copy link
Collaborator

Unfortunately the default size of the parameters section is set by ELAN, there's no way to change it via the plugin. I have added instructions at the end of the README.md on how to re-size the parameters section or pop it out in a new window.

I added some documentation for each of the services here. This page can also be viewed directly from inside the ELAN plugin by clicking this button image located below the parameters section.

For diarization, the output is still labeled something like "output recognized text". Maybe it should be "output tier name" or something to make this more general.

Changed the label to "Output tier"

The "authorization required" screen was black for me (on mac)

The built-in Tk GUI library in Apple-supplied Python 3 in some macOS versions (such as macOS 12 Monterey) have bugs that cause dialog boxes to not display properly. The easiest way to fix this is to install the latest python from python.org. However I have also released a pyinstaller distribution for macOS that bundles a working version of python here:
https://github.com/zaidsheikh/cmulab_elan_extension/releases/tag/v0.0.1
Added a note in the README in case other users encounter the same issue.

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

2 participants