USBカードの優先順位を入れ替えるために設定ファイルを元に戻し
USBマイクは、USBポートをつなぎ変えてみると認識
再度USBカードの優先順位を入れ替えるために設定ファイルを編集
sudo nano /etc/modprobe.d/alsa-base.conf
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
上記 options snd-usb-audio index=-2を編集して-2を-0に変更して上書き保存する。
Stat: adin_oss: device name = /dev/dsp (application default)
Error: adin_oss: failed to open /dev/dsp
failed to begin input stream
上記の過去の設定を見ると、-2を-0に変更ということは、-を付けたままにしていたみたいで
-を削除して、0で登録すると問題なく、変更できた。
pi@raspberrypi ~ $ arecord -l
**** ハードウェアデバイス CAPTURE のリスト ****
カード 0: UCAMC0220F [UCAM-C0220F], デバイス 0: USB Audio [USB Audio]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
juliusを起動
pi@raspberrypi ~ $ cd dictation-kit-v4.3.1-linux
pi@raspberrypi ~/dictation-kit-v4.3.1-linux $ export ALSADEV=plughw:0,0
pi@raspberrypi ~/dictation-kit-v4.3.1-linux $ julius -C main.jconf -C am-gmm.jconf -demo
----------------------- System Information end -----------------------
Notice for feature extraction (01),
*************************************************************
* Cepstral mean normalization for real-time decoding: *
* NOTICE: The first input may not be recognized, since *
* no initial mean is available on startup. *
*************************************************************
Stat: adin_oss: device name = /dev/dsp (application default)
Error: adin_oss: failed to open /dev/dsp
failed to begin input stream
またまた、エラーで止まる。
ここを参考に、snd-pcm-ossモジュールが組み込まれていないようなので組み込みました。
sudo modprobe snd-pcm-oss
再度juliusを起動
---------------------- System Information end -----------------------
Notice for feature extraction (01),
*************************************************************
* Cepstral mean normalization for real-time decoding: *
* NOTICE: The first input may not be recognized, since *
* no initial mean is available on startup. *
*************************************************************
Stat: adin_oss: device name = /dev/dsp (application default)
Stat: adin_oss: sampling rate = 16000Hz
Stat: adin_oss: going to set latency to 50 msec
Stat: adin_oss: audio I/O Latency = 32 msec (fragment size = 512 samples)
STAT: AD-in thread created
<<< please speak >>>
音声入力待ちとなり、無事起動。
ここまでたどりつくのに、12時間ぐらいは費やしている。お疲れ ( ^^) _U~~
USBマイクは、USBポートをつなぎ変えてみると認識
再度USBカードの優先順位を入れ替えるために設定ファイルを編集
sudo nano /etc/modprobe.d/alsa-base.conf
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
上記 options snd-usb-audio index=-2を編集して-2を-0に変更して上書き保存する。
Stat: adin_oss: device name = /dev/dsp (application default)
Error: adin_oss: failed to open /dev/dsp
failed to begin input stream
上記の過去の設定を見ると、-2を-0に変更ということは、-を付けたままにしていたみたいで
-を削除して、0で登録すると問題なく、変更できた。
pi@raspberrypi ~ $ arecord -l
**** ハードウェアデバイス CAPTURE のリスト ****
カード 0: UCAMC0220F [UCAM-C0220F], デバイス 0: USB Audio [USB Audio]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
juliusを起動
pi@raspberrypi ~ $ cd dictation-kit-v4.3.1-linux
pi@raspberrypi ~/dictation-kit-v4.3.1-linux $ export ALSADEV=plughw:0,0
pi@raspberrypi ~/dictation-kit-v4.3.1-linux $ julius -C main.jconf -C am-gmm.jconf -demo
----------------------- System Information end -----------------------
Notice for feature extraction (01),
*************************************************************
* Cepstral mean normalization for real-time decoding: *
* NOTICE: The first input may not be recognized, since *
* no initial mean is available on startup. *
*************************************************************
Stat: adin_oss: device name = /dev/dsp (application default)
Error: adin_oss: failed to open /dev/dsp
failed to begin input stream
またまた、エラーで止まる。
ここを参考に、snd-pcm-ossモジュールが組み込まれていないようなので組み込みました。
sudo modprobe snd-pcm-oss
再度juliusを起動
---------------------- System Information end -----------------------
Notice for feature extraction (01),
*************************************************************
* Cepstral mean normalization for real-time decoding: *
* NOTICE: The first input may not be recognized, since *
* no initial mean is available on startup. *
*************************************************************
Stat: adin_oss: device name = /dev/dsp (application default)
Stat: adin_oss: sampling rate = 16000Hz
Stat: adin_oss: going to set latency to 50 msec
Stat: adin_oss: audio I/O Latency = 32 msec (fragment size = 512 samples)
STAT: AD-in thread created
<<< please speak >>>
音声入力待ちとなり、無事起動。
ここまでたどりつくのに、12時間ぐらいは費やしている。お疲れ ( ^^) _U~~
※コメント投稿者のブログIDはブログ作成者のみに通知されます