Text to speech is ML or AI? | Sololearn: Learn to code for FREE!


Text to speech is ML or AI?

If we use text to speech and speech to text into solutions, does it called usage of artificial intelligence? or is it called machine learning? It seems this is AI,not ML..or it is neither... what you people say ?

4/27/2019 5:14:30 AM

Ketan Lalcheta

3 Answers

New Answer


There are a few methods for text to speech, and most don't have any sort of learning or training invovled. The most common way is to just record every possible syllable, so that the sounds can be cobstructed according to what word is being said and where in the sentence. This is not learning, this is a database. So it's not a AI really either. However, machine learning text to speech does exist. Training a nueral network to make a sound depending on the location of a sentence and the word/letter based off a dataset. That is AI and machine learning.


Machine learning is a subtopic of artificial intelligence. So you couldn't say that something is ml but not ai. For TTS mostly deep learning is used which (as the name implies) is a subtopic of machine learning. Deep learning uses techniques modeled after the human brain involving layers of thousands of (virtual) neurons. Edit: Take a look a the mozilla tts project if you want to know how it looks like: https://github.com/mozilla/TTS