最終更新:2024-11-30 (土) 07:23:59 (8d)  

Module LLM/マイク
Top / Module LLM / マイク

ALSAでアクセスすると音声がおかしい問題

確認

  • arecord -l?
  • arecord -L
  • arecord -D hw:0,0 --dump-hw-params

初期ファーム?

M5_LLM_ubuntu22_04_20241115.axpのテスト用ファーム

  • cat /proc/asound/pcm
    00-00: 6051000.i2s_slv-actt 23f2000.audio_codec-0 : 6051000.i2s_slv-actt 23f2000.audio_codec-0 : capture 1
    00-01: 6050000.i2s_mst-actt 23f2000.audio_codec-1 : 6050000.i2s_mst-actt 23f2000.audio_codec-1 : playback 1
  • このファームだと下記だとノイズになる
    arecord -D plughw:0,0 -f S24_LE -r 24000 mic2.wav
  • arecord
    • 試した感じ44.1kはNG (Unable to install hw params)
      arecord -D hw:0,0 -f S16_LE -c 2 -r 8000 (~48000) mic2.wav1/2の再生速度になっている (8~48kHz)
      arecord -D hw:0,0 -f S24_LE -c 2 -r 8000 (~48000) mic2.wavノイズ (8~48kHz)
      arecord -D hw:0,0 -f S32_LE -c 2 -r 8000 (~48000) mic2.wavOK (8~48kHz)

メモ

  • スピーカーのボリュームANA GAINらしい
  • systemctl stop llm-audio?

正攻法の取得方法

AX AUDIO API

Module LLM/llm-audioからZeroMQ経由で取得