Rhasspy offline voice assistant toolkit

I’m trying to set up a PS3 Eye microphone in Rhasspy (Home Assistant addon) and have two problems:

  1. Microphone only starts transmitting audio to rhasspy if I execute in HA console (in web ui):
    ha audio default input --name "alsa_input..."
    I found this way here. But for me it only works until reboot.

  2. The microphone does not hear well and to make it more sensitive, as I understand it, I need to configure asound.conf. But I don’t know where to place it. I tried creating it in all possible places:

  • /etc/asound.conf
  • ${HOME}/.asoundrc
  • /usr/share/hassio/audio/asound
  • asoundrc input string in addon config
pcm.jack {
  type hw
  card ALSA
}

pcm.array {
  type hw
  card CameraB409241
}

pcm.softvol {
  type softvol
  slave.pcm "jack"
  control {
    name Master
    card 0
  }
}
pcm.cap {
  type plug
  slave.pcm "array"
  slave.channels 4
  ttable {
    0.0 15.0
    1.1 15.0
  }
}
pcm.!default {
    type asym
    playback.pcm "plug:softvol"
    capture.pcm {
      type plug
      slave.pcm "cap"
    }
}

But it either does nothing or it breaks the sound in Rhasspy. I need help.