GenericExecuteSynth "if command -v sox > /dev/null; then\ PROCESS=\'sox -r 22050 -c 1 -b 16 -e signed-integer -t raw - -t wav - tempo $RATE pitch $PITCH norm\'; OUTPUT=\'$PLAY_COMMAND\';\ elif command -v paplay > /dev/null; then\ PROCESS=\'cat\'; OUTPUT=\'$PLAY_COMMAND --raw --channels 1 --rate 22050\';\ else\ PROCESS=\'cat\'; OUTPUT=\'aplay -t raw -c 1 -r 22050 -f S16_LE\';\ fi;\ echo \'$DATA\' | /home/username/.var/app/com.mikeasoft.pied/data/pied/piper/piper --model /home/username/.var/app/com.mikeasoft.pied/data/pied/models/en_US-ryan-high.onnx --output_raw | $PROCESS | $OUTPUT;" GenericRateAdd 2 GenericPitchAdd 1 GenericVolumeAdd 1 GenericRateMultiply 1 GenericPitchMultiply 1000 AddVoice "en-us" "MALE1" "Piper"