new structure for play_tts and play_snippet (language and volume)