AI

音声認識

https://github.com/julius-speech/julius

インストール(ビルド)

sudo apt update
sudo apt upgrade -y
sudo apt-get install build-essential zlib1g-dev libsdl2-dev libasound2-dev
git clone https://github.com/julius-speech/julius.git
cd julius
CC=/usr/local/cuda/bin/nvcc CFLAGS=-O3 ./configure --enable-words-int --with-mictype=pulseaudio
# CUDA不要であれば、./configure より前は不要。
# Raspbery Pi 等で次のようなエラーがでるようであれば、
#  configure: error: cannot guess build type; you must specify one
# --build=aarch64 を付与する。
make -j4
ls -l julius/julius

日本語のモデル取得

https://github.com/julius-speech/dictation-kit/tree/master

設定

sudo apt install alsa-utils
sudo apt install pulseaudio
sudo gpasswd -a <USBマイクを使うユーザー> audio

WSL を使っている場合は、下記設定を実施ください。
Windows/wsl/audio

実行

cd julius-speech/dication-kit/
../julius/julius/julius  -C main.jconf -C am-gmm.jconf -input mic

※Raspberry Pi 3 だと結構重く、音声処理が追い付かず認識率がそこまで良くない。
PC+WSL であれば、結構認識率良い(マイクは同じものを利用)。
家に常時おいておくのであれば、n100, n150 マシンが良いかもしれない。

トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS