Julius Japanese Dictation-kitをPythonから叩いている風にするためのスクリプト.
grammer-kitとsegmentation-kitを足して2で割ったような立ち位置.
see: https://github.com/yamachu/julius4seg/blob/master/sample/README.md
see: https://hub.docker.com/r/yamachu/julius4seg
$ docker pull yamachu/julius4seg:latest
コマンド例
$ docker run --rm -v `pwd`/sample:/tmp yamachu/julius4seg sp-segment /tmp/sample_voice.wav /tmp/sample_kana.txt /tmp/seg.txt
第一引数に sp-segment
を入れて、その後に続く引数はsampleの run_segment.py
と同様
ファイル入力前提で作られているので、ローカルのディレクトリをマウントして、そのファイルを指定するようにして下さい。
コマンド例
$ docker run --rm -v `pwd`/sample:/tmp yamachu/julius4seg sp-remove /tmp/sample_voice.wav /tmp/seg.txt /tmp/out.wav
第一引数に sp-remove
を入れて、その後に続く引数はsampleの run_remover.py
と同様
このスクリプトを実行するのに依存しているDictation-kitはgit lfsがインストールされていないと音響モデルも一緒にクローンできないため注意.
Juliusの標準的なサポートフォーマットである16kHz, 16bit, monoの音声を対象としている.
macOSX, Python3.6で動作を確認.