Hi,
I’m trying to use alsa plugin equal to get more feminine voice (less bass).
- Installing on last Buster up to date -> ok
- Setting equal -> ok, got /home/pi/.alasaequal.bin
- Testing with
speaker-test -c1 --test=wav -w /usr/share/sounds/alsa/Front_Center.wav
-> ok - Having rhasspy use it -> NOK
I’m really not an expert of linux and audio (dmix, snoops and so on). With Snips, we had to copy the bin file to /var/empty/.alsaequal.bin so snips audioserver could use it. I guess there is something like that to do for Docker, but dunno where to put it, what to do.
In rhasspy settings I’m tried all aplay settings (direct, with all conversion, default, etc) without luck.
Here is my asound.conf that works in ssh on the pi:
With respeaker 2 pi hat, default pi soundcard disabled, respeaker jack used.
defaults.pcm.rate_converter "samplerate"
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "plugequal"
}
capture.pcm {
type plug
slave.pcm "hw:seeed2micvoicec"
}
}
#equalizer:
ctl.equal {
type equal
}
pcm.plugequal {
type equal
slave.pcm "plughw:seeed2micvoicec"
}
pcm.equal {
type plug
slave.pcm plugequal
}
If any asound / docker guru could help ? It really make a big difference for voice quality.
Here is how to set it up with Snips: https://github.com/KiboOst/SNIPS-Tips/tree/master/snips_equal