diff --git a/packaging/rules/snap/snapcraft.yaml b/packaging/rules/snap/snapcraft.yaml
index 8b68fd85172b0ce29f2a002b47bc940298660d4e..a049ea89fa708593d73346da6a2eba6f8823e581 100644
--- a/packaging/rules/snap/snapcraft.yaml
+++ b/packaging/rules/snap/snapcraft.yaml
@@ -99,6 +99,8 @@ layout:
     bind: $SNAP/gnome-platform/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/webkit2gtk-4.0
   /usr/lib/$SNAPCRAFT_ARCH_TRIPLET/alsa-lib:
     bind: $SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/alsa-lib
+  /usr/share/alsa:
+    bind: $SNAP/usr/share/alsa
   /usr/local/share/jami-gnome:
     bind: $SNAP/usr/share/jami-gnome
 
@@ -120,6 +122,7 @@ apps:
     - dbus-ring
     - dbus-jamignome
     plugs:
+    - alsa
     - audio-playback
     - audio-record
     - browser-support
@@ -193,6 +196,7 @@ parts:
     stage-packages:
       - libasound2
       - libasound2-plugins
+      - yad
 
   jami:
     after: [alsa-mixin]