Metadata-Version: 2.4
Name: voxatlas
Version: 0.2.0
Summary: Modular feature extraction toolkit for conversational speech
Author: Your Name
License: MIT
Keywords: speech,phonetics,linguistics,feature extraction,conversation analysis
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: pyyaml
Requires-Dist: soundfile
Provides-Extra: acoustic
Requires-Dist: librosa; extra == "acoustic"
Requires-Dist: parselmouth; extra == "acoustic"
Provides-Extra: syntax
Requires-Dist: spacy; extra == "syntax"
Provides-Extra: semantics
Requires-Dist: transformers; extra == "semantics"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: numpydoc; extra == "dev"
Requires-Dist: pydata-sphinx-theme; extra == "dev"
Requires-Dist: sphinx-copybutton; extra == "dev"
Requires-Dist: sphinx-design; extra == "dev"
Requires-Dist: sphinxcontrib-mermaid; extra == "dev"

<p align="center">
  <img src="assets/logo_no-background.svg" alt="VoxAtlas logo" width="220">
</p>

# VoxAtlas

VoxAtlas is a Python toolkit for extracting and organizing speech, language, and voice features in a modular workflow.

It is designed to make feature pipelines easier to build, extend, and document, with a focus on reusable components and clear outputs.

## Documentation

Full documentation is available on GitHub Pages:

[https://cogsci-hiro.github.io/voxatlas/](https://cogsci-hiro.github.io/voxatlas/)

## What VoxAtlas Helps With

- Running feature extraction workflows on speech and language data
- Organizing extractors into a modular, maintainable pipeline
- Extending the toolkit with new feature definitions and processing steps
- Browsing generated documentation for the API and project guides

## Getting Started

Install the project and its documentation dependencies from the repository root:

```bash
pip install .
pip install -r docs/requirements.txt
```

To build the documentation locally:

```bash
cd docs
make html
```

The generated site will be available at:

```text
docs/_build/html/index.html
```

## Contributing

Contributions are easiest to navigate through the documentation site, which includes guides, tutorials, and generated API reference material.

If you are extending the codebase, the documentation includes the main developer-facing entry points for understanding the feature system and pipeline structure.
