Dictionary search results

Showing 1-2 of 2 results

TTS British & World English

Text-to-speech, a form of speech synthesis used to create a spoken version of the text in an electronic document