Run TTS engines, convert their outputs (WAV files) to mp3 and ogg, and make videos from images or other videos. As used in http://nask.co.
See https://godoc.org/github.com/pqyptixa/tts2media for documentation.
Only tested on Linux.
From Go: no external packages are needed. Tested with Go 1.5
System: Requires espeak, picotts (pico2wave) and ffmpeg + ffprobe.