pico2wave only supports outputting to a file (edit: with extension .wav). How can I coerce the output into a pipe for aplay, without cleaning up any named pipes or temporary files or a wrapper script?
Ie, pico2wave -w tmp.wav "test" && aplay tmp.wav && rm tmp.wav creates a temporary file, and is thus not what I'm looking for as a solution.
LD_PRELOADhack that changes the system callspico2waveuses to instead target thestdoutdevice.prog1 inputs>(cat) |prog2.