Skip to main content

Pybind11 bindings for Kaldi for use with the Montreal Forced Aligner

Project description

kalpy

Pybind11 bindings for Kaldi for use in Montreal Forced Aligner.

Installation

Kalpy depends on Kaldi being built as shared libraries, and the easiest way to install is via conda-forge:

conda install -c conda-forge kalpy

Kalpy is also available on pip via the kalpy-kaldi package, but as this is only a binding library, it relies on Kaldi shared libraries being available. The KALDI_ROOT environment variable must be set to locate the shared libraries and header files. The easiest way to install the appropriately built kaldi libraries is via conda install -c conda-forge kaldi.

export KALDI_ROOT=/path/to/conda/enviornment
pip install kalpy-kaldi

Usage

Two libraries are installed, _kalpy which contains low level bindings conforming to the original C++ style, and kalpy which is a more pythonic interface for higher level operations. The kalpy package is under heavy development and expansion to expose more functionality.

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

kalpy-kaldi-0.5.9.tar.gz (92.9 MB view details)

Uploaded Source

File details

Details for the file kalpy-kaldi-0.5.9.tar.gz.

File metadata

  • Download URL: kalpy-kaldi-0.5.9.tar.gz
  • Upload date:
  • Size: 92.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for kalpy-kaldi-0.5.9.tar.gz
Algorithm Hash digest
SHA256 8c8a0af4f7311fc0267d6b48a244e7d84a2d66d49171a3ddd3d0498aabb35c4c
MD5 e67875673731e77988e0fb3ee2c39469
BLAKE2b-256 bce14a472e3afab3140f4e8e01051a42e092f59d2d98fe3c9dbe3793fd8c1ceb

See more details on using hashes here.

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