/ASR-packages-arch

ASR toolkits (ESPnet and SpeechBrain) package maintenance for Arch Linux

Primary LanguageShell

ASR distribution packages for Arch Linux

This repository helps to manage distribution packages for speech recognition and text-to-speech. Included:

  • ESPnet 2 AUR
  • SpeechBrain AUR
  • k2 AUR

Distribution with: Python Pytorch CUDA

Please open an issue if you find that a package is outdated or if a dependency is missing.

Packages

  • python-ctc-segmentation-git AUR
  • python-espnet-git AUR
  • python-g2p-git AUR
  • python-kaldiio-git AUR
  • python-wandb-git AUR
  • python-pytorch-complex-git AUR
  • python-pytorch-wpe-git AUR
  • python-sentencepiece-git AUR
  • python-espnet-model-zoo-git AUR
  • python-espnet-tts-frontend-git AUR
  • python-k2-git AUR
  • python-normalise-git AUR
  • python-dtw-python-git AUR
  • python-hyperpyyaml-git AUR
  • python-huggingface-hub-git AUR
  • python-speechbrain-git AUR

Toolkits

ESPnet 2

Only ESPnet v2 works, but not v1. ESPnet 2 and necessary dependencies can be installed from the AUR as python-espnet-git with your favourite AUR helper. The package can be found here: https://aur.archlinux.org/packages/python-espnet-git/

Notes on dependencies

Notes on dependencies that can be found in the Arch AUR:

  • python-sentencepiece-git is not sentencepiece-git, as this does not provide the python bindings. Conflicting package
  • python-espnet-tts-frontend-git: This package may change later. It can be configured to already include python-jaconv, but is currently not.
  • python-jaconv is only needed for TTS
  • python-kaldiio-git is a duplicate of kaldi_io in PyPI

SpeechBrain

Speechbrain and necessary dependencies can be installed from the AUR as python-speechbrain-git with your favourite AUR helper. The package can be found here: https://aur.archlinux.org/packages/python-speechbrain-git/

Notes on dependencies

Notes on dependencies that can be found in the Arch AUR: