Hello, I followed another path and will share here in case someone finds this post looking for solutions, as it happened to me.
I followed a mix of instructions from two sources:
An html doc from espeak;
/usr/share/doc/espeak/docs/mbrola.html (assuming you have espeak installed)
A script to use mbrola with festival, that I found at github;
https://gist.github.com/fabianosarracco ... 0bb53809f3
-Obtain mbrola rpi binary from http://www.tcts.fpms.ac.be/synthesis/mb ... mbrola.tgz
-Uncompress and copy to /usr/bin/
-Create the folder /usr/share/mbrola/
-Get voices from http://www.tcts.fpms.ac.be/synthesis/mb ... pybin.html
-Uncompress, enter the voice folder and move the main file named such as "es1" "mx2" etc, to /usr/share/mbrola/
I am using the voices as such:
..where the voice needs to be written as "mb-name" instead of "name" ( "es1" becomes "mb-es1")
: I am getting choppy sound output with all the spanish voices except "es2". I am not sure if this is related to ALSA, as it is mentioned in the original post, because both "es2" and the original espeak voices work well (although I am getting lots of ALSA errors).
I am running a rpi 3 model B with Raspbian Jessie.
Hope it helps