File Exchange

image thumbnail


Automatic text-to-speech synthesis


Updated 27 Feb 2020

View License

Convert text into human-like speech in a variety of voices and languages.

This entry enables you to synthesize strings into sampled speech recordings available as MATLAB vectors using a single function call.

You will need a license of Audio Toolbox, an internet connection, and an active subscription to a text-to-speech service of your choice – Google™ Cloud Speech-to-Text API, IBM™ Watson Speech to Text API, or Microsoft™ Azure Speech Services API.

See also: Automatic speech-to-text conversion (speech2text)

Cite As

MathWorks Audio Toolbox Team (2020). text2speech (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (3)



Added link to speech2text

MATLAB Release Compatibility
Created with R2019b
Compatible with R2019a to any release
Platform Compatibility
Windows macOS Linux