This is likely the problem: SmartThings Text-To-Speech for Sonos (playText) not working?
It looks like SmartThings backend method for converting text to speech in an mp3 audio file and sending that to your hub/device was broken somewhere around Aug 5, 2015.