I can provide you with exactly nothing :-) I don't have a clue about lua programming or know if acapela provides with public API.
My question was merely if someone was looking into it; Otherwise I will lower my expectations ;-)
(Google TTS is doable - but far from perfect).
Thanks,
Martin