Hi Oliver,
The Desktop image is configured for an HDMI monitor with sound. Since PicoChess runs as root (and typically root doesn't access PulseAudio which is installed in the RPiOS), sound is configured for
ALSA by the
/etc/asound.conf file. The default contents are:
defaults.pcm.card 0
defaults.ctl.card 0
To switch to the 3.5 mm A/V jack, you can change it (using 'sudo nano /etc/asound.conf') to:
defaults.pcm.card 1
defaults.ctl.card 1
Then reboot.
The command 'sudo aplay -l' will show the various audio sinks available, useful for other sound configurations/cards.
The sound you hear in the browser is the browser's speech synthesis which is not supported on all browsers or on all operating systems. The code is contained in the app.js javascript file of the web server so it would require modification to play only the computer moves. There is no picochess.ini option for this
Randy