@mstormi It appears that Mary TTS should have the same problem as Pico TTS in that it cannot return audio/mp3 and only audio/wav. Are you processing the wav file with an external bash script as in this thread? If so, then this is still generally the problem I have with Pico, and the core issue for newer users is that there is no local TTS that outputs mp3 (or other compatible format for enhancedjavasound). The workaround is to call an external bash script for processing wav-to-mp3.
Just want to make sure I understand everything clearly…