Skip to content

opensource-spraakherkenning-nl/forcedalignment2

Repository files navigation

ForcedAlignment2

A forced alignment webservice; aligns an audio file with its transcription. Builds upon kaldi and phonetisaurus.

Installation

For end-users and hosting partners, we provide a container image that ships with a web interface based on CLAM. You can pull a prebuilt image from the Docker Hub registry using docker as follows:

$ docker pull proycon/forcedalignment2

Run the container as follows:

$ docker run -v /path/to/your/data:/data -p 8080:80 proycon/forcedalignment2

Ensure that the directory you pass is writable.

Assuming you run locally, the web interface can then be accessed on http://127.0.0.1:8080/.

If you want to deploy this service on your own infrastructure, you will want to set some of the environment variables defined in the Dockerfile when running the container, most notably the ones regarding authentication, as this is by default disabled and as such NOT suitable for production deployments.