spezzate il testo in N parti di massimo 100 caratteri, recuperate i file (credo siano mp3) per ogni pezzo di testo e poi fate un merge dei file con una cosa tipo
Codice PHP:
file_put_contents('frase_finale.mp3', file_get_contents('frase1.mp3') . file_get_contents('frase2.mp3') . file_get_contents('frase3.mp3'));