Nextflow based speech processing
First build the container: docker build . -t nextflow:latest
Start a container (name is "nextflow") and put it into background (-d
). Also, mount a local
directory ~/tmp/speechfiles
as the container directory /opt/speechfiles
.
mkdir -p ~/tmp/speechfiles
docker run --name nextflow -v ~/tmp/speechfiles:/opt/speechfiles --rm -d -t nextflow:latest
To transcribe: docker exec -it nextflow /opt/kaldi-offline-transcriber/nextflow run /opt/kaldi-offline-transcriber/transcribe.nf