Skip to content

v.0.2.1

Latest

Choose a tag to compare

@stannam stannam released this 29 Sep 23:48
· 6 commits to main since this release
dd9c69b

🚀 Version 0.2.1

We are excited to release a new version of Sign Language Phonetic-Annotator/Analyzer (SLP-AA)!

v.0.2.1 is intended to be a relatively stable release of most of the ‘basic’ functionality for the ‘annotation’ side of the software. While we are still tweaking some baseline elements, most of the annotation tools are present, and some analysis tools are available in beta.

DATA LOSS WARNING: v.0.2.0 (the previous version) introduced part of speech tags in sign-level information, which are only preserved when working with v.0.2.0 or later. Any PoS information will be lost without warning if the corpus is edited in a version earlier than v.0.2.0. To avoid data loss, please always use the latest version.

🛠 Installation (download links at the bottom of this page)

macOS:

  1. Download SLPAA.0.2.1.dmg or SLPAA.0.2.1_Intel.dmg, depending on your Mac's architecture.
  • You can check this under " → About This Mac." If your Chip says...
Chip You should use
Apple M1, M2, etc. SLPAA.0.2.1.dmg
Intel Core i5/i7/etc. SLPAA.0.2.1_Intel.dmg
  1. Double-click the .dmg file and drag the SLPAA icon to Applications.
  2. Double-click the icon to start. If you receive a warning message, try ctrl-clicking, selecting "Open," and giving permission. Or, go to 'System Settings' > 'Privacy & Security' and give the "Open anyway" permission for SLP-AA to run.
  3. It is normal for the SLPAA icon to briefly disappear before launching. Please give it a moment to start.

Windows:

  1. Download SLPAA.0.2.1.exe.
  2. Double-click to launch the program. If you receive a security warning, it can be bypassed safely (and you should not see it again next time you run the software).
  3. It might take some time for SLPAA to launch. Please give it a moment to start.

Fallback (running from the source code):

If the executable does not work on your system, please try running the program from the source code.

  1. Install Python 3.10 if you don't already have it.
  2. Download the source code (.zip or .tar.gz).
  3. Extract the downloaded file
  4. Use Terminal (or command prompt for Windows) and navigate to the extracted directory.
  5. Run pip install -r requirements.txt to install dependencies. This may take some time.
  6. Use cd src/main/python (or cd src\main\python for Windows) to navigate to the directory where the entry (main.py) lives. Once there, run python main.py (or python main.py for Windows) to launch the program.
  7. Alternatively, you can freeze the code and create your own executable. To do this, run these two additional commands:
  • pip install -r requirements_freeze.txt and then
  • pyinstaller slpaa.spec
    If successful, you can find either SLPAA.app (for macOS) or SLPAA.exe (for Windows) in the dist directory.

🎓 Getting started

We recommend selecting "Load Sample" when the software first opens, and then following along with the documentation section called About the Sample Corpus to get a feel for how the software is structured and how signs are represented.

What's Changed

  • 408 allow json imports with fallback non-manual by @stannam in #454
  • display sign type abbreviations for hand, arm, leg in uppercase (eg 2L) instead of lowercase (eg 2l) by @kvesik in #474
  • Bold highlight subsidiary nonmanual tabs when needed by @stannam in #471
  • 477 bug predefined location image filenotfound by @kvesik in #478
  • Update "neutral" checkboxes in sample corpus by @gracemyz in #480
  • ensure that "Only Arm2/Leg2 moves" has correct articulator number associated by @kvesik in #482
  • 408 allow json imports by @kvesik in #473
  • 488 include forearm flag (field 1) in abbreviation for handconfiguration module by @kvesik in #489

Full Changelog: v0.2.0...v.0.2.1