Skip to main content

The base python package for DynamicFluency: Monitor and understand the dynamicity of linguistic aspects in (L2) speech.

Project description

DynamicFluency-core

The base python package for DynamicFluency: track a l2 speaker's ability trough time.

This package is effectivly a wrapper around a meriad of other projects to allow for smooth intergration

Code style

For code formatting, Black is used with default settings. Some of the naming from praatio (e.g. entryList) is taken over, but, generally, snake_case is used for everything but classes, which are in PascalCase, as is python convention.

Also, I, (JJWRoeloffs,) am dyslectic, so there might be some spelling errors in the variable names and docstrings. If you find some, pull requests are welcome!

Tests

Running the development tests can be done with the following command:

pytest --cov=dynamicfluency tests/

Please note that this requires pytest and pytest-cov to be installed. Additionally, dynamicfluency has to be installed, either with pip install -e . or trough other means if you want to compare versions. The code itself, as it is in src/, isn't recognised.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dynamicfluency-0.1.0.tar.gz (22.0 kB view hashes)

Uploaded Source

Built Distribution

dynamicfluency-0.1.0-py3-none-any.whl (27.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page