Checking the debug log for javasound, I get the following when I try smarthome:voice say Hello world
from the console.
2019-06-05 15:24:12.891 [WARN ] [me.io.javasound.internal.AudioPlayer] - No line found: line with format PCM_SIGNED 48000.0 Hz, 16 bit, mono, 2 bytes/frame, 24000.0 frames/second, little-endian not supported.
2019-06-05 15:24:12.893 [INFO ] [me.io.javasound.internal.AudioPlayer] - Available lines are:
2019-06-05 15:24:12.908 [INFO ] [me.io.javasound.internal.AudioPlayer] - interface SourceDataLine supporting 24 audio formats, and buffers of at least 32 bytes
2019-06-05 15:24:12.909 [INFO ] [me.io.javasound.internal.AudioPlayer] - interface Clip supporting 24 audio formats, and buffers of at least 32 bytes
2019-06-05 15:24:12.920 [INFO ] [me.io.javasound.internal.AudioPlayer] - interface SourceDataLine supporting 24 audio formats, and buffers of at least 32 bytes
2019-06-05 15:24:12.921 [INFO ] [me.io.javasound.internal.AudioPlayer] - interface Clip supporting 24 audio formats, and buffers of at least 32 bytes
2019-06-05 15:24:12.930 [INFO ] [me.io.javasound.internal.AudioPlayer] - Analogue Playback Boost source port
2019-06-05 15:24:12.932 [INFO ] [me.io.javasound.internal.AudioPlayer] - Max Overclock DAC source port
2019-06-05 15:24:12.933 [INFO ] [me.io.javasound.internal.AudioPlayer] - Max Overclock DSP source port
2019-06-05 15:24:12.935 [INFO ] [me.io.javasound.internal.AudioPlayer] - Max Overclock PLL source port
It still looks to me as if the wav file created by MaryTTS can’t be processed. Perhaps I’m missing something simple?