Are you using the stock text to speech feature?
Do you experience these symptoms if you test your device in safe mode?
Have you tried wiping the cache partition on your device? The system cache partition stores temporary system data. It's supposed to allow the system to access apps more quickly and efficiently, but sometimes things get cluttered and outdated, so a periodic cache clearing can help make the system run more smoothly. Give these steps a try: