How to boos microphone volume
Hello! I have a Bluetooth headset EPOS H3PRO. Unfortunately, the microphone volume is too low and my colleagues barely hear me. To fix this issue I came up with this script
#!/bin/bash
id=$(pw-dump Node | jq '. [] | select(.info.props."node.name" | startswith("bluez_input")) | .id')
pw-cli set-param $id Props '{volume: 8}'
It works for me, but I would like to make it a part of the configuration.
I suppose it should be configured in wireplumber something like
...
{
matches = {
{
-- Matches all sources.
{ "node.name", "matches", "bluez_input.*" },
},
},
apply_properties = {
// ??????????????????
},
},
...
but I don't know what should I put inside apply_properties
.Putting simply volume: 8
doesn't work, because it sets the property in the wrong place where it doesn't have an effect.
Could someone possibly know how to configure it?
Or, there is a better way to boost the microphone and let my mates hear me?