What is text-to-speech synthesis and how does it convert written text into spoken language? What artificial intelligence and NLP techniques are used in TTS systems? How is TTS technology used in applications like virtual assistants and accessibility tools? What are the challenges in creating natural and human-like speech synthesis systems? What are the advantages and limitations of text-to-speech technology in real-world applications?