# Audio doesn't play Selects using Image\_map appearance and SVG

**URL:** <https://forum.getodk.org/t/audio-doesnt-play-selects-using-image-map-appearance-and-svg/56794>\
**Category:** Support\
**Tags:** odk-webforms, odk-collect, enketo\
**Created:** [September 23, 2025, 12:32pm UTC](https://forum.getodk.org/t/audio-doesnt-play-selects-using-image-map-appearance-and-svg/56794 "2025-09-23T12:32:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tyler\_Depke](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/tyler_depke/32/17598_2.png) [@Tyler\_Depke](https://forum.getodk.org/u/Tyler_Depke)\
**Post date:** [September 23, 2025, 12:32pm UTC](https://forum.getodk.org/t/audio-doesnt-play-selects-using-image-map-appearance-and-svg/56794/1 "2025-09-23T12:32:38Z")

</div>

**1. What is the issue? Please be detailed.**

I have a select\_one question using image-map

**2. What steps can we take to reproduce this issue?**

In the survey tab of the XSLForm put:

| Column 1 | Column 2 | Column 3 | D | E |
| --- | --- | --- | --- | --- |
| type | name | label | appearance | image |
| select\_one GIN\_adm0\_guinea | s\_from\_GIN\_adm0\_guinea | s\_from\_GIN\_adm0\_guinea - select\_one GIN\_adm0\_guinea - | | GIN\_adm0\_guinea.svg |
| | | | | |
| | | | | |
| | | | | |

In the choices sheet paste these values

| Column 1 | Column 2 | Column 3 | D |
| --- | --- | --- | --- |
| list\_name | name | label | audio |
| GIN\_adm0\_guinea | GIN\_adm1\_boke | Boké | boke.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_conarky | Conarky | conarky.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_faranah | Faranah | faranah.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_kankan | Kankan. | kankan.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_kindia | Kindia | kindia.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_labe | Labé | labe.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_mamou | Mamou | mamou.mp3 |
| GIN\_adm0\_guinea | GIN\_adm1\_nzerekore | Nzérékoré | nzerekore.mp3 |

In Collect, this should show a normal list with audio buttons that play audio.

Here is a screenshot:

 ![Screenshot_20250923-120719](https://getodk.b-cdn.net/uploads/default/original/3X/9/c/9ca93bf248542cc1f4a46ba20c67e1cc8a36a260.png)

However, if you add image-map to the appearance column to the select\_one, the appearance rightfully changes in Collect to be able to select a portion of the SVG, but it doesn’t play any of the audio when an answer region is selected. Screenshot here:

 ![Screenshot_20250923-122302](https://getodk.b-cdn.net/uploads/default/original/3X/d/6/d6e80ea105c7e3c486eddfce5dd8d29013accbb7.png)

I will also note that the audio doesn’t work in Enketo, but I haven’t been using Enketo very often so not sure if this is a known issue. Getting audio to work for Web Forms for both regular responses and image-map would be very helpful.

 ![Screenshot 2025-09-23 at 12.29.54 PM](https://getodk.b-cdn.net/uploads/default/original/3X/d/f/df655dcf3b76083311c8fa9d157a3d47d23df53b.png)

**3. What have you tried to fix the issue?**

Not sure what else to do besides the toggle above showing that the audio is working with appearance as null and doesn’t work when appearance is image-map.

**4. Upload any forms or screenshots you can share publicly below.**

[GIN\_adm0\_guinea.zip](https://forum.getodk.org/uploads/short-url/whjhG2iNQrbPkwecCO22SMjLif5.zip) (154.4 KB)

NOTE: select\_one\_from\_file also doesn’t work, but I think that is a different issue, be sure to put the choices from the CSV or the table above in the choices sheet of the XLSForm
